以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]判断自定义函数是否存在 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=145376) |
-- 作者:2900819580 -- 发布时间:2020/1/17 16:25:00 -- [求助]判断自定义函数是否存在 if spath.replace(".htm","") 函数存在,则执行以下代码
Functions.Execute(spath.replace(".htm",""),e)
如果输入网址不对的话,会弹出错误,能不能加入一个判断上去。 [此贴子已经被作者于2020/1/17 16:25:15编辑过]
|
-- 作者:2900819580 -- 发布时间:2020/1/17 16:37:00 -- try
老师,我试过这样,也不行。 |
-- 作者:有点蓝 -- 发布时间:2020/1/17 16:56:00 -- 没有办法判断是否存在某个函数。 自己做个表管理函数和页面的对应关系
|
-- 作者:2900819580 -- 发布时间:2020/1/17 17:32:00 -- 以下是引用有点蓝在2020/1/17 16:56:00的发言:
没有办法判断是否存在某个函数。 自己做个表管理函数和页面的对应关系
如何遍历自定义函数! |
-- 作者:有点蓝 -- 发布时间:2020/1/17 17:33:00 -- 无法遍历,foxtable没有提供相关用法 |
-- 作者:程兴刚 -- 发布时间:2020/1/18 4:02:00 -- 我真佩服您,作为开发者,存不存在您不知道吗?判断他意义何在? |
-- 作者:2900819580 -- 发布时间:2020/1/18 8:45:00 -- 以下是引用程兴刚在2020/1/18 4:02:00的发言:
我真佩服您,作为开发者,存不存在您不知道吗?判断他意义何在?
你无需佩服我,我只是一个小白,大家都知道你是论坛的大咖,自从我进论坛以来,你的帖子我看了无数遍,
以下是代码,如果别人输入错误的网址,则会提示没有找到相关的函数,这样系统会假死在那里,你说有没有必须去判断?
Dim spath As String = e.Path
|
-- 作者:有点蓝 -- 发布时间:2020/1/18 9:15:00 -- 目前没有什么好办法,添加一个表管理,每增加一个页面和函数,就手工添加一行记录,通过查表获取页面对应的函数名称 |