title: What is the correct usage of GetLastError and FormatMessage in Delphi?
body: <p>I have a problem using a third-party component in Delphi 2006 (also Delphi 7), in which I get an "Unspecified Error" when executing a function call to that component.  Do you have example code that utilises GetLastError and FormatMessage in Delphi, that would allow me to access more information about the error ?  TIA :)</p>