Ich will mir ein Buch über Windows api kaufen.Welches sollte ich da nehmen?
Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge
Windows Fenster (damit meine ich kein ms-dos) programmieren
Um ein Fenster zu erzeugen musst Du eigentlich nur ein neues Projekt starten, dann hast Du eins. :-)
C++Builder ist genauso wie Delphi ein RAD-Tool (Rapid Application Development). Die Oberfläche kannst Du komplett zur Entwurfszeit zusammenstellen. Das läuft bei allen Komponenten mehr oder weniger gleich ab.
1. Du klickst in der Palette die Komponente an (z.B. TButton, TComboBox, TMemo, ...)
2. Anschließend klickst Du an der stelle ins Formular an der Du die Komponente gerne hättest.
3. Jetzt kannst Du der Komponenet noch über den Objectinspector den letzten Schliff geben. (z.B. die Beschriftung und den Objectnamen ändern, Listeneintäge hinzufügen, EventHandler festlegen, am rechten Rand verankern, und noch ne ganze mehr ...)
4. Später lassen sich die Eigenschaften zur Laufzeit ändern (z.B. Button aktivieren/deaktivieren oder Beschriftung ändern)
Du kannst Das natürlich auch per Hand machen. Mit der VCL ist relativ einfach möglich Komponenten zur Laufzeit zu Erzeugen (z.B. Eingabefelder für eine universelle Datenbankeingabe). In den meisten Fällen ist das Visuelle Design einfach schneller.
Wenn Du umbedingt willst kannst Du Deine Objecte natürlich auch mit den Windows-API erzeugen, aber das ist wesentlich aufwendiger als mit der VCL als "API-Aufsatz". So rapid geht der Entwurft dann eher nicht.
CU Borlander
Um ein Fenster zu erzeugen musst Du eigentlich nur ein neues Projekt starten, dann hast Du eins. :-)
C++Builder ist genauso wie Delphi ein RAD-Tool (Rapid Application Development). Die Oberfläche kannst Du komplett zur Entwurfszeit zusammenstellen. Das läuft bei allen Komponenten mehr oder weniger gleich ab.
1. Du klickst in der Palette die Komponente an (z.B. TButton, TComboBox, TMemo, ...)
2. Anschließend klickst Du an der stelle ins Formular an der Du die Komponente gerne hättest.
3. Jetzt kannst Du der Komponenet noch über den Objectinspector den letzten Schliff geben. (z.B. die Beschriftung und den Objectnamen ändern, Listeneintäge hinzufügen, EventHandler festlegen, am rechten Rand verankern, und noch ne ganze mehr ...)
4. Später lassen sich die Eigenschaften zur Laufzeit ändern (z.B. Button aktivieren/deaktivieren oder Beschriftung ändern)
Du kannst Das natürlich auch per Hand machen. Mit der VCL ist relativ einfach möglich Komponenten zur Laufzeit zu Erzeugen (z.B. Eingabefelder für eine universelle Datenbankeingabe). In den meisten Fällen ist das Visuelle Design einfach schneller.
Wenn Du umbedingt willst kannst Du Deine Objecte natürlich auch mit den Windows-API erzeugen, aber das ist wesentlich aufwendiger als mit der VCL als "API-Aufsatz". So rapid geht der Entwurft dann eher nicht.
CU Borlander