Stig Jøran Skrevet 10. august 2004 Del Skrevet 10. august 2004 Hei Har et lite problem og det låter slik: La oss si at jeg har en mainform, i den formen ligger det en textbox. Så lager jeg en ny form, i den formen er det også en tekst boks. Så kommer mitt problem. Når programmet er igang så er den mainformen oppe, så kommer den nye formen opp, og da skal teksten som står i den tekstboksen sendes over til den tekst boksen som er i mainformen. Hvordan jør jeg dette? Vet hvordan det gjøres i vb 6.0 Eks: Mainfrm.textbox1.text = Nyfrm.textbox2.text Men jeg fatter ikke hvordan jeg får det til i vb.net Lenke til kommentar
Stig Jøran Skrevet 15. august 2004 Forfatter Del Skrevet 15. august 2004 Prøve å forklare litt bedre Det jeg vil få til er at teksten som står i Form2 sin tekstboks skal havne i Form1 sin tekstboks når jeg trykker på knappen i Form2. Hvordan?! Lenke til kommentar
ratata Skrevet 16. august 2004 Del Skrevet 16. august 2004 Form1.TextBox1.Text = Me.TextBox1.Text Lenke til kommentar
GeirGrusom Skrevet 16. august 2004 Del Skrevet 16. august 2004 Du må deklarere begge formene i en modul. Public Module mdlMain Public frm1 As Form1 Public frm2 As Form2 Public Sub Main() frm1.ShowDialog() End Sub End Module Og så bruker du mdlMain.frm2 istedet for Form2 (det er også mulig du må sette modifierlevel på TextBox1 til 'Public' istedet for 'Friend') Lenke til kommentar
Stig Jøran Skrevet 16. august 2004 Forfatter Del Skrevet 16. august 2004 Form1.TextBox1.Text = Me.TextBox1.Text Det er vb 6.0 ja, men jeg bruker .net Lenke til kommentar
Stig Jøran Skrevet 16. august 2004 Forfatter Del Skrevet 16. august 2004 (endret) Du må deklarere begge formene i en modul. Public Module mdlMain Public frm1 As Form1 Public frm2 As Form2 Public Sub Main() frm1.ShowDialog() End Sub End Module Og så bruker du mdlMain.frm2 istedet for Form2 (det er også mulig du må sette modifierlevel på TextBox1 til 'Public' istedet for 'Friend') Jeg lagde en modul slik som du sa. Så skrev jeg i form2 sin button1 dette: frm1.TextBox1.Text = frm2.TextBox1.Text EDIT: prøvde også: mdlMain.frm1.TextBox1.Text = mdlMain.frm2.TextBox1.Text Men ingen av delen funka, fikk bare en error. Endret 16. august 2004 av Stig Jøran Lenke til kommentar
ratata Skrevet 16. august 2004 Del Skrevet 16. august 2004 Form1.TextBox1.Text = Me.TextBox1.Text Det er vb 6.0 ja, men jeg bruker .net fungerte fin fint vb7 (2005), trudde det var så godt som likt på .net... Lenke til kommentar
Stig Jøran Skrevet 16. august 2004 Forfatter Del Skrevet 16. august 2004 Form1.TextBox1.Text = Me.TextBox1.Text Det er vb 6.0 ja, men jeg bruker .net fungerte fin fint vb7 (2005), trudde det var så godt som likt på .net... Er vb7 nyere enn vb.net? Hvor får man tak i vb7? Lenke til kommentar
Moskus Skrevet 16. august 2004 Del Skrevet 16. august 2004 VB7 er VB.net VB7.0 = VB.Net 2002 VB7.1 = VB.Net 2003 Hva VB 2005 er vet jeg ikke... Lenke til kommentar
GeirGrusom Skrevet 20. august 2004 Del Skrevet 20. august 2004 (endret) Nå er det vel strengt tatt ikke noen forskjell i språket på VB2003 og 2005, det er isåfall opp til .NET framework, forskjellen ligger nok heller i Visual Studio. forskjellen i VB.NET og VB.NET 2003 er at frameworket er oppgradert til 1.1 Men Visual Studio er litt bedre (færre bugs, pluss noen greier i C++ siden C++ alltid er i forandring) Endret 20. august 2004 av GeirGrusom Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå