tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル まったく解決していませんでした。
投稿日: 2008/03/13(Thu) 10:17
投稿者tea
琴さんやるしぇさんに回答をいただきましたが、私の間違いでまったく解決してい
ませんでした。

実行するとFor i = 0 To 1の「0」のfrmMain.CmbDeffenceStyle(i).Textを選択し
た場合は正しく表示されるんですが、その後にFor i = 0 To 1の「1」の
frmMain.CmbDeffenceStyle(i).Textを選択すると「0」の時の
frmMain.CmbDeffenceStyle(i).Textが2度表示されてしまいます。

ブレークポイントを置いてF8で順に追ってみても、frmMain.CmbDeffenceStyle(i).Text
には何も表示されないのでわかりませんでした。

申し訳ありませんが、教えてください。
よろしくお願いします。

Public Sub DeffenceStyle()
Dim i As Integer
Dim PlayerUniformNumber As Long
PlayerUniformNumber = -1
Dim TopicParam2 As Variant
TopicParam2 = "ディフェンスを開始"
    
        If mp.DeffenceStyleChoice(1) = 0 Then
            '0なら抜ける
            Exit Sub
            
        ElseIf mp.DeffenceStyleChoice(1) = -1 Then
            'チーム
            For i = 0 To 1
                If frmMain.CmbDeffenceStyle(i).ListIndex > 1 Then
                    Call DeffenceStyleAddTopic(PlayerUniformNumber, _
                        bbDeffenceStyleTopic, _
            frmMain.CmbDeffenceStyle(i).Text,  TopicParam2)
                End If
            Next
        End If
End Sub

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。