16. maj 2005 - 13:05
Der er
26 kommentarer og 2 løsninger
Windows vinduer
Hej Jeg vil bare gerne vide hvordan man laver programmer som bliver vist i windows vinduer istedet for prompt
Annonceindlæg fra DE-CIX
Nemmest er det nok at bruge C++Builder, her får man en del forærende, men Windows-programmer kan laves med de fleste C++-compilere. Du skulle måske overveje Java, der findes mange gode bøger om emnet, og selve "compiler" mm. er gratis.
GUI i C++ er ikke helt nemt
først skal du vælge et GUI bibliotek
Windows : Win32 API eller MFC eller ...
Linux : Xlib eller GTK eller ...
Hvis jeg nu gætter på at du bruger Windows og ike har MFC support i din compiler
så start her:
http://www.winprog.org/tutorial/ Og ja - det er svært.
Jeg er altså ved at lære C++ og ikke c
MFC kræver C++. Win32 API kan bruges både fra C og C++.
Findes der noget på dansk?
tvivler jeg på GUI i C++ er så svært et emne at man nok antager at engelsk er det mindste problem
Okay, er C++ så meget bedre end VB, så det kan betale sig først at bruge så lang tid på at lære det, også skrive alt det kode?
Et par C++ GUI/vindue biblioteker.
Denne kan brugs med strort set alle kompilere på stort set alle platforme:
http://www.wxwidgets.org/ En til windows, kun VC++ 7.1 og Dev-Cpp/MinGW:
http://smartwin.sourceforge.net/ Disse biblioteker gør det en del lettere at skrive GUI kode i C++.
Der følger en del eksempler med begge. Den først har også en tutorial.
GUI i C++ er når performance og fleksibilitet er vigtige. Hvis du bare skal have smækket 3 indtastnings forme op og koden skulle være færdig i sidste uge, så er VB6 bedre.
Hmm, dvs. at der er forskel på prompf kode og windows kode?
Hvis du virkelig ønsker at gå igang med Win32 API kan jeg klart anbefale Charles Petzolds bog "Programming Windows". Det betragtes af mange som en bibel inden for emnet og jeg har også selv brugt den, er dog ikke nået så langt endnu :-)
Er den på dansk eller engelsk?
Ja, når du programmerer windows kode skriver du i virkeligheden til en række windows funktioner som så gør det du gerne vil. Det kan godt være lidt indviklet til tider.
Den er desværre på engelsk :-( Der er også tale om en ordentlig moppedreng på næsten 1500 sider.
prompt kode = console applikationer ? ja - console applikationer er meget nemmere at lære - jeg tror at de fleste lærer C++ i 3-6-9-12 måneder med console applikationer inden de går igang med GUI applikationer
Bliver det så nemmere at lære GUI applikationer, hvis man kan lave console applikationer?
det bliver ikke nemmere men du bliver bedre ! :-) mit råd vil være at vente med GUI i C++ indtil du du kender sproget godt og så skal du vælge GUI bibliotek
Man kan sige læringskurven bliver nok betydeligt blødere hvis du først har styr på det grundlæggende i konsol programmering!
21. juni 2005 - 19:31
#20
Kan man bruge C++ i ASP.net? Smid et svar alle sammen;)
23. juni 2005 - 11:29
#21
Ikke så vidt jeg ved. C++ er jo et prækompileret programmeringssprog...
23. juni 2005 - 11:45
#22
Hvad er prækompileret? Hvordan kan man evt. lave C++ programmer til WWW?
23. juni 2005 - 12:53
#23
hvis man har hang til tidlig 90'er programmering kan man sagtens lave CGI scripts i C++ man kan også godt bruge managed C++ i code behind i ASP.NET (omend jeg aldrig har set det brugt)
23. juni 2005 - 12:53
#24
svar
23. juni 2005 - 12:53
#25
snailwalker> ASP.NET er altid compileret så ...
23. juni 2005 - 13:04
#26
Hvordan kommer jeg igang med "managed C++", hvad skal jeg bruge af programmer? Hvor kan jeg lære det osv.?
23. juni 2005 - 13:07
#27
download og installer .NET SDK
download og installer C++ command line compileren
så er du all set
(de kan hentes fra
www.microsoft.com )
23. juni 2005 - 13:07
#28
du kan også købe Visual Studio ...
Kurser inden for grundlæggende programmering