以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 保存在表列中的代码如何编译? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=144135) |
-- 作者:happyft -- 发布时间:2019/12/11 19:44:00 -- 保存在表列中的代码如何编译? 此主题相关图片如下:tim截图20191211090333.jpg 看论坛上的很多二次开发平台都是把表名,控件按钮,事件及要执行的代码保存在表的不同列中,然后编译后在使用的窗口中打开这些窗口点击相应的按钮就会执行 表中代码列中所写的代码,想请问下这个过程是如何实现的?这个编译是指什么? 谢谢!
|
-- 作者:小马甲 -- 发布时间:2019/12/11 20:52:00 -- 搜索一下 动态编译 |
-- 作者:有点蓝 -- 发布时间:2019/12/12 8:59:00 -- 参考:http://www.foxtable.com/webhelp/topics/1487.htm |
-- 作者:HappyFt -- 发布时间:2019/12/12 10:51:00 -- 如果用动态编译,那不是每次打开窗口时都要重新编译一次?这种动态编译过的函数能否编译一次就自动保存在项目中,下次打开就不用再重新编译, 如果关掉窗口时没用delete删除函数,下次打开窗口时是否还会在内存中,不用再重新编译?
|
-- 作者:有点蓝 -- 发布时间:2019/12/12 10:54:00 -- 和窗口没有关系,只要项目没有关闭都可以使用。但是重启项目就必须重新编译。自己做一个集合管理动态函数,项目打开后编译过的把函数名称记下来,如果代码没有改变,下次在调用这个函数,直接使用即可,不需要每次都编译 |