Hallo,
ich muß mit Delphi5 eine DLL für ein Fremdsystem erstellen.
Leider liegt mir die Schnittstellenbeschreibung nur in C++ vor, so daß ich die Header-Dateien übersetzen muß.
Leider weiß ich nicht, wie ich folgende Enum nach Delphi übersetzen kann:
<pre>
enum ESpeechRecogResult
{
CDL_SPEECH_RECOGNITION = 0,
CDL_SPEECH_NO_CHANNEL,
CDL_SPEECH_TT,
CDL_SPEECH_TIMEOUT,
CDL_SPEECH_WRONG,
CDL_SPEECH_RUNNING = 11,
CDL_SPEECH_OUT_END,
CDL_SPEECH_INTERMEDIATE_RESULT,
CDL_SPEECH_STATIC_OPEN = 21
};
</pre>
Unter <a href="/webx?50@@.ee8c91f">Agustin Angeles "C enum, struct und union > Delphi" 22.08.2002 15:48</a> schrieb Robert Marquardt "Fuer Delphi 5 etc setze die Elemente des Enums in Konstanten um...".
Kann mir jemand ein Beispiel geben, ich bekomme nur die Meldung "Bezeichner redefiniert".
Danke im voraus
Andreas
ich muß mit Delphi5 eine DLL für ein Fremdsystem erstellen.
Leider liegt mir die Schnittstellenbeschreibung nur in C++ vor, so daß ich die Header-Dateien übersetzen muß.
Leider weiß ich nicht, wie ich folgende Enum nach Delphi übersetzen kann:
<pre>
enum ESpeechRecogResult
{
CDL_SPEECH_RECOGNITION = 0,
CDL_SPEECH_NO_CHANNEL,
CDL_SPEECH_TT,
CDL_SPEECH_TIMEOUT,
CDL_SPEECH_WRONG,
CDL_SPEECH_RUNNING = 11,
CDL_SPEECH_OUT_END,
CDL_SPEECH_INTERMEDIATE_RESULT,
CDL_SPEECH_STATIC_OPEN = 21
};
</pre>
Unter <a href="/webx?50@@.ee8c91f">Agustin Angeles "C enum, struct und union > Delphi" 22.08.2002 15:48</a> schrieb Robert Marquardt "Fuer Delphi 5 etc setze die Elemente des Enums in Konstanten um...".
Kann mir jemand ein Beispiel geben, ich bekomme nur die Meldung "Bezeichner redefiniert".
Danke im voraus
Andreas
Comment