Forum: Object-Pascal / Delphi-Language
Delphi
by WojTec,
21. Aug 2014
No, still the same error :(
Forum: Object-Pascal / Delphi-Language
Delphi
by WojTec,
21. Aug 2014
You've right, fixed:
function DIE_scanA(pszFileName, pszOutBuffer: PAnsiChar; nOutBufferSize: Cardinal; nFlags: Cardinal): Integer; stdcall;
external 'diedll.dll' name '_DIE_scanA@16';
function DIE_scanW(pszFileName: PWideChar; pszOutBuffer: PAnsiChar; nOutBufferSize: Cardinal; nFlags: Cardinal): Integer; stdcall;
external 'diedll.dll' name '_DIE_scanW@16';
function...
Forum: Object-Pascal / Delphi-Language
Delphi
by WojTec,
21. Aug 2014
Call is correct:
var
Buffer: array of Char;
begin
Caption := DIE_versionW;
DIE_scanW('C:\Windows\notepad.exe', Buffer, SizeOf(Buffer), DIE_SHOWOPTIONS or DIE_SHOWVERSION);
ShowMessage(StrPas(Buffer));
end;