Programování TrackBar
Dobrý den, programuji terč a potřebuji ho propojit s TrackBarem, aby se mi při posouvání zvětšoval. Nevím jaký kód mám napsat k TrackBaru. Terč mám. Děkuji.
Dim t As Graphics
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
t = PictureBox1.CreateGraphics
t.FillEllipse(Brushes.Black, 80, 80, 200, 200)
t.FillEllipse(Brushes.Green, 90, 90, 180, 180)
...
End Sub
Prakticky stejný, jen tam dáš jiné rozměry. Takže bude lepší to vytáhnout do nové metody.
Můžeš mi to napsat? Moc tomu nerozumím.
Napsat co?
Ten kód, v programování se moc neorientuju.
Vždyť jsem psal, že ten kód je prakticky stejný, co na něm chceš psát?
Ten kód terče jsem zkopírovala do TrackBaru a změnila velikost, ale ten zvětšený terč jenom překryje ten původní a je pořád vidět a nevím jak napsat, aby se zvětšil o 20 na první posunutí v TrackBaru, o dalších 20 při druhém posunutí atd..
TrackBar má nejaké vlastnosti - tie treba nastaviť - Min,Max...
Potrebuješ napísať obsluhu pre Trackbar.onChange...
V obsluhe udalosti zistiť aktuálnu hodnotu Value a podľa nej meniť rozmery svojho prvku (terča).
Ten terč ale treba vytvoriť len raz - napr. pri spustení programu a nie zakaždým.
VB nepoužívam, možno bude treba prekresliť prvok/terč...
Vlastnosti nastavené mám a pak jsem myslela něco ve smyslu Trackbar1.Value() ale nevím co do závorky..
Syntax VB neovládam, ale Trackbar1.Value() by malo obsahovať aktuálnu hodnotu pozície toho "posuvníka", nie?
tak si o tom najprv nieco precitaj alebo to nerob. Napr si zadas do google trackbar a v com to robis a nastudujes si jake to ma metody a parametre funkcii.
Jelikož se v programování moc neorientuju tak se snažím o něco lehčího a když nikde není podrobně nic popsaného, se radím tady.
Ku kazdemu programovaciemu prostrediu existuje kopec perfektnych tutorialov, staci si zadat do google jazyk a slovo tutorial a su toho kvanta. To len tak ako tip.
Za druhe ak v niecom programujes tak MUSIS si najst referenciu kniznicnych funkcii a prvkov ktore v tom programovacom prostredi mozes vyuzivat. Na to ti tiez dnes staci google.
Bez toho sa nepohnes.
.. pre visualbasic by som pouzival hlavne MSDN, mas to predsa snad s tym visualbasicom nainstalovane, tam si napises do search okineka slovo trackbar a citas si. Alebo msdn.microsoft.com a napises tam do search trackbar a najdes si stranku kde su vsetky metody triedy trackbar a ich parametre
http://msdn.microsoft.com/en-us/library/system.win dows.forms.trackbar.aspx
... zaujima ta Value vidis ze to je Property a ne Method takze tam nepises zatvorky ziadne. Priklad tam je tiez
http://msdn.microsoft.com/en-us/library/system.win dows.forms.trackbar.value.aspx
Doplním: takmer isto je nutná angličtina (aspoň základy)...
Moze pomoct aj translate.google.com, ale treba to brat s rezervou
Ver tomu, že pomôže. Neovládam angličtinu "perfektne", pomáham si translate.google.com, tých pár nepresných prekladov konkrétnych slov si dokážem domyslieť...