私は知っています、私はforループを使用していました。助けてください!オブジェクト参照がオブジェクトのインスタンスに設定されていない(完全に壊れていますか?)vb.netで
Private Function LoadSaved() ''//Loads saved clippings if the user wants us to
Dim ZomgSavedClips As StringCollection
If IsDBNull(My.Settings.SavedClips) = False Then ''//If it is null this would return a rather ugly error. Dont want that do we?
ZomgSavedClips = My.Settings.SavedClips ''//ZomgSavedClips name was a joke, I just felt like it.
ZomgSavedClips.Add(" ") ''//This line ought to fix the error, but doesnt
i = 0
While i < ZomgSavedClips.Count ''//This is where the error occurs
ClipListings.Rows.Add(ZomgSavedClips(i))
i = i + 1 ''//First time I wrote this function I forgot this line. Crashed mah comp. Fail.
End While
End If
End Function
ラインWhile i < ZomgSavedClips.Count
が盗聴されて、私は.count
はnullを返す必要があることを知っているが、私もちょうどそれを停止するには、テキストの空白部分を追加しました。これで何ができますか?実際のテキストを追加する必要がありますか?
あなたはいつもそのようなコードをコメントしますか? :P – Thorarin
いいえ、後でソースの販売を計画しています。購入する人はVBについてあまり知らないと仮定しています。 – Cyclone
特に、私は有用なコメントにあなた自身を制限することをお勧めします。コメントでも愚かなジョークをする傾向がありますが、それほどプロフェッショナルではありません:) – Thorarin