Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
4. Mär 2011
meine implizite Erwähnung dessen hat man bestimmt übersehn :cry:
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
4. Mär 2011
Dort http://www.delphipraxis.net/89932-movefile_delay_until_reboot-ins-loeschen-einklinken.html#post610573 hat irgendwer ( :stupid: ) geschrieben, daß die zu löschenden Dateien in
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\FileRenameOperations eingetragen werden und braucht man für HKEY_LOCAL_MACHINE nicht nicht gewisse Rechte?
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
4. Mär 2011
Wenn diese Komponente ordentlich geschrieben ist, sollte man auch irgendwie die Datei wieder schließen/freigeben können.
Ich kenn diese allerdings nicht, aber eventuell gibt es ja sowas wie AbZIPEntpacken.CloseFile oder AbZIPEntpacken.FileName := '';
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
4. Mär 2011
nimm' lieber SysErrorMessage oder gleich SysErrorMessage :angle2:
> http://www.delphipraxis.net/158106-renamefile-schlaegt-fehl-falscher-parameter.html (da DeleteFile = RenameFile, nja fast, paßt es ja)
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
4. Mär 2011
War das nicht das, wofür man Adminrechte benötigt?
PS: Der Schuldige ist nicht der Virenscanner oder Sonstwer, sondern AbZIPEntpacken.
Forum: Win32/Win64 API (native code)
Delphi
by himitsu,
4. Mär 2011
Es wird nun aus genau dem selben Grund gemeckert, weswegen die Datei vorher auch nicht gelöscht werden konnte.
> Du hast über .FileName dem AbZIPEntpacken gesagt, es soll diese Datei öffnen/verwenden und das macht es auch, bis du was Anderes sagst.
Hast du dir mal das Result, GetLastError und SysErrorMessage angesehn?
Wie erzeugt man Objekte?
AbZIPEntpacken :=...