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


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

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

帅哥哟,离线,有人找我吗?
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 有可以执行了。  

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

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/3 14:40:00 [只看该作者]

1、你的button在哪个窗口生成?代码怎么写的?

 

2、代码你放在哪个事件?要放在click事件的。

 

3、做个实例发上来测试。


 回到顶部
帅哥哟,离线,有人找我吗?
rxfmrqq
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | 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 就可以用了。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/1/3 16:09:00 [只看该作者]

新增的时候,要这样写

 

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


 回到顶部
帅哥哟,离线,有人找我吗?
rxfmrqq
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | 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)

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


 回到顶部