Einzelnen Beitrag anzeigen

EWeiss
(Gast)

n/a Beiträge
 
#10

Re: Wer Hilft bei einer kleinen übersetzung Delphi > C ?

  Alt 2. Aug 2007, 16:17
Zitat von Apollonius:
1. Zur Sicherheit sollte man in Delphi "Packed record" statt einem einfachen record nehmen, sonst kann es zu Inkompatibilität kommen.

2. Funktionszeiger werden in C++ anders definiert:
TBASSVIS_STATECALLBACK = procedure(NewState:TPlayState); stdcall; wird zu
Code:
typedef void (_stdcall *BASSVIS_STATECALLBACK) (PlayState);
Ich habe noch nicht alles durchgeschaut, es kann also noch weitere Fehler geben.
Gruß
Apollonius
ahhh danke das hilft mir schon mal weiter war eines meiner größten Probleme deshalb habe ich auch das stdCall gelassen.
Denke das es aber in der Funktion selbst nicht übergeben werden muss oder gibt es das auch in C

gruss Emil
  Mit Zitat antworten Zitat