06. januar 2002 - 15:26Der er
6 kommentarer og 1 løsning
Funktion som ændrer et label
Jeg vil gerne lave en funktion som givet et label ændrer teksten og baggrundens farve. Jeg har lavet flg. men kan ikke få det til at virke.
Function select_label(thisLabel As Label) Dim tempcolor As ColorConstants tempcolor = thisLabel.ForeColor thisLabel.ForeColor = thisLabel.BackColor thisLabel.BackColor = tempcolor End Function
Private Sub Label1_Click() Dim tempcolor As ColorConstants tempcolor = Label1.ForeColor Label1.ForeColor = Label1.BackColor Label1.BackColor = tempcolor End Sub
Her kalder jeg min label for label1 hvor din hedder thislabel.
Hvis du laver et control array af labels så kan du bruge denne kode!!
Private Sub thisLabel_Click(Index As Integer) Dim tempcolor As ColorConstants tempcolor = thisLabel(Index).ForeColor thisLabel(Index).ForeColor = thisLabel(Index).BackColor thisLabel(Index).BackColor = tempcolor End Sub
Du opretter et control array, ved at lave et kopi af din label på formularen.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.