Forum: Win32/Win64 API (native code)
by MaBuSE,
3. Aug 2005
Du hast trotzdem noch folgende Probleme:
Was ist wenn er dann Laufwerk C zurückgibt, aber das CD-ROM Laufwerk gar keinen eigenen Buchstaben hat und C: die Festplatte ist. ... ?
Prüfen ob der Laufwerksbuchstabe ein CD-ROM Laufwerk ist (Devicetyp) macht auch keinen Sinn, da ein Laufwerk über Netz oder einfach mit Subst gemoutet sein kann.
subst R: C:\CDROM
Das Laufwerk R: hat in dem...
Forum: Win32/Win64 API (native code)
by MaBuSE,
2. Aug 2005
Wenn Du die Kontrolle über die Kopieraktion behalten willst, darfst Du sie nicht mit ShellExecute aus der Hand geben.
Dann wirst Du wohl doch etwas Delphi programmieren müssen. ;-)
Die Funktionen zum Kopieren in Delphi wurden ja weiter oben schon angesprochen...
Forum: Win32/Win64 API (native code)
by MaBuSE,
2. Aug 2005
Und was?
Ohne Arme keine Kekse.
Ääh ich mein:
Ohne Frage keine Antwort :mrgreen:
Forum: Win32/Win64 API (native code)
by MaBuSE,
1. Aug 2005
Wie wärs z.B. nach ShellExecute ?
Du kannst ja direkt ShellExecute aufrufen:
ShellExecute (0,'open','xcopy.exe','*.* C:\TEMP\*.*','.',SW_SHOW);
oder
ShellExecute (0,'open','cmd.exe','/C"copy *.* C:\TEMP\*.*"','.',SW_SHOW);
oder
ShellExecute (0,'open','HansaSuperCopy.bat','','C:\TEMP',SW_SHOW);
bzw