有人可以解释为什么我会收到这个错误,因为我没有想法
Srry 图像现在很好,请解释我为什么会收到此错误
大声笑我无法解释这就是为什么我使用图像请保存到桌面并打开而不是我认为它很奇怪所以我使用图像如果你没有看到奇怪的错误 ok 希望其他人会
Tanx for -4 Rep 你没有读过我的评论,所以我不能在这里给任何人一个 + 因为你们只看错误我想要解释 wy 值是 elseif 中的东西,如果我没有要求解决方案但没有任何内容但解释关于它
这意味着endhours1
和其他一些变量没有被赋值,你试图调用.Replace
它
要使用任何局部变量,您必须首先为其分配一个值/默认值。.Replace
当变量中没有值时将替换什么?
如果没有使用这些变量,编译器不会抱怨。
在你有的线上
Dim regel, onderwerp, body, reminder... etc
给他们一个初始/默认值或使用 Nullable 类型
Dim regel As Integer = 0
Dim onderwerp As String = ""
Dim body As String = ""
即使它实际上永远不会发生,编译器也无法确定变量总是被赋值。
在开始的时候给变量赋值,这样编译器就不会认为它们是未赋值的。
(在更高版本的 VB 中,当您使用可能未分配的变量时,编译器会警告您。早期版本只是为所有变量分配了一个零/无值,并没有警告您。)