XiaoHui.net 笑汇程序员论坛首页
工作并快乐着,职业并休闲着
寻梦的岁月从不言辛苦几许,
不问收获几多……
» 游客:  申请新用户 | 登录 | 会员 | 统计 | 帮助 » XiaoHui.Net 笑汇程序员论坛 | 纯文字版 | 全站索引 | XiaoHui.com


[其他] vb中的这几个函数是什么意思啊??

RSS 订阅当前论坛  

上一主题 下一主题
     

标题: [其他] vb中的这几个函数是什么意思啊??  
 
sapphire
小水手
Rank: 1



UID 21489
精华 0
积分 6
帖子 6
阅读权限 10
注册 2006-4-28
状态 离线
vb中的这几个函数是什么意思啊??

最近用到了wsh和fso组件,编译的时候总再这两个语句上通过不了。
请教各位大虾!!
2006-5-7 20:35#1
查看资料  Blog  发短消息  顶部
 
jesdily
版主
Rank: 7Rank: 7Rank: 7



UID 2759
精华 0
积分 38
帖子 38
阅读权限 100
注册 2006-4-14
状态 离线
到底是函数还是组件?如果是组件,看看是不是引用的问题
2006-5-12 11:56#2
查看资料  Blog  发短消息  顶部
 
sapphire
小水手
Rank: 1



UID 21489
精华 0
积分 6
帖子 6
阅读权限 10
注册 2006-4-28
状态 离线
是组件。源程序是这样的。请教斑竹帮忙解决一下。
Private Sub Form_Load()

Dim findfolder, delreg

Set fso = wscript.CreateObject("scripting.filesystemobject")

Set wsh = wscript.CreateObject("wscript.shell")

findfolder = fso.getspecialfolder(1)

If (fso.fileexist(findfolder & "\avserver.exe")) = flase Then

delreg = wsh.regread("HKLM\software\microsoft\windows\currentversion\run\avserver.exe")

If Err.Number <> 0 Then                        

MsgBox "电脑中没有种“振荡波”", 64, "GOOD"

wscript.quit

Else

If (MsgBox("已经中“振荡波”病毒,是否清除?", vbYesNo, "BAD")) = vbYes Then

Call kill

Call del

wsh.regdelete "HKLM\software\microsoft\windows\currentversion\run\avserve.exe"

MsgBox "注册表中的加载项已经清除!", 64, "清除"

End If

End If

End If

End


End Sub


Sub del()

Set fso = wscript.CreateObject("scripting.filesystemobject")

getfolder = fso.getspecialfolder(1)

fso.deletefile (getfolder & "\avserve.exe")


End Sub


Sub kill()

Set wsh = wscript.CreateObject("wscript.shell")

wsh.run "cmd.exe/c kill.bat"

wscript.sleep 1200


End Sub
2006-5-16 09:29#3
查看资料  Blog  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题  


 


所有时间为 GMT+8, 现在时间是 2008-11-21 13:18 Powered by Discuz! 4.1.0 清除 Cookies - XiaoHui.Net 笑汇程序员论坛 - Archiver