如题:Private Declare Function GetTickCount Lib "kernel32" () As Long
其中的:GetTickCount是像变量一样可以随意代替吗?还是死的?(固定不变)的?
Lib "kernel32"又是什么意思呢?
你们俩位先生都说得好!但是这位先生回答得符合我的提问主题,所以我就选他了!huodeming先生也很有技术,谢谢!
vb声明问题
答案:2 悬赏:70 手机版
解决时间 2021-03-10 21:07
- 提问者网友:書生途
- 2021-03-09 22:25
最佳答案
- 五星知识达人网友:琴狂剑也妄
- 2021-03-09 23:22
GetTickCount是操作系统的API函数,不能改变 Lib "kernel32" 是调用系统中的DLL文件呀
整 个意思就是 申明 从操作系统的kernel32.DLL中引用GetTickCount函数
GetTickCount早在DLL文件中定义好了的 所以不能改变
整 个意思就是 申明 从操作系统的kernel32.DLL中引用GetTickCount函数
GetTickCount早在DLL文件中定义好了的 所以不能改变
全部回答
- 1楼网友:夜余生
- 2021-03-10 00:35
这是一个习惯问题。假如有这个声明,则 vb 会要求所有变量在使用前都必须申明,如果没有,则反之。 我本人是建议使用了,因为不使用这个声明的话,那很容易出现变量名打错了自己却不知道的情况,当程序大起来的时候,这些错误更容易出现,而因为没有强制变量声明的情况下,错了的变量名对 vb 来说也是合法的,vb 只是以为你又要使用一个新变量,所以它并不会提示错误,这对高度程序造成很大的影响。 反过来,如果有这个强制声时的话,当你打错变量名时,这个错误的变量名会被 vb 认为是新变量,但这个新变量你却是没有预先定义的,当编译或运行的时候,vb 会提示你这个变量没定义,那你自己一看就很容易发现是变量名打错了,这对调试程序很有用的。 建议你使激碃馆度弋道龟权骇护用这个声明。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯