Umstieg auf XE6



  • Hallo zusammen,

    ich benötige Unterlagen zu XE6.

    Bisher bin ich mit dem Buch "C++ mit dem Borland C++Builder 2007" und passender IDE sehr gut vorwärts gekommen.

    Seit dem Umstieg auf XE6 klappt vieles nicht mehr. Z. B.
    - Design-Anpassung des StringGrids oder so etwas simples wie
    - TColor MyColor = 0xFF00FF
    - TColor MyColor = RGB(12,34,45) etc.

    Kann jemand gute Tutorials/Bücher empfehlen?

    Vielen Dank!!



  • Anmeldung folgt schrieb:

    klappt vieles nicht mehr

    Das ist keine ausreichende Fehlerbeschreibung.

    Für den C++Builder kann ich dieses Buch empfehlen (es gibt kaum andere, aber das Buch ist trotzdem gut). Außerdem taugt mittlerweile auch das Docwiki, das geht dann auch speziell auf neuere Versionen ein.



  • Da hat der C++Builder 2007 sicher auch schon eine Warning ausgespuckt.

    Wie heisst denn die Fehlermeldung?

    Eigentlich sollte es bis Unicode in allen VCL-Komponenten keine größeren Probleme geben.



  • Das Buch habe ich bereits durchgearbeitet, wirklich empfehlenswert.

    Mir fehlt aber das Wissen oder Verständnis um mehr als nur Snippets zu verwenden.
    Wenn diese nicht funktionieren bin ich aufgeschmissen 😞

    Ich werd mir mal das Tutorial anschauen. Danke!



  • folgt schrieb:

    Mir fehlt aber das Wissen oder Verständnis um mehr als nur Snippets zu verwenden.
    Wenn diese nicht funktionieren bin ich aufgeschmissen 😞

    Ich werd mir mal das Tutorial anschauen. Danke!

    Das wirst Du sicher in keinem Tutorial finden.
    Und solche Trivialitäten wie die TColor-Geschichte ganz sicher auch nicht.
    Du hast immer noch keine Fehlermeldungen angegeben.



  • TColor MyColor = 0xFF00FF
    [bcc64 Fehler] Unit1.cpp(709): eine Variable des Typs 'System::Uitypes::TColor' kann nicht mit einem R-Wert des Typs 'int' initialisiert werden



  • TColor MyColor = TColor(0xFF00FF)
    

    ; sollte gehen.

    Warum das bisher ging und jetzt nicht mehr kannst Du selber herausfinden indem Du Dir die Deklaration von TColor anschaust. In der IDE rechte Mausttaste mit dem Mauszeiger auf TColor "Suche Deklaration". Dann springt XE6 direkt dorthin.



  • Tatsächlich.

    Bei mir in der Hilfe oder bei den Beispielen taucht diese Art der Deklaration jedenfalls nicht auf. Danke.


Anmelden zum Antworten