以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 代码写在哪里较好? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=173032) |
-- 作者:hbhb -- 发布时间:2021/11/11 18:12:00 -- 代码写在哪里较好? 大师:请问代码是直接写在控件事件中好,还是写为函数或过程,然后调用好? |
-- 作者:有点蓝 -- 发布时间:2021/11/11 20:31:00 -- 如果有多个事件的代码逻辑差不多,可以考虑提取相同部分放到自定义函数里给多处调用。如果代码较长,也可以考虑分为多个函数调用 否则一般放到各自事件使用即可
|
-- 作者:hbhb -- 发布时间:2021/11/11 21:41:00 -- 谢谢! 再请问,当定义一个变量为object类型后,如何判断返回的数据类型?
|
-- 作者:有点蓝 -- 发布时间:2021/11/11 22:36:00 -- Dim o As object o = Date.Today msgbox(o.Gettype.name)
|
-- 作者:hbhb -- 发布时间:2021/11/11 22:54:00 -- 那下面的代码同上面的代码区别在哪? Dim o As object o = Date.Today msgbox(typeof(o) is DateTime) |
-- 作者:有点蓝 -- 发布时间:2021/11/11 23:03:00 -- 前者获取对象的类型名称,后者判断对象是否某类型 |