Thema: Delphi API in Unit nutzen?

Einzelnen Beitrag anzeigen

Reinhard Kern

Registriert seit: 22. Okt 2006
772 Beiträge
 
#3

Re: API in Unit nutzen?

  Alt 26. Mär 2009, 15:11
Zitat von moelski:
Delphi-Quellcode:
{$EXTERNALSYM GetSystemDefaultUILanguage}
function GetSystemDefaultUILanguage: LANGID; stdcall;

{$EXTERNALSYM GetUserDefaultUILanguage}
function GetUserDefaultUILanguage: LANGID; stdcall;
Wenn ich das aber über implementation einfüge bekomme ich:
[DCC Fehler] Transe.pas(48): E2065 Ungenügende Forward- oder External-Deklaration: 'GetSystemDefaultUILanguage'

Wo ist denn da gerade mein Denk- / Tipp-fehler?
Hallo,

DDL-Funktionen werden mit external nach der Deklaration definiert, nicht mit $EXTERNALSYM:

function GetSystemDefaultUILanguage: LANGID; stdcall; external 'waswarsnochgleichwelcheDLL'; Gruss Reinhard
  Mit Zitat antworten Zitat