Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Kein Betreff angegeben

TOM (Anonym) / 3 Antworten / Flachansicht Nickles

Ich will mir ein klitschko-kleines Installationsmenü (in Win) zusammenschustern.
Dazu müsste ich aber noch wissen, wie man komplette Verzeichnisse kopieren kann. Ich hatte das mit MoveFile versucht, da konnte ich aber nur Dateien verschieben/kopieren keine Verzeichnisse.
Das Programm sollte ungefähr so funktionieren: Wenn ich in ein Edit-Eingabefeld(EDIT1) den Zielpfad (pfad) eingebe und dann auf einen Button klicke soll das Verzeichnis kopiert werden.
Das sah dann bei mir so aus:

pfad=Edit1->Text; //Fehler: cannot convert System::AnsiString to char*

wie ist dieser Fehler zu umgehen


MoveFile(
"D:\\Doom1\\",
pfad
);

Laut Hilfe soll man mit MoveFile auch Verzeichnisse verschieben können. Ging aber irgendwie nicht.

Bei dieser Methode ist aber schlecht, dass bei einem beschreibbarem Medium(z.B.Zip-Drive) das Verzeichnis verschoben wird und nicht kopiert.

Kann mir jemand helfen? BITTEBITTE

bei Antwort benachrichtigen
thomas woelfer TOM (Anonym) „Kein Betreff angegeben“
Optionen

hi.

du must mit CopyFile() das verzeichnis interativ abarbeiten...

WM_HOPETHISELPS
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen