Dateipfade bei CopyFile();
-
lstrcmp zum strings vergleichen
-
Strings immer mit strcmp() (oder vergleichbaren Funktionen) vergleichen!
also:
// Pfad der exe GetModuleFileName(NULL,str,dWord); // systemverzeichnis GetSystemDirectory( sysdir_name, sizeof( sysdir_name ) ); lstrcat(sysdir_name, "\\bla.exe"); if(lstrcmp(str, sysdir_name)!=NULL) { //Das hier wird gemacht, wenn str != sysdir_name }
[ Dieser Beitrag wurde am 19.03.2003 um 21:37 Uhr von Hepi editiert. ]
-
sag ich doch !!!!!!!!!!!!!!!!!!!!!!
-
Jo, war zu langsam...
-
Mal so nebenbei gefragt:
Was für ein Programm zimmern wir hier eigentlich zusammen?
Die eigene .exe in ein Systemverzeichnis kopieren.. klingt ja abenteuerlich!
-
so ähnlich
-
trojaner?
-
ich will euch ja nicht nerven, aber ich hab wieder ein prob. Irgendwie kann ich mit fscanf nur einen string mit maximal ~40 zeichen aus einer datei auslesen. kann man das ändern oder gibts da ne alternative ?
-
sorry schon gefunden -> fgets
-
@gr das wäre schön wenn ich so gut coden könnte um nen trojaner hinzubekommen aber leider bin ich noch ein blutiger anfänger.