![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Inventar
![]() Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552
|
![]() Hab grad angefangen mich in Visual C++ einzuarbeiten.
Fürs erste mach ichs mal mit dem Online Buch von MUT - VC in 21 Tagen (ist sicher nicht das Beste, aber es reicht im Moment... ![]() Jetzt muss ich manchmal bei eine Projekt, was eine MFC Dialoganweisung ist, eine Member-Variable für die Klasse CProjektnameDlg hinzufügen. (ich nehm mal an, dass das Dlg am Schluss für Dialog steht) Das funktioniert auch wunderbar - rechte Maustaste auf eben diese Klasse - Member Variable hinzufügen, und geht scho. Nur wenn ich weiter programmiere, und zwischendurch mal kompiliere und das programm ausprobiere, verschwindet irgendwann mal diese Klasse unter den Listings der Klassen die in diesem Projekt sind. Jetzt meine Frage: wann ist das so? Und kann ich das wieder rückgängig machen, damit ich auch noch später Member Variablen hinzufügen kann. zB jetzt gerade hab ich nur eine Member Variable hinzu gefügt, und schwupp war die Klasse weg und ich konnte keine weitere mehr hinzufügen. (hab aber vorher auch schon mal 2 über den selben Weg hinzu gefügt ![]() Vielleicht habts ja ein paar Tips für einen VC Anfänger... ![]() thx, LLR |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 08.02.2000
Beiträge: 1.696
|
![]() Servus!
Für dein Problem habe ich keine Antwort, aber warum lernst du jetzt MFC?? Lern doch gleich was einfacheres, sinnvolles -> C#! MFC wird sich über kurz oder lang aufhören und ich programmier z.Zt. selber mit C# und ich muss sagen, das ist verdammt einfach! mfg
____________________________________
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you. |
![]() |
![]() |
![]() |
#3 |
Inventar
![]() Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552
|
![]() Warum MFC: Weil ich[list=a][*]nur Visual Studio 6.0 hab[*]weil es doch noch eher an C erinnert als C#[*]weil man dann C# auch noch leicht lernen kann[*]weil ich vb auch kann, und mit VB.NET auf den gleichen "Zwischencode" komm wie mit C#[/list=a]
Steh aber immer noch vor der Frage, wann sich diese von mir angesprochene Header Datei aus der Liste der Klassen verabschiedet. ![]() |
![]() |
![]() |
![]() |
#4 |
Inventar
![]() Registriert seit: 08.02.2000
Beiträge: 1.696
|
![]() Servus!
Ja wenn du dich mit der MFC abplagen willst... no problem 4 me! VB - VB.net - das Argument hab ich aber nicht kapiert...
____________________________________
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you. |
![]() |
![]() |
![]() |
#5 | |
Inventar
![]() Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552
|
![]() Zitat:
Ich kenn zwar die Syntax von den neuen .NET Sprachen nicht (wills mir aber auf jeden Fall mal anschaun) und da ich auch VB kann werd ich mit VB.NET wahrscheinlich eher weniger Probleme haben (hoff bzw glaub ich halt mal) und daher wahrscheinlich VB C# vorziehen. ![]() Aber ich würd gern mal C++ können. Auch weil ich mir java anschaun will. (ich weiß ich will viel tun, nur komm ich da auch eh immer selber drauf wie wenig sich eigentlich ausgeht) |
|
![]() |
![]() |
![]() |
#6 |
Inventar
![]() Registriert seit: 08.02.2000
Beiträge: 1.696
|
![]() Servus!
Das mit dem Zwischencode stimmt... hast recht! Meinen Informationen nach, hat sich aber die Syntax von VB.NET im Vergleich zum "alten" VB sehr stark geändert (der Teufel steckt im Detail!!!) Und wenn ich schon .NET Programmiere, dann doch gleich in der passenden Sprache - weil die GUIs sind genausoschnell erstellt und die Sprache ist sehr, sehr eng an C++ und Java angelehnt (siehe Professional C# 2nd Edition von Wrox Press!) C/C++ wird zwar nicht so schnell aussterben (besonders weil Linux drauf aufbaut), aber unter Windows ist die MFC wirklich zum ***... da ist C# schon um einiges leichter zu durchschauen! Ich hab auch lange und viel VB programmiert und auch einige professionelle Programme für Firmen geschrieben, trotzdem mach ich jetzt mit C# weiter... einfach weil ich C# eleganter als VB finde... die Sprache ist neu und sehr gut durchdacht! In VB habens die Klassen erst im nachhinein hineingepfuscht... Aber egal, das is halt meine Meinung! Viel Spaß noch mit .net auf jeden Fall!!! cua!
____________________________________
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you. |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|