Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: jak dodać CommandButton w czasie dzialania programu?
Tigrisek



Typ: neutral
Postów: 91
Zarejestrowany: Jul 2002
jak dodać CommandButton w czasie dzialania programu?

chcialbym dodać kilka przyciskow i roznie je ponazywac i kazdy po naduszeniu ma robic co innego?

udało mi sie z jednym ale kilka nie
zawsze działał tylko ten ostatnio dodany

08-06-2003 17:01
Pokaż profil Tigrisek  Wyślij email do Tigrisek        107040
Ushy




Typ: neutral
Postów: 87
Zarejestrowany: Mar 2003

hm.. gdzies na vb4all w worshopie zdaje sie jest moj sampel z kontrolkami run-time... faktycznie.. jesli dodajemy kilka kontrolek pojawia sie problem.. w runtime najwyrazniej nie da sie tworzyc kolekcji kontorlek... przypisanie (np w petli) wartosci wlasciwosci index wywoluje blad.. :/

moze jest na to sposob.. ale narazie utknolem
(ofkuz w tej technologii Controls.Add)
radze zajrzec do vbfaq

[Post edytowany dnia 08-06-2003 23:52 przez Ushy]


_____________________________________________
www.KURDE.pl

08-06-2003 23:51
Pokaż profil Ushy  Wyślij email do Ushy   Odwiedź stronę Ushy       3299912
netu



Typ: neutral
Postów: 119
Zarejestrowany: Jun 2003

gdzies w ksiedze experta bylo dynamiczne dodawanie kontrolek. moze cos Ci sie uda wykombinowac.
musisz utworzyc tablice 1-elementowa (np: 1 button o indeksie 0) a w kodzie piszesz tak:

Private Sub Command1_Click(Index As Integer)
x = x + 1
Load Command1(x)
Command1(x).Left = 250 + (x * 50)
Command1(x).Top = 250 + (x * 50)
Command1(x).Visible = True

End Sub

i po kliknieciu na button utworzy sie nastepny button w danym polozeniu


_____________________________________________
To co dzieje się teraz i po teraz 
tak długo nie ma znaczenia 
dopóki jutro jutra jest takie samo jak wczoraj wczoraj. 
                                Murphy

09-06-2003 08:23
Pokaż profil netu  Wyślij email do netu        4335686
netu



Typ: neutral
Postów: 119
Zarejestrowany: Jun 2003

poziniej wystarczy dodac Select Case Index (w kodzie button_Click) i powinno dzialac.


_____________________________________________
To co dzieje się teraz i po teraz 
tak długo nie ma znaczenia 
dopóki jutro jutra jest takie samo jak wczoraj wczoraj. 
                                Murphy

09-06-2003 08:27
Pokaż profil netu  Wyślij email do netu        4335686
Wszystkich odpowiedzi: 3 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1