Entwickler-Ecke
Windows API - TSHFileOpStruct Parameter übergeben FO_COPY usw?
ALF - Mi 23.02.11 22:16
Titel: TSHFileOpStruct Parameter übergeben FO_COPY usw?
Überlege schon ne ganze Zeit wie ich diese Parameter (FO_MOVE, FO_COPY, FO_DELETE, FO_RENAME) direkt übergeben kann.
Zur Zeit mache ich das mit integer und in der Funktion mit Case. Nachteil, ich muss selber immer erst schauen welcher integer welche funktion ausführt! mhhh...
Würde also gerne den Parameter so übergeben
Delphi-Quelltext
1: 2: 3:
| MultiFilePathFunc(PAnsiChar(temppath), PAnsiChar(tofile), 4)MultiFilePathFunc(PAnsiChar(temppath), PAnsiChar(tofile), FO_RENAME) |
und in der funktion:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| .... .... 4: begin fos.wFunc:= FO_RENAME; .... .... |
und schon bräuchte ich nicht mehr in die funktion schauen.
Hab aber nicht so die richtige Idee :?
Gruss ALf
jaenicke - Mi 23.02.11 22:40
Wofür das case? FO_RENAME usw. sind auch Integerkonstanten, die kannst doch direkt nutzen. :gruebel:
ALF - Mi 23.02.11 22:48
Na toll, die ganze Zeit versuche ich das und bekam immer ne Fehlermeldung!
Jetzt setzte ich das ein und es funct :shock:
Keine Ahnung was da vorher für ein Problem war :gruebel:
Thx
Gruss ALf
jaevencooler - Do 24.02.11 16:09
Tach auch,
da war sicherlich Fehler 51 !
Gruß Michael
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!