[リストへもどる]
一括表示

投稿時間:2004/07/30(Fri) 07:34
投稿者名:夢さん
URL :
タイトル:
基本が分らないのです。
何時もお世話になります。 夢さんです。
分らなくなると出てきて申し訳なく思っています。

今日はエラーメッセージの意味と対応方法なのですが
以下を実行しようとすると”メソッド又はデータメンバーが見つかりません”とのコンパイルエラーが出てしまいます。
何故ですか?どう対応したら良いのですか?コード記述の間違いではないので(参考書そのまま)
余計に分りません。でも、これは基本中の基本みたいで恐縮しています。
どなたか、よろしくお願いします。

  If Combo1.Text = "" Then
       Exit Sub
    End If
    For i = 0 To Combo1.ListCount - 1
        If Combo1.List(i) = Combo1.Text Then
            Exit Sub
        End If
    Next i
        Combo1.AddItem Combo1.Text

投稿時間:2004/07/30(Fri) 08:45
投稿者名:ガッ
Eメール:
URL :
タイトル:
Re: 基本が分らないのです。
> 以下を実行しようとすると”メソッド又はデータメンバーが見つかりません”とのコンパイルエラー
>
>   If Combo1.Text = "" Then
>        Exit Sub
>     End If
>     For i = 0 To Combo1.ListCount - 1
>         If Combo1.List(i) = Combo1.Text Then
>             Exit Sub
>         End If
>     Next i
>         Combo1.AddItem Combo1.Text

>何故ですか?どう対応したら良いのですか?コード記述の間違いではないので(参考書そのまま)
まぁ、そういうエラーなら…Combo1って、何?と聞いてみる。
あと、このコードはどこに埋め込んだものだ?
VBは関数型言語っぽいので、関数の中に記述しないとだめだぞ。
あと、名前のスコープもあるから、記述した場所のスコープも気になる。
…参考書通りにやって動かない場合は、参考書の出版元を問い詰めろ。

投稿時間:2004/07/30(Fri) 08:52
投稿者名:るしぇ
Eメール:
URL :
タイトル:
Re: 基本が分らないのです。
> 以下を実行しようとすると”メソッド又はデータメンバーが見つかりません”とのコンパイルエラーが出てしまいます。
エラーメッセージをコピペしてヘルプで検索すればエラーの説明と対処法が
載ってます。また、エラーがどの行で出ているかで原因がかなり絞れますので
書くようにして下さい。この場合、単純にコンボボックスの名前が Combo1 で
ないとか?
こちらの環境では正常な動作が確認できましたが?