Einzelnen Beitrag anzeigen

Benutzerbild von Aenogym
Aenogym

Registriert seit: 7. Mär 2004
Ort: Schwerin
1.089 Beiträge
 
Delphi 7 Enterprise
 
#1

SHFileOperation: Access Violation in kernel32.dll

  Alt 7. Nov 2005, 20:32
hi ihr,

folgender code verursacht bei mir eine AV im modul kernel32.dll:

Delphi-Quellcode:
  var fos: TSHFileOpStruct;
  begin
    fos.Wnd := application.Handle;
    fos.wFunc := FO_DELETE;
    fos.fFlags := FOF_FILESONLY or FOF_SILENT or FOF_NOERRORUI or FOF_NOCONFIRMATION;
    fos.pFrom := pChar(extractFilePath(paramstr(0))+'working\*.xml');

    SHFileOperation(fos); //<-- hier kracht's denn
  end;
der pfad existiert garantiert. xml-dateien sind auch enthalten (neben 2 ordnern).
benutze ich SHFileOperation falsch oder hat mein system ein problem?

thanks in advance,
aenogym
Steffen Rieke
Was nicht buzzt, wird buzzend gemacht!
http://blog.base-records.de
http://www.base-records.de
  Mit Zitat antworten Zitat