zdravím,
jsem začátečník a programuji ve VB 2008.
Potřebuji poradit jak načtené hodnoty třeba z textboxu v jednom formuláři dostat do druhého formuláře.
předem děkuji za rady
Fórum › Visual Basic
Propojení formulářů
snad to pomuze (nebo nahodi na tu spravnou vlnu) spis pracuju s VB6
prvni okno:
1 textbox
Public Class Form1
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Form2.Visible = True
End Sub
End Class
druhe okno :
1 budik a 1textbox
-staci zadat odkud se to ma nacitat(rekneme-li zobrazovat) form1.(co chci) = kam to chci
Public Class Form2
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Form1.TextBox1.Text = TextBox1.Text
End Sub
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
On Error Resume Next
Timer1.Enabled = True
Timer1.Interval = 1
End Sub
End Class
a jestli chces aby se ti to objevilo souvisle na tom druhem tak ja sem to vyresil budikem jinak se to hodi do toho Load
PS: kdyby jste spis potreboval neco jinyho konkretnejsiho tak dopiste skusim pomoct(hecnout se) :)
To razzo7335 : Jednoduchší máte, když druhý formulář vyvoláte jako dialogové okno. Tím páde budete mít dostupné všechny jeho prvky bez problému. Pokud by měli běžet tyto dva formuláře separátně a být na sobě "nezávislé", tak budete potřebovat metodu invoke. Nebo můžete využít nastavení aplikace a vždy se dotazovat na aktuální nastavení.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Propojení formulářů — založil Anonymní uživatel
Odesilani formularu — založil Ondřej Karanský
C# a jmena formularu — založil Tomáš
OVladání formulářů? — založil DjHard
Z formularu na stranku — založil Michal
Moderátoři diskuze