Text chyby u API funkcí
Rubrika: Delphi
Potřebujete používat API funkce a nevíte jak získat případné chybové hlášení. K tomu vám poslouží následující procedura GetErrorMessage . U API funkcí se používá pro zjištění případné chyby funkce GetLastError. Ta však vrací pouze DWORD hodnotu, která je téměř nic neříkající. Pokud chcete zjistit srozumitelnější informace (text chyby), je nutné dále použít funkci FormatMessage . Nová procedura GetErrorMessage má tedy jako první parametr hodnotu DWORD z funkce GetLastError a druhý parametr je řetězec pro výsledné hlášení. Pro nastavení správného jazyku hlášení ve funkci budete potřebovat ještě makro MAKELANGID, jehož definici naleznete v jiném příkladu. |
|
|
|
Použití této funkce tedy může být např. následující: | |
|
|
Zdroj: community.borland.com . | |
Datum vydání: 08.09.2006 | Zobrazeno: 3460
Permanentní odkaz: Text chyby u API funkcí