返回列表 回复 发帖

[求助] 请问sz老大及其各位高手

小弟不才,研究按键精灵有好几天了,现在有点疑惑想问个问题
就是我在学习C 语言以及考计算机二级的时候学到计算机软件基础的时候知道一个程序应按限制goto语句的使用,或者不用
我想知道按键精灵用goto语句的时候会不会造成程序混乱
我前不久写个了脚本发现调试的时候在执行到goto的时候发现有点卡,我觉得要写了程序很简单,但是要稳定确实很难,所以想问问老大是不是要限制goto,还有gosub和goto是不是一样会引起卡的现象
厉害哦,你说的偶全不懂,花瓶闪~
愿你历尽千帆 不染风尘 半生归来 仍是少年
你说对了,我的程序里面基本看不到goto的影子,能不用就不用,

虽然按键精灵的goto已经是出神入化了,,从子程序内跳到主程序的循环中都不会有问题..

但这样会导致程序很乱,自己更新都累,

所以我用的最多的是类似这样的计数跳出循环

VBS x3=-1:y3=-1:k=0
While x3<0 and y3<0 and k<5
   ............
      VBS k=k+1
EndWhile

而且我发现按键精灵的运作机制是列遍所有行查找gosub和goto的

所以调试的时候你会感觉很慢,因为他在一行一行的调试...

gosub比较多用,毕竟写起来的程序一目了然,不用gosub看起来会很杂...
简单就好!

回复 #3 SzAngel 的帖子

恩,看了 你的回复,受益菲浅,感谢百忙之中对我的热心帮助
目前感觉等级考试没啥用.. 有点鸡肋的感觉!!

数计系的都去考软考 比如网工等!

文科类的倒是很多人去考 但是认真观察就会发现考过没啥用处!

而且文科类的去考只是应付,很少知识真正能比得过理工类的!

所以真正有用的还是word之类的 能非常熟练运用我相信比那些有用多了!

本人不才 过了2级VB 3级PC.

亲身体验..就是这东西纯粹是骗钱和浪费时间的!报名费103很贵!
深度技术论坛..

http://bbs.deepin.org/?a=ha321
哈哈,为了几个证书嘛.大学没考这些真的就是白混了
gosub
是调用函数用的,一般函数都是实现一个或多个小功能。程序大的话多用gosub显得比较清晰,很好的编程习惯!建议多用!

goto
是跳转到程序的某个段在向下执行,对于不怎么会编程的人来说,建议少用。容易进入程序混乱,例如死循环等。非要用的话建议在同一个层次上去跳转!不过短小的程序来说,用也无妨!
VB学了几天

过了3年现在什么都忘了
叶子也有变黄飘落的时候
原帖由 ha321 于 2008-1-4 17:45 发表
目前感觉等级考试没啥用.. 有点鸡肋的感觉!!

数计系的都去考软考 比如网工等!

文科类的倒是很多人去考 但是认真观察就会发现考过没啥用处!

而且文科类的去考只是应付,很少知识真正能比得过理 ...
..一个VB 报名就100吧...  怎么说呢 ...  没什么事 学点还是好地... 自学过了...
返回列表