永发信息网

VB编程语句用法具体意思

答案:2  悬赏:0  手机版
解决时间 2021-05-01 15:02
  • 提问者网友:沉默菋噵
  • 2021-04-30 22:10
VB编程中Listindex的具体用法是什么??越详细越好 On ErrorResume Next什么意思做用是什么!!哪位老鸟帮帮忙
最佳答案
  • 五星知识达人网友:玩世
  • 2021-04-30 22:46

第一个问题已经够清晰了。我来说一下第二个问题吧。


on error resume next 作用是防错。举个例子吧



private sub command1_click()


kill back.txt ' 删除文件“back.txt”


end


这个按钮一,当你按下的时候,它就会帮你把当前目录下的“back.txt”文件删除,如果你当前目录没有“back.txt”这个文件,就会出错了。就会弹出一个警告,说错误之类的。然后程序就会被关掉。


但如果改成:


private sub command1_click()


on error resume next


kill back.txt ' 删除文件“back.txt”


end


结果就是如果当前有文件“back.txt”那就删除它,没有的话就跳过这一句,执行下一句,程序不会再弹警告,也不会被关掉。


关于防错的,还有 on errror goto


具体用法,百度百科应该有。


上面两个功能,在编程过程中最好少用。因为这样做出来的话,错在哪里也不知道。但如果清楚了。例如上面的例子,那就需要用到了。

全部回答
  • 1楼网友:廢物販賣機
  • 2021-04-30 23:21

Listindex 从0开始

返回或设置控件中当前选择项目的索引号,如: List1.ListIndex=5 ‘设置要选择List1控件的第5条记录 v=List1.ListIndex ‘返回当前选择List1的第几条记录

以下的控件都包含ListIndex 属性: ComboBox DirListBox DriveListBox FileListBox ListBox

On Error Resume Next:

容错机制,忽略错误,继续执行下一句

执行Resume Next命令使程序在发生错误那条命令后继续执行,这对于程序和用户不能合理地修正错误时很有意义,但同时程序可能执行不完整

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯