以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何用命令行设置表格和控件的事件代码,动态增加控件?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=97424)

--  作者:wfkbabro
--  发布时间:2017/3/12 8:43:00
--  [求助]如何用命令行设置表格和控件的事件代码,动态增加控件?

如何 用命令行设置表格和控件的事件代码,动态增加控件?谢谢。
1 表格1.单元格鼠标单击=自定义函数1,未解决
2 窗口1.控件1.鼠标移开=自定义函数2,未解决
3 fom1bn1=窗口1.新增控件(按钮),已解决( 谢谢wyz20130512
http://www.foxtable.com/webhelp/scr/1409.htm)

发贴动机是,只在一个地方修改代码,而不需要频繁开、关若干个窗口,以提高开发效率。

 

相关动机贴:

[分享]代码帮的来吧,已添加示例 - 专家坐堂 - Foxtable(狐表) - 新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!  http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=25144&replyID=&skin=1
我回来了,送给大家辅助开发FOXTABLE的好东东 - 专家坐堂 - Foxtable(狐表) - 新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!  http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=78158&replyID=&skin=1

[此贴子已经被作者于2017/3/14 11:51:24编辑过]

--  作者:wyz20130512
--  发布时间:2017/3/12 13:13:00
--  
http://www.foxtable.com/webhelp/scr/1409.htm
--  作者:有点色
--  发布时间:2017/3/12 20:05:00
--  

1、2,直接编写控件的对应事件,或者,可以写到全局表事件或者窗口全局事件去。

 

http://www.foxtable.com/webhelp/scr/0671.htm

 

http://www.foxtable.com/webhelp/scr/1920.htm

 


--  作者:wfkbabro
--  发布时间:2017/3/14 11:49:00
--  

谢谢色大,暂未解决。

全局表事件和控件事件,都需要在特定的窗口去添加代码,

能不能在项目初始化的时候,用纯命令行将 自定义函数 绑给 全局表事件 和 控件事件 ?

这样就不需要在表里、窗口里去写很多代码,这样整个项目调试时只需要改一个地方的代码而不用开、关若干个窗口来修改调试。

以提高开发效率。

 

 

动机在此:

[分享]代码帮的来吧,已添加示例 - 专家坐堂 - Foxtable(狐表) - 新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!  http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=25144&replyID=&skin=1
我回来了,送给大家辅助开发FOXTABLE的好东东 - 专家坐堂 - Foxtable(狐表) - 新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!  http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=78158&replyID=&skin=1


--  作者:有点蓝
--  发布时间:2017/3/14 14:45:00
--  
做不到。虽然想的很美
--  作者:有点色
--  发布时间:2017/3/14 15:26:00
--  

去到各个事件窗口,写一句代码 Functions.Execute("allCodes", e)

 

然后编写 allCodes 函数,哦,如果要区分不同事件,你还得加上事件名参数才行......


--  作者:wfkbabro
--  发布时间:2017/3/15 10:50:00
--  
以下是引用有点色在2017/3/14 15:26:00的发言:

去到各个事件窗口,写一句代码 Functions.Execute("allCodes", e)

 

然后编写 allCodes 函数,哦,如果要区分不同事件,你还得加上事件名参数才行......

目前正是如此。