Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » TabControl Programmierung

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
08.07.2012, 12:19 Uhr
Dominik_88



Hi zusammen,

ich besitze C++ Builder 5 und möchte mit TabControl programmieren. Ich habe die Tabs 1, 2 und 3 erstellt. Wie muss ich programmieren, dass z.B. Button1 angezeigt werden soll, falls Tab 1 ausgewählt wurde? Wenn ich also z.B. auf Tab 2 klicke, dann soll Button1 verschwinden. Mit meinem Code klappt es aber nicht. Hier ist mein bisheriger Code:


Code:
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::TabControl1Change(TObject *Sender)
{
if (TabControl1 -> Tabs == "1") {Button1 -> Visible = true;}
if (TabControl1 -> Tabs == "2") {Button1 -> Visible = false;}
if (TabControl1 -> Tabs == "3") {Button1 -> Visible = false;}
}
//---------------------------------------------------------------------------



Und hier sieht meine Oberfläche aus:

http://img819.imageshack.us/img819/4241/tabcontrol1.jpg

Für euer Hilfe wäre für mich dankbar :-)

Viele liebe Grüße

Dominik
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
08.07.2012, 15:09 Uhr
Hans
Library Walker
(Operator)


Hi,

bin mir jetzt nicht ganz sicher, aber ich schätze, sowas ähnliches wirst Du auch in TForm2 und TForm3 schreiben müssen, damit dass Programm das tut, was Du willst.

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: