Kommt drauf an, was du machen willst. Willst du auf den Fehlschlag reagieren auf 0.
Zitat:
If the function fails, the return value is zero. To get extended error information, call GetLastError.
also SetFilePointer Rückgabe = DWORD also <> 0
if SetFilePointer(hFile, li, nil, FILE_BEGIN) <> 0 then
gleicht error 183.
SetFilePointerEx Rückgabe = BOOL
if SetFilePointerEx(hFile, li, nil, FILE_BEGIN) = false then
Was soll da jetzt falsch sein?
gruss