为什么VB老说无效外部过程

2021-09-17 18:54:25 字数 1400 阅读 1597

1楼:匿名用户

应该写在过程中的**写到了过程外。

在过程外无效

该语句必须发生在子过程、函数过程或属性过程(property get、property let 和

property set)内部。这个错误的起因与解决方法如下所示:

一个可执行的语句,如 static 或 redim,出现在模块级别中。

在模块级中 static 是不需要的,因为所有的模块级变量都是静态的。在模块级中用 dim 来代替

redim。想要在模块级中创建动态数组,请用

dim 加空括弧来声明它。

注意 在模块级只能使用注释与声明性语句,例如

const、declare、deftype、dim、option base、option

compare、option explicit、option

private、private、public 和

type。子过程、函数过程和属性过程语句发生在它们的过程体之外,但在过程内声明。

例在窗体的通用部分写了print a就会出现错误提示对话框。且错误**高亮。

2楼:匿名用户

比如下面的简单程序

---------------------------------dim a as integer

private sub command1_click()a = 3

b = 4

end sub

----------------------------------一般的语句如 a=3 要写在 private sub 里面,才可用如果写成

-----------------------------------

dim a as integer

a = 3

private sub command1_click()a = 3

b = 4

end sub

------------------------------------

上面的a=3就是无效的外部过程

你把光标移动到**窗口的最上方,就是定义全局变量的地方,

vb无效外部过程

3楼:匿名用户

你不会是直接放在通用**里面吧?

放在过程里面,比如这样

private sub form_click()f1 = 0

f2 = 1

print f1, f2

i = 3

dof3 = f2 + f1

print f3

f1 = f2

f2 = f3

i = i + 1

loop while i < 50

end sub

左击一下窗体就开始运行了

从政治角度讲为什么说追求真理是永无止境的过程

1楼 匿名用户 真理是标志主观同客观相符合的哲学范畴,是人们对客观事物及其规律的正确反映。 因为认识具有反复性 无限性和上升性。由于受到各种条件的制约,人们对客观事物的认识需要经历由实践到认识,再由认识到实践的反复多次过程。另外,认识的对象是无限的变化着的物质世界,作为认识主体的人类是世代延续的,作...

杨洋外号是什么?(所有),为什么杨洋的外号叫老干部

1楼 钢丝球 15年以前,我们粉丝都叫他帅洋,后面15年涨了很多新粉,开始叫咩咩比较多,后来变为杨总,大志,歪哥 谐音y 等等 古早时期叫帅洋的比较多,上升期叫咩咩比较多,现在叫杨总的比较多 2楼 月亮带你摘星星 杨总,杨傲天,咩咩,洋宝,三公主,逗比羊 还有什么,一时想不起来了,想到了再补充,大家...

为什么说老婆与车,恕不外借,车与老婆 恕不外借是什么意思

1楼 匿名用户 你好,因为我国法律规定一夫一妻制,法律上的老婆外借违反一夫一妻制之条款,所以,不能外借。 私家车一般不外借,是因为借出去了自己就没车了,影响工作等,还有就是怕借车人出点什么事故或违章,会有连带责任,所以,车一般都不愿借出去。 出租公司的车除外。 车与老婆 恕不外借是什么意思 2楼 情...