以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  全局代码耗时问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=80327)

--  作者:santde
--  发布时间:2016/1/20 18:03:00
--  全局代码耗时问题
Dim st As Date = Date.Now

 

执行全局代码

 

output.show("执行全局代码耗时: " & (Date.Now - st).TotalSeconds & "秒")

 

 

用按钮调用功能

如果涉及全局代码,则首次运行时间就比较长了

 

问题是点此按钮 第一次执行 与第二次执行及其它次执行的耗时提示基本上差不多,但第一次运行时感觉时间特别超长 (这时是不是系统在进行全局代码动态编译呀)

 

问题1: 点击代码执行的第一个命令时Dim st As Date = Date.Now  但为什么FT的其它动作耗时并不计算在内,这段感觉比较长的时间FT在做什么?

问题2:如果是去动态编译全局代码,那为什么修改全局代码后,必须重启系统。我原以为重启系统是为了编译全局代码,但运行测试貌似不是如此?


--  作者:大红袍
--  发布时间:2016/1/20 18:12:00
--  

1、全局代码?你定义函数执行?你按钮的代码,就是全部的耗时啊,差不多,说明时间就是差不多啊。

 

2、用具体例子说明怎么慢。