VB 为什么内存溢出

来源:百度知道 编辑:UC知道 时间:2024/05/28 13:52:02
这样有错误吗
Kill App.Path + "\射击.exe" & App.Path + "\输入汉字.exe"
Kill "C:\Documents and Settings\Administrator\「开始」菜单\程序\Sun 1.0 白金版\射击.lnk" & "C:\Documents and Settings\Administrator\桌面\射击.lnk"
RmDir "C:\Documents and Settings\Administrator\「开始」菜单\程序\Sun 1.0 白金版"
Form2.Show
Form1.Hide
如果有错误,怎样解决呢?

二楼正解,不过最好把其中的+改成&,字符串连接用&更好

KIll只可以删除一个文件.
Kill App.Path + "\射击.exe" & App.Path + "\输入汉字.exe"

你用&把两个路径都连在一起了.不行!是错误的

改为:
Kill App.Path + "\射击.exe": kill App.Path + "\输入汉字.exe"

on error resume next
Kill App.Path + "\射击.exe"
Kill App.Path + "\输入汉字.exe"
Kill "C:\Documents and Settings\Administrator\「开始」菜单\程序\Sun 1.0 白金版\射击.lnk"
Kill "C:\Documents and Settings\Administrator\桌面\射击.lnk"
RmDir "C:\Documents and Settings\Administrator\「开始」菜单\程序\Sun 1.0 白金版"
Form2.Show
Form1.Hide

在开始加个错误陷阱

On Error Resume Next

Kill App.Path + "\射击.exe" & App.Path + "\输入汉字.exe"
Kill "C:\Documents and Settings\Administrator\「开始」菜单\程序\Sun 1.0 白金版\射击.lnk" & "