Registerkarte erstellen
-
Hallo !
Also ich bin gewillt in Visual C++ eine Registerkarte zu erstellen.
Nur leider konnte mir noch nichts helfen.
Hab "C++ in 21 Tagen" durchgeguckt was ja nicht graphischen programmierens
entspricht, dann war ich schon in der Bibo und dort zwar 2 Bücher gefunden
dazu aber da stand nichts drin wie man nun eine Registerkarte erstellt.
Im Internet kann man leider auch nichts brauchbares finden und in der MSDN
steht derartiges Fachchinesisch drin das ich daraus leider auch nicht schlau
werde.Kann mir wer helfen ?
Danke im voraus !
Minzel
-
und eine kleine frage am rande:
Wieso wird v-o-r-r-a-u-s in sternchen geschrieben ?
-
Weil mal es " voraus " schreibt und dabei wegen hoher Mathematik ein " r " wegfällt.
Es gibt ein Sreuerelement welches sich Tab Control nennt. Einfach auf einem Dialog plazieren und schon hast du sowas wie Registerkarten.
Diese Control hat auch eine Klasse. Da gibt es Methoden um das Control zu Steuern, etc.
-
Also letztendlich bin ich soweit auch allein gekommen.
Aber was muß ich da einstellen , wo kann ich das eintragen, was muß ich tun
um nun "wirklich" eine registerkarte zu erstellen ??
-
Das Control auf deinen Dialog aufsetzen und dann weiteren Controls (Button, Edit,etc) belegen.
-
Was genau meinst du mit Control ?
Bzw. wie macht man das ?
-
und du hast wirklich das buch gelesen ?
weil dann wüsstest du was controls sind !
-
Ein Dialog hat verschiedene Steuerelemente (Controls). Auch ActivX-Elemente kann man da plazieren.
Sowas ist z.B. ein Button dem man dann eine Funktion bei Klick zuweisen kann.
Das sind Controls.
Ein RegisterControl ist auch nur ein Control welches aber wiederum Control aufnehmen kann.
-
aber nicht bei vc++ 6.
bei borland und anderen sprachen war es auch um einiges leichter
in registerkarten was einzufügen und sich die nächte vorzunehmen.
-
Für TabCtrl hab ich mal ne Klasse geschrieben,
welche Tabs dynamisch aufnimmt, man kann also
zur Laufzeit Tabs erstellen und löschen.Devil
-
Also habe mir jetzt nen buch für mfc programmierung geholt.
da steht es einwandfrei drinne.
Irgendwie konnte mir hier nichts helfen.
-
Ich habe hier ein ähnliches Problem...
Wenn ich im Wizard ein Editfeld oder Button auf die Registerkarte legen will, plaziert er das aber auf den Hauptdialog, auf dem ich die Registerkarte erstellt habe. Wo kann man eintragen, dass das Editfeld, Button, etc. ein Objekt auf der Registerkarte ist?
Bis denne Mail,
OnkelHotte
-
Man muss einen extra Dialog für jede Tabpage erstellen,
dieser wird dann in das Tab geladen.Devil
-
hallo minzel!
welches buch hast du dir gekauft?, mich interessiert das auch!
-
*schubs*
-
bitte hilft mir schubs?
-
Kennt jemand ein C++ Buch, wo genaueres zu Registrierkarten steht?
danke
-
Das mit den Registerkarten CTabCtrl usw. finde ich ober kompliziert!
Ich hab jetzt die 7te Testanwendung gelöscht, weil es einfach nie
klappen will !Mal ist der Spaß nur unter VC++6 lauffähig, oder aber die Erklärungen
bzw. Sourcen sind absolut unzureichend dokumentiert.
An dem Thema hab ich mir jetzt langsam die Zähne ausgebissen.
Vielleicht findet sich ja noch jemand der das step by step
für vc++.net erklären kann.Als Anfänger und alleine davor sieht man da nur ganz schwer Sonne.