Forum: Sonstige Fragen zu Delphi
Delphi
by jbg,
5. Dez 2002
Ich habe den Fehler gefunden. In deinem Host-Programm hast du das stdcall; vergessen:
TDllLanguage = function: TLanguage; stdcall;
TDllInfo = function: TInfo; stdcall;
Aber das mit dem Result := re ist trotzdem etwas wage. Es funktioniert nur, da Delphi mitdenkt (zumindest bei Records) und bei als stdcall deklarieren Funktionen die Adresse der Variable, die das Ergebnis aufnehmen soll, als...
Forum: Sonstige Fragen zu Delphi
Delphi
by jbg,
5. Dez 2002
Welches array?
Den Strichpunkt nach begin kannst du dir sparen. Da kommt keiner hin. Aber das ist deine Sache ob du ihn schreibst oder nicht, da er wahrscheinlich schon automatisch da hinkommt :mrgreen: