2014-06-17 4 views
0

VB 프로젝트에서 작업 중입니다. 단계는 다음과 같이 말합니다 : 단어의 각 문자에 대한 레이블 컨트롤을 설정하십시오.VB 단어의 문자 별 레이블 컨트롤 설정

"단어"는 데이터 집합의 단어입니다. 내가 어떻게 이것에 대해 갈 수 있는지에 대한 제안? 행맨 게임 프로젝트입니다. 이 같은

+0

은 문자열의 각 문자를 통해 String 변수로 단어, 루프를 읽고 교수형 집행 게임이이 주어 루프 –

답변

0

뭔가 :

Public Sub CreateLabelForEachChar(ByVal aWord As String) 
    Dim charArr() As Char = aWord.ToCharArray 
    Dim labelCount As Integer 
    For Each character In charArr 
     Dim aLabel As New Label 
     aLabel.Name = "label" & labelCount.ToString 
     aLabel.Text = character 
     aLabel.Location = New Point(x, y) 'figure out where you wan to put your label 
     Me.Controls.Add(aLabel) 
     labelCount += 1 
    Next 
End Sub 
+1

에서 각 문자에 대한 레이블 컨트롤을 생성, 유용 할 수 있습니다 'aLabel.Tag'를 문자와 같게 설정하고'aLabel.Text'를 자리 표시 자 (밑줄 등)로 설정하려면, – Psychemaster