-2

誰かが私がこのエラーを受け取る理由を説明できますか?

バリベール未使用

Srry 画像は良好です。このエラーが発生する理由を説明してください

笑これは説明できないので、デスクトップに保存して開く画像を使用します。奇妙だと思うので、奇妙なエラーが表示されない場合は画像を使用します。

-4担当者のTanxは私のコメントを読んでいないので、ここで誰にも+を与えることはできません。なぜなら、あなたはエラーだけを見ているからです。それについて

4

2 に答える 2

1

それが意味するのはendhours1、他のいくつかの変数に値が割り当てられておらず、それを呼び出そうと.Replaceしたことです

ローカル変数を利用するには、最初に値/デフォルト値を割り当てる必要があります。.Replace変数に値がない場合、何が置き換えられますか?

ここにあなたの質問の複製があり、ここでよく答えられています

これらの変数が使用されていない場合、コンパイラは文句を言いません。

あなたが持っているラインで

Dim regel, onderwerp, body, reminder... etc

それらに初期値/デフォルト値を与えるか、Nullable 型を使用します

Dim regel As Integer = 0
Dim onderwerp As String = ""
Dim body As String = ""
于 2012-11-21T16:51:08.700 に答える
0

たとえそれが実際には起こり得なかったとしても、コンパイラーは変数に常に値が割り当てられていると判断することはできません。

最初に変数に値を割り当てて、コンパイラーが変数が割り当てられていないと見なさないようにします。

(VBの新しいバージョンでは、割り当てられていない可能性のある変数を使用すると、コンパイラーが警告します。以前のバージョンでは、すべての変数にゼロ/なしの値が割り当てられ、警告されませんでした。)

于 2012-11-21T16:54:13.007 に答える