Avatar billede ali.k Nybegynder
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
Avatar billede stefanfuglsang Juniormester
16. maj 2005 - 13:15 #1
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.
Avatar billede arne_v Ekspert
16. maj 2005 - 13:23 #2
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.
Avatar billede ali.k Nybegynder
16. maj 2005 - 13:27 #3
Jeg er altså ved at lære C++ og ikke c
Avatar billede arne_v Ekspert
16. maj 2005 - 13:32 #4
MFC kræver C++.

Win32 API kan bruges både fra C og C++.
Avatar billede ali.k Nybegynder
16. maj 2005 - 13:46 #5
Findes der noget på dansk?
Avatar billede arne_v Ekspert
16. maj 2005 - 13:48 #6
tvivler jeg på

GUI i C++ er så svært et emne at man nok antager at engelsk er det mindste problem
Avatar billede ali.k Nybegynder
16. maj 2005 - 13:53 #7
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?
Avatar billede bertelbrander Novice
16. maj 2005 - 13:54 #8
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.
Avatar billede arne_v Ekspert
16. maj 2005 - 14:00 #9
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.
Avatar billede ali.k Nybegynder
16. maj 2005 - 14:26 #10
Hmm, dvs. at der er forskel på prompf kode og windows kode?
Avatar billede snailwalker Nybegynder
16. maj 2005 - 14:26 #11
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 :-)
Avatar billede ali.k Nybegynder
16. maj 2005 - 14:28 #12
Er den på dansk eller engelsk?
Avatar billede snailwalker Nybegynder
16. maj 2005 - 14:28 #13
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.
Avatar billede snailwalker Nybegynder
16. maj 2005 - 14:28 #14
Den er desværre på engelsk :-(

Der er også tale om en ordentlig moppedreng på næsten 1500 sider.
Avatar billede arne_v Ekspert
16. maj 2005 - 14:28 #15
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
Avatar billede ali.k Nybegynder
16. maj 2005 - 16:48 #16
Bliver det så nemmere at lære GUI applikationer, hvis man kan lave console applikationer?
Avatar billede arne_v Ekspert
16. maj 2005 - 16:51 #17
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
Avatar billede snailwalker Nybegynder
16. maj 2005 - 16:52 #18
Man kan sige læringskurven bliver nok betydeligt blødere hvis du først har styr på det grundlæggende i konsol programmering!
Avatar billede arne_v Ekspert
28. maj 2005 - 16:30 #19
ali ?
Avatar billede ali.k Nybegynder
21. juni 2005 - 19:31 #20
Kan man bruge C++ i ASP.net? Smid et svar alle sammen;)
Avatar billede snailwalker Nybegynder
23. juni 2005 - 11:29 #21
Ikke så vidt jeg ved. C++ er jo et prækompileret programmeringssprog...
Avatar billede ali.k Nybegynder
23. juni 2005 - 11:45 #22
Hvad er prækompileret?
Hvordan kan man evt. lave C++ programmer til WWW?
Avatar billede arne_v Ekspert
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)
Avatar billede arne_v Ekspert
23. juni 2005 - 12:53 #24
svar
Avatar billede arne_v Ekspert
23. juni 2005 - 12:53 #25
snailwalker>

ASP.NET er altid compileret så ...
Avatar billede ali.k Nybegynder
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.?
Avatar billede arne_v Ekspert
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)
Avatar billede arne_v Ekspert
23. juni 2005 - 13:07 #28
du kan også købe Visual Studio ...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester