Thema: Delphi InitializeCriticalœ

Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#2

Re: InitializeCriticalœ

  Alt 22. Jun 2006, 17:48
Ich vermute einfach mal, du hast irgendwo 'nen Datenfehler in deinem Programm/QuellCode.
's wird wohl InitializeCriticalSection heißen müssen.

Da wirst du wohl nur deine QuellTexte nach InitializeCritical* durchsuchen können und den Fehler beheben müssen.

InitializeCriticalSection ist ja was aus der WinAPI und da das kompilieren funktioniert, wird der Fehler vermutlich beim Einbinden dieser Funktion liegen.
Code:
Function InitializeCriticalSection(... Name "[color=#ff003f]InitializeCriticalœ [/color]";
Dort muß ja der korreckte Name des EXPORTS drinstehen (incl. Groß-/Kleinschreibung).


Code:
Function [color=#ff003f]NameInDeinemProgramm[/color](... [color=#ff003f]DateinameDerDLL[/color] Name "[color=#ff003f]Name der zu importierenden Funktion[/color]";
die beiden Namen dürfen sich ja unterscheiden, es muß halt nur der ImportName mit dem aus der improtieren DLL übereinstimmen.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat