002
27.08.2005, 10:04 Uhr
~firefighter53
Gast
|
Hallo f.-th.,
danke für die schnelle Antwort. Also, das mit c/c++ sourcecode ist kein Problem mit kylix. Ich habe mal die Zeile entsprechend angepasst, dann passiert folgendes:
[C++ Fehler] Unit1.cpp(20): E2451 Undefiniertes Symbol 'MB_OK' [C++ Fehler] Unit1.cpp(20): E2015 Mehrdeutigkeit zwischen '_fastcall System::WideString::WideString(const char *)' und '_fastcall System::WideString::WideString(const unsigned short *)' [C++ Fehler] Unit1.cpp(20): E2342 Keine Übereinstimmung des Typs beim Parameter 'Text' ('const WideString' erwartet, 'int' erhalten) [C++ Fehler] Unit1.cpp(20): E2034 Konvertierung von 'char *' nach 'TMessageButtons' nicht möglich [C++ Fehler] Unit1.cpp(20): E2342 Keine Übereinstimmung des Typs beim Parameter 'Buttons' ('TMessageButtons' erwartet, 'char *' erhalten)
Die erste Fehlermeldung kann ich relativ schnell beheben, indem ich von MB_OK wieder nach 0 wechsle. Ansonsten komme ich da nicht klar.
Ich versuche hier, ein bisserl c++ im Selbststudium zu lernen. Als Buch habe ich dazu "C++ für Kids" (auch wenn ich selber keins mehr bin :-) ). Ich finde es didaktisch gesehen recht gut aufbereitet. Das Buch arbeitet mit dem Borland C++Builder für Windows, der ist auf CD auch dabei. Nach alldem, was Borland so schreibt, ist die Entwicklungsumgebung Kylix für die Linuxer dem C++Builder für Windows ebenbürtig und auch kompatibel. Aber irgendwie kann ich das im Moment nicht so glauben ... ;-).
Stephan |