Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » C++ Codereview

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
06.06.2003, 16:26 Uhr
ai-tee



Würde sich jemand dazu bereit erklären? Ich würde dann meinen Code schicken ... sind nur 50 Zeilen ... aber ich würd gerne ne professionelle Meinung hören ... da es mein erster komplett eigener Quellcode ist und dann auch noch in C/C++ hab ich sicher einiges falsch gemacht ...

Meldet euch einfach hier im Thread per PM oder per eMail an die im Profil angegebene eMail.

Schonmal grosses Danke an alle die mir hier so toll geholfen haben ... normalerweise hätte ich erwartet schon nach dem dritten Thread ein "Verp**** Du noop und RTFM" zu hören
--
Greetz, ai`tee
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.06.2003, 16:50 Uhr
virtual
Sexiest Bit alive
(Operator)


Schick ihn doch ins forum, den Code. Ansonsten kannst Du ihn auch als PM verschicken (zB an mich), falls Du den Code lieber nicht ganz so öffentlich Diskutiert haben möchtest (obwohl das am effektivsten wäre)
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
11.06.2003, 12:37 Uhr
ai-tee



Einfach hier hineinstellen? Oder gibt es dafür gesonderte Threads?
--
Greetz, ai`tee
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
11.06.2003, 13:00 Uhr
virtual
Sexiest Bit alive
(Operator)


Manche brauchen 1000 Worte, um ihr Problem zu beschreiben. Demgegenüber sind ca 50 Zeilen Quellcode durchaus verkraftbar, denke ich.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
11.06.2003, 15:52 Uhr
ai-tee



Ok also hier mein Code ich hoffe ich kriege ein paar Anregungen ... naja ausser der Code ist perfekt *g*


C++:
#include "stdafx.h"

// ----------------------------------------------------------------------------

#include <iostream.h>
#include <afx.h>

// --- main -------------------------------------------------------------------

void main (int argc, char *argv[ ])
{
    WIN32_FIND_DATA fileData;        // Struktur mit Details des Files
        
    while (TRUE)
    {
/* Aus dem Verzeichnis wird der erste Dateiname geholt */

        HANDLE searchFirstFile = FindFirstFile ("*.*", &fileData);

/* Mittels Schleife werden die restlichen Dateinamen geholt */

        while (FindNextFile (searchFirstFile, &fileData))
        {
            CString tmpFileName = fileData.cFileName;
            CString fileSuffix = ".ps";
            CString fileBaseName =
                tmpFileName.Left (tmpFileName.GetLength() - fileSuffix.GetLength());

            if (tmpFileName.Right(3) == fileSuffix)
            {
                char *ps2pdfPath = getenv ("PS2PDF_PATH"); // Pfad zum Batchfile
                char *ps2pdfName = getenv ("PS2PDF_NAME"); // Name des Batchfiles

                if (NULL != ps2pdfName && NULL != ps2pdfPath)
                {    
                    // Aufruf des batchfiles mit Übergabeparameter
                    system (
                        (CString)ps2pdfName + (CString)" " +        // BatchFile + Leerzeichen
                        (CString)ps2pdfPath + (CString)" " +        // ÜbergParam. Pfad d. Batch
                        (CString)fileBaseName                             // Übergabeparameter .psFile
                        );
                }
                else
                {
                    // werfe Fehler Environment variable not found
                }
            }
        } // end of while (FindNextFile (searchFirstFile, &fileData))
        
/* Das Verzeichnis wird auf weitere Änderungen überwacht */
    
        HANDLE firstChangeNotif = FindFirstChangeNotification
            (".", FALSE, FILE_NOTIFY_CHANGE_FILE_NAME);
                
        WaitForSingleObject (firstChangeNotif, INFINITE);
    }
};

// --- end of file ------------------------------------------------------------


--
Greetz, ai`tee

Dieser Post wurde am 11.06.2003 um 16:00 Uhr von ai-tee editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
13.06.2003, 13:26 Uhr
ai-tee



Hmm ... das Urteil war vernichtend
--
Greetz, ai`tee

Dieser Post wurde am 13.06.2003 um 13:26 Uhr von ai-tee editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
13.06.2003, 13:59 Uhr
virtual
Sexiest Bit alive
(Operator)


Hi,

ist doch okay .

Ich hatte den Post nur übersehen.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
13.06.2003, 15:41 Uhr
ai-tee



Na wenn Du wüsstest ... ich schreib den Code jetzt komplett um ... mal sehen ich hoffe danach krieg ich nen gutes Urteil ...
--
Greetz, ai`tee
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: