23. maj 2005 - 14:07Der er
29 kommentarer og 1 løsning
Cpp: GUI-prorgammering
Jeg har læst bogen "C++" af Kris Jamsa, og føler mig nu fortrolig med C-programmering. Bogen kommer slet ikke ind på GUI-programmering, og jeg vil derfor høre, om der er nogle gode artikler på nettet som jeg kan læse, for at komme igang med at lave "rigtige" programmer.
Hvis du for eksempel udvikler med Borland C++ builder, bruger du VLC som er borlands svar på f.eks MFC. VLC er blot en samling klasser som Arne også siger. Altså i stedet for at skulle sidde og udvikle tonsvis af kode for at lave et vindue i f.eks. windows, finder du bare en klasse i VLC manualen, kalder den med de krævede argumenter, og voila.
er den gratis? den BuilderX personal? eller hvordan kan den hentes?
VLC er faktisk ikke noget der skal læres som sådan, blot noget man skal bruge til at slå op i. Du skal selvfølgelig vide hvordan den reagerer med de data du gir den, og hvilke typer osv du gir den. Men det er for det meste standard C++, og så noget tilvending der skal til, for at kunne det mest simple.
dennism jeg bruger intet lige nu. er faktisk lige så meget newbie til C++ som du er.. HAr bare fået kørt præcis det samme igennem af en anden en, da jeg havde samme problem :P
Jeg ved ikke om det kan lade sig gøre, men i realiteten er VLC jo bare or kæmpe mængde klasser, så de burde kunne kopieres fra deres mapper, men er langt fra sikker. Men kan kun anbefale at du bruger Borland C++ til VLC eller Visual C++ til MFC.
Men alt i alt, så er det svært at skrive programmer til GUI (eller i svært, men krævende) så hvis du kun lige er nået over Kris Jamba's bog, vil jeg råde dig til at fortsætte med en masse terminal (dos) programmering, hvor du bare laver meget avancerede ting, f.eks prøver dig frem med OOP, og "bygge" en masse ting med det så du har en idé om hvordan det fungerer.
Alt i alt er der ikke noget galt i at lave GUIs, tror bare du vil få mere ud af at blive helt dus med sproget, før du bevæger dig ud i Windows APIet.
Jeg har programmeret PHP i mange år og er lidt af en ørn til det..derfor virker C++ programmering i terminal ik særlig udfordrende for mig - det virker forståeligt ved blot at have læst bogen.
Vil derfor gerne programmmere GUI mens jeg gør min bekendt med sproget.
arne_v >>
Foreslår du at jeg bruger wxwindows eller skal jeg istedet tage fat i VLC? Hvad er nemmest at lære?
VCl er kun BorlandC++. wxWindows er til (stort set) alle kompilere på (stort set) alle platforme.
Den der følger en del eksempler med wxWindows, der er også en tutorial.
Synes godt om
Ny brugerNybegynder
Din løsning...
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.