Code: Select all
lBuf = AllocateMemory(sfsize)
ReadData(#Source_File, lBuf, sfsize)
CloseFile(#Source_File)
http://www.purebasic.fr/english/viewtopic.php?p=282549

Code: Select all
lBuf = AllocateMemory(sfsize)
ReadData(#Source_File, lBuf, sfsize)
CloseFile(#Source_File)
Code: Select all
;Get Length Of File
Length = Lof(#Source_File)
If Length
;Copy File Data Into Buffer
*lBuf = AllocateMemory(Length)
ReadData(#Source_File, *lBuf, Length)
CloseFile(#Source_File)
;Encrypt Buffer Data
XOrCrypt(*lBuf, Length, "1337")
Else
MessageRequester("Error", "No data to read", #MB_ICONERROR)
EndIf