以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [问题]为什么代码会出错?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=141489)

--  作者:zto001
--  发布时间:2019/9/30 14:40:00
--  [问题]为什么代码会出错?
为什么代码会出错?难道新版不能在当前窗口使用窗口的控件?只能Dim bu As WinForm.Button = Forms("打印面单").Controls("Button1")才能不会出错Dim bu As WinForm.Button = e.Form.Controls("Button1")这样就会u报错[pload=png,微信截图_20190930143518.png]UploadFile/2019-9/201993014371738599.png[/upload]

--  作者:zto001
--  发布时间:2019/9/30 14:40:00
--  
[upload=png,微信截图_20190930143518.png]UploadFile/2019-9/201993014371738599.png[/upload]
--  作者:zto001
--  发布时间:2019/9/30 14:41:00
--  
  
图片点击可在新窗口打开查看此主题相关图片如下:微信截图_20190930143518.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2019/9/30 14:54:00
--  
e.Form只能在窗口内事件使用
--  作者:zto001
--  发布时间:2019/10/1 14:15:00
--  
我是在窗口内事件使用的。以前写好的代码,用了好久没有任何问题。现在再用就出错了
--  作者:狐狸爸爸
--  发布时间:2019/10/2 8:51:00
--  
只要是窗口事件,一下代码都不可能出现编译错误:
Dim bu As WinForm.Button = e.Form.Controls("Button1")
Dim bu As WinForm.Button = Forms("打印面单").Controls("Button1")

如果偶尔出现,可以关闭foxtable,重启电脑,换个usb口插加密狗