Foxtable(狐表)用户栏目专家坐堂 → 额,不知道写标题的问题。


  共有1642人关注过本帖树形打印复制链接

主题:额,不知道写标题的问题。

帅哥哟,离线,有人找我吗?
rxfmrqq
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:100 积分:925 威望:0 精华:0 注册:2016/12/5 10:41:00
额,不知道写标题的问题。  发帖心情 Post By:2018/1/3 14:31:00 [显示全部帖子]

额,老师, 是这样的,

我在窗口A 中用代码打开窗口B,并用 AddControl 建立了   4个 button

(代码1)

addcontrol(4)

但是,在窗口B中,

(代码2)

Dim but As WinForm.Control = e.Sender
If Typeof but Is winform.button Then
    msgbox(1)
End If

这个代码就执行不了。

 

 这时,我将  窗口A中的 addcontrol 移植到 窗口B的 afterload 中,

 

代码2 有可以执行了。  

我想问问,这是什么情况。

 


 回到顶部
帅哥哟,离线,有人找我吗?
rxfmrqq
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:100 积分:925 威望:0 精华:0 注册:2016/12/5 10:41:00
  发帖心情 Post By:2018/1/3 14:54:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:测试实例.rar

额,老师, 做好了, 你看一下。

 

把窗口1 button 的代码  换到   窗口2 afterload 中,   窗口2的chick 就可以用了。


 回到顶部
帅哥哟,离线,有人找我吗?
rxfmrqq
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:100 积分:925 威望:0 精华:0 注册:2016/12/5 10:41:00
  发帖心情 Post By:2018/1/3 18:26:00 [显示全部帖子]

以下是引用有点甜在2018/1/3 16:09:00的发言:

新增的时候,要这样写

 

        but = Forms("窗口2").CreateControl(i,ControlTypeEnum.button)

额,抱歉。 确实是没注意。


 回到顶部