以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 全局代码有没有办法在项目发布后 新增进去呢? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=162347) |
-- 作者:cnsjroom -- 发布时间:2021/4/12 15:05:00 -- 全局代码有没有办法在项目发布后 新增进去呢? 全局代码有没有办法在项目发布后 新增进去呢? 在项目发布后 根据项目使用需要新增全局代码进去 有没有办法在不重新生成项目的前提下 用增加内部函数的代码新增全局代码内容呢? 这样的方式可行不呢? Functions.Add(dr("函数名称"),dr("代码"))
[此贴子已经被作者于2021/4/12 15:16:59编辑过]
|
-- 作者:有点蓝 -- 发布时间:2021/4/12 15:30:00 -- 全局代码没有办法动态新增 |
-- 作者:chen37280600 -- 发布时间:2021/4/12 18:12:00 -- 1全局代码无法动态新增 2但是全局代码里可以引用内部函数 3所以你可以利用内部函数支持动态编译的特性,间接实现全局代码动态变化
|
-- 作者:cnsjroom -- 发布时间:2021/4/13 23:24:00 -- 回复:(chen37280600)1全局代码无法动态新增2但是全... 好的 谢谢 在全局代码里面引用内部函数的方法 和其它地方引用内部函数方法不一样 对吧 Functions.Execute("ww") 直接这样是不行的
[此贴子已经被作者于2021/4/13 23:29:47编辑过]
|
-- 作者:有点蓝 -- 发布时间:2021/4/14 8:28:00 -- 用法完全一样,先要创建一个ww的函数,才能调用 |
-- 作者:cnsjroom -- 发布时间:2021/4/22 10:15:00 -- 回复:(有点蓝)用法完全一样,先要创建一个ww的函数... 如果是先建立了ww内部函数 直接在全局代码中按照Functions.Execute("ww") 这个方式引用 出现未知编译错误 |
-- 作者:有点蓝 -- 发布时间:2021/4/22 10:23:00 -- 要放到定义的Sub或者Function过程里调用:http://www.foxtable.com/webhelp/topics/1938.htm public sub abc() Functions.Execute("ww") end sub
|
-- 作者:kennypalm -- 发布时间:2021/5/19 16:06:00 -- 可以的 ,你自己把全局代码做到一个资料库内然后读取就可以 ,读取时用 projct after load |