10. juni 2001 - 12:14Der er
9 kommentarer og 3 løsninger
lille kode i C++Builder
Jeg troede C++Builder var lige så let at gå til som Visual Basic; men jeg kan end ikke lave en lille kode til en button, så der kommer en meddelelsesbox, hvor der står \"Hej\" på. - Kan nogen vise mig den kode?
Lav en form med en knap (TButton) og en text-label (TLabel) på. Hvis du dobbelt-klikker på knappen, genererer builder kode til OnClick()-eventen. Herinde kan du skrive:
Builder er IKKE lige så let at gå til som VB. C++-Sproget er mere kompliceret, og compileren retter ikke i din kode.
Det du vinder ved at bruge Builder er hastighed og flexibilitet.
VB er et såkaldt Interpreted (oversat) sprog, dvs. det bliver først oversat til maskin-kode i run-time. Dette gør det ca. 100 gange langsommere end C++ (med mindre der kun er tale om rene Win-API kald).
Har Kris Jamsas hefte om C++ programmering; men jeg kan se, at der er en del forskel på windows- og dosprogrammerering. Har man et godt forslag til hvilken bog, jeg bedst kan købe for at lære at bruge Borland C++Builder 5. Det er vigtigt, at jeg køber den rigtige, for hos GAD har jeg set, sådanne bøger koster flere hundrede kr. - Jeg kan godt læse og forstå engelsk.
Spørgsmålet er nok om du vil lære at programmere i ren C++ eller du vil lære at bruge Borland C++ Builder. Hvis du går efter det sidste, så kan jeg anbefale builderens hjælp. Det er det samme indhold som i Developer\'s Guide, som også ligger på CD\'en som pdf-fil (der ligger også Quick Start). Hvis du lægger stille ud med et par kapitler ad gangen, så er det en fortrinlig start, og så får du efterhånden lært sproget uden at skulle bruge masser af tid på at lære alle sprogets finesser. Hvis du har arbejdet dig igennem IDG hæftet, så tror jeg - jeg har ikke selv læst det - at du kan rigeligt C++ til at gå igang med builderen.
Jeg tør ikke love dig at det er den mest optimale måde at lære C++ på, men det er i hvert fald en af de billigste. Og foruden de flere hundrede kroner en god C++ bog koster, så er de fleste også murstenstykke, så de også kræver en investering på adskillige timer, uger eller måneder.
Jeg er delvis enig med pstric, hvis du har læst IDG-hætet \'C++\', så har du rigelig kodeindsigt til at gå igang med C++ Builder, men jeg er ikke enig i at hjælpen er nok... Har selv lige været der.
En TOTAL fed lærebog til Builder: C++ Builder 5 Developers Guide (ISBN: 0-672-31972-1)
Du bliver sat grundigt ind i VCL\'en, og lærer med det samme de \'rigtige\' måder at arbejde på, og det er ikke det samme der står i hjælpen!
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.