Hänvisning till aktuell kontroll

.NET

3 svar · 165 visningar · startad av limpan

Medlem sedan jan. 20021 inlägg
Trådstart#1

Jag vill veta hur man gör för att skicka en etiketts namn (ex Kurt) till en funktion när man klickar på etiketten (Kurt_Click).

Tacksam för svar!

Medlem sedan dec. 19991 072 inlägg
#2

Jag antar att du tänker på en "caption" när du skriver "etikett".
Ex. där din caption heter "label1":

<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">
Private Sub Label1_Click()
Call createMsg(Label1.Caption)
End Sub

Private Sub createMsg(strVal As String)
MsgBox strVal
End Sub

Medlem sedan feb. 200222 inlägg
#3

Hej...jag är inte så erfaren inom vb programmering men jag tror nog att det är lättare att skriva:
Msgbox (label1.caption)..............eller?Finns det nånting med det som jag inte förstår eller???Jag bara undrar

Medlem sedan dec. 19991 072 inlägg
#4

Visst kan räcker det med att skriva så om det enda du ska göra är att starta en "msgbox".

Men då frågan var hur man skickade värdet till en funktion utgick jag ifrån att det var en egen funktion och därav att jag i exemplet visade hur man gör just detta...dvs skickar värdet till en egen funktion. Vad som sen händer i funktionen är eg. oviktigt, i mitt exempel la jag en "msgbox" mest för att det skulle hända något över huvudtaget.

250 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)