A Annette Medlem sedan apr. 2001 129 inlägg Frågan 4 okt. 2002 06:09 #1 Är nybörjare på det här med VB. Men jag vill att användaren skriver in text i tre textfält och denna text ska sedan hamna i en etikett när man klickar på en knapp.
Hur jag än gör får jag det inte att fungera. En textrad hamnar i etiketten, men inte alla...
A Annette Medlem sedan apr. 2001 129 inlägg Endast tredje textrutan skrivs ut i etiketten.
Private Sub cmdBekräfta_Click()
lblUtdata.Caption = txtText1.Text
lblUtdata.Caption = txtText2.Text
lblUtdata.Caption = txtText3.Text
End Sub
UlfT Medlem sedan maj 2001 8 027 inlägg Du får sätta texten på följande vis:
Private Sub cmdBekräfta_Click()
lblUtdata.Caption = txtText1.Text
lblUtdata.Caption = [b]lblUtdata.Caption &[/b] txtText2.Text
lblUtdata.Caption = [b]lblUtdata.Caption &[/b] txtText3.Text
End Sub
eller alternativt:
Private Sub cmdBekräfta_Click()
lblUtdata.Caption = txtText1.Text & txtText2.Text & txtText3.Text
End Sub
A Annette Medlem sedan apr. 2001 129 inlägg Kanon. Fungerar jätte-bra. Tack.
Kan jag på något sätt få texten från de här tre olika textrutorna att delas upp med exempelvis mellanslag eller komma och mellanslag?
Marcus E Medlem sedan maj 2002 1 466 inlägg T.ex. så här:
lblUtdata.Caption = txtText1.Text & ", " & txtText2.Text & " och " txtText3.Text
som blir:
"Text1, Text2 och Text3"
A Annette Medlem sedan apr. 2001 129 inlägg Tack!! Precis som jag ville ha det.