Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 07:48

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Frage]C++

Discussion on [Frage]C++ within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
Anna<3's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 353
Received Thanks: 285
[Frage]C++

kann man ´wie in AutoIt Inputboxen und MsgBoxen machen oder
nur was in der Console wiedergeben?
wen ja wie?

ps, ich kann das net also kommt mir ja net mit was was ich eh net verstehe^^
Anna<3 is offline  
Thanks
1 User
Old 09/07/2010, 19:24   #2
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Wie kann man nur c++ mit AutoIt vergleichen, schande über dich!

Natürlich geht das, das einfachste für dich wäre wohl, sie einfach mit visual studio zusammenzuklicken
MoepMeep is offline  
Thanks
1 User
Old 09/07/2010, 19:27   #3
 
Anna<3's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 353
Received Thanks: 285
Quote:
sie einfach mit visual studio zusammenzuklicken
ein code wäre mir lieber^^
//edit: giebt es auch sowas wie Koda für C++?
Anna<3 is offline  
Thanks
1 User
Old 09/07/2010, 19:59   #4
 
elite*gold: 20
Join Date: Sep 2006
Posts: 1,100
Received Thanks: 184
Ja es gibt WYSIWYG Editioren für C++ Gui Frameworks, Visual Studio Express liefert leider nur einen Editor für Windowsforms mit, wenn man ein Windowsforms Projekt erstellt benötigt das daraus resultierende Programm automatisch .NET.
Für andere Frameworks gibt es auch freie grafische Entwicklungstools, zb für QT und wxWidgets, google einfach mal danach, du wirst sicher etwas finden.
Bot_interesierter is offline  
Thanks
1 User
Old 09/07/2010, 20:10   #5


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,908
Received Thanks: 25,409
Quote:
Originally Posted by Bot_interesierter View Post
Ja es gibt WYSIWYG Editioren für C++ Gui Frameworks, Visual Studio Express liefert leider nur einen Editor für Windowsforms mit, wenn man ein Windowsforms Projekt erstellt benötigt das daraus resultierende Programm automatisch .NET.
Für andere Frameworks gibt es auch freie grafische Entwicklungstools, zb für QT und wxWidgets, google einfach mal danach, du wirst sicher etwas finden.
Man kann den Editor aber auch so für ein Resourcescript nutzen und dann mit nativer WinApi den Code dafür schreiben
Konnte ich zwar bisher nur mit Dialogen aber immerhin.
MrSm!th is offline  
Thanks
1 User
Old 09/07/2010, 20:12   #6
 
Bl@ze!'s Avatar
 
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609
MFC, ist auch ein Framework.

Neben Qt und wxWidgets gibts auch SDL, GTK etc.

Du wolltest Code? Hier hast du code, wie es mit qt machbar wäre:

Quote:
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget *widget = new QWidget(0);
QVBoxLayout *vl = new QVBoxLayout();
widget->setLayout(vl);
vl->addWidget(new QLabel("Hallo Welt, GUI"));
QPushButton *btn = new QPushButton();
vl->addWidgeT(btn);
btn ->setText("mein button");
QObject::connect(btn, SIGNAL(clicked()), widget, SLOT(quit()));
widget->show();
return app.exec();
}

Damit würdest du ein einfaches Fenster produzieren, anzeigen mit einem Label und einen Button.
Ich benutze Qt gerne, die Dokumentation ist einfach nur awesome.

(Google: Qt Reference Documentation)
Bl@ze! is offline  
Thanks
3 Users
Old 09/07/2010, 20:21   #7
 
Anna<3's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 353
Received Thanks: 285
WTF so viel für ein Fenster?
ich überlege ob ich wirklich C++ lernen will xD
Anna<3 is offline  
Thanks
1 User
Old 09/07/2010, 20:30   #8
 
syslen's Avatar
 
elite*gold: 0
Join Date: Dec 2009
Posts: 343
Received Thanks: 74
So komplziert ist das eig net.
Man muss nur die einzelnen Zeichen analysieren, OOP beherrschen, ein wenig Geduld und der Wille zum lernen und dann geht das relativ locker.
Selbst ich der eig GTK(genauer GTKmm) lieber mag(is zwar nicht so umfassend wie QT, aber ich finds toll), kann man so einfachen Code wie gepostet noch ohne Probleme lesen.
Das einzige was dich bei QT und GTK nerven könnten sind Signale, Slots etc(kann mir da immer die Argumente der Funktionen nicht merken :P)
Aufjedenfall sowas kommt alles mit der Zeit/Erfahrung. Du solltest aber nicht den selben Fehler wie ich machen und einfach so los stürmen ohne dabei die Sprache vollständig gelernt zu haben.
syslen is offline  
Thanks
1 User
Old 09/07/2010, 20:32   #9
 
Bl@ze!'s Avatar
 
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609
Glaub mir das ist wirklich nicht viel für ein Fenster.

Wenn du auf Windows API Ebene zeichnen willst, ist das ganze schwerer. ;-)
Bl@ze! is offline  
Thanks
1 User
Old 09/07/2010, 20:36   #10
 
Anna<3's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 353
Received Thanks: 285
ja im vergleich zu AutoIT ist das viel^^

kannste mir den code mal mit dem rest hier rein posten also mit den #includes u.s.w?
damit ich mir das maln bissel angucken kann^^
Anna<3 is offline  
Thanks
1 User
Old 09/07/2010, 20:39   #11
 
syslen's Avatar
 
elite*gold: 0
Join Date: Dec 2009
Posts: 343
Received Thanks: 74
Ich möchte dir auch sagen C++ != AutoIT. Eig sind da Welten dazwischen
syslen is offline  
Thanks
1 User
Old 09/07/2010, 22:01   #12
 
Bl@ze!'s Avatar
 
elite*gold: 240
Join Date: Dec 2006
Posts: 1,579
Received Thanks: 1,609
Quote:
Originally Posted by Unkn0wn0x View Post
MFC, ist auch ein Framework.

Neben Qt und wxWidgets gibts auch SDL, GTK etc.

Du wolltest Code? Hier hast du code, wie es mit qt machbar wäre:
#include <QApplication>
#include <QWidget>
#include <QLabel>
#include <QVBoxLAyout>
#include <QPushButton>

das sollte es gewesen sein
Bl@ze! is offline  
Thanks
3 Users
Old 09/08/2010, 14:52   #13
 
elite*gold: 20
Join Date: Sep 2006
Posts: 1,100
Received Thanks: 184
@Unkn0wn0x
Microsoft fried chicken habe ich extra nicht erwähnt, das ist eine Krankheit kein Framework...
Bot_interesierter is offline  
Thanks
1 User
Reply




All times are GMT +1. The time now is 07:48.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.