我在一个按纽事件中做了一些处理,如数据库存储过程的调用,在调用完成事后我又调用了另外一个存储过程继续处理
发现无论如何第二个存储过程都不会得到执行,但调用第二个存储过程前面和后面的语句却都可以得到执行,如果我把第二个存储过程单独分离出来执行,如放在另一个按纽的Click中可以得到执行,但不论我在第一个按纽中调用Button2_Click或其它方法,始终都不会得到执行
一直没有找到答案,我以为恶梦只在这个程序中。终于有一天又一个程序中出现了同样的恶梦...
后来我在做一个网络下载程序时想在下载完成后执行下载的程序,但是执行完下载后调用WinExec执行程序没反应,WinExec前面和后面的语句执行正常,将WinExec分离出来执行正常,将WinExec放入其它过程中在下载完成后调用依然没有响应
恶梦仍在延继,究竟问题出在哪里?....
发现无论如何第二个存储过程都不会得到执行,但调用第二个存储过程前面和后面的语句却都可以得到执行,如果我把第二个存储过程单独分离出来执行,如放在另一个按纽的Click中可以得到执行,但不论我在第一个按纽中调用Button2_Click或其它方法,始终都不会得到执行
一直没有找到答案,我以为恶梦只在这个程序中。终于有一天又一个程序中出现了同样的恶梦...
后来我在做一个网络下载程序时想在下载完成后执行下载的程序,但是执行完下载后调用WinExec执行程序没反应,WinExec前面和后面的语句执行正常,将WinExec分离出来执行正常,将WinExec放入其它过程中在下载完成后调用依然没有响应
恶梦仍在延继,究竟问题出在哪里?....
Private Sub tg_DownLoadOver()
MsgBox "下载成功!", vbInformation, "提示"
'Command4.Value = True
WinExec T2.Text, vbMinimizedNoFocus
'i = 0
'Label4.Visible = True
'Timer2.Enabled = True
End Sub
Msgbox会显示,WinExec执行不了,将WinExec放入Command4_Click调用也不行,但后面的Timer2.Enabled....都会执行
问题出在WINEXEC,查查这方面的资料!
各位谁有兴趣或能帮一下我请留Mail我发给各位看一下
因为保存的时候也是以T2.Text中的文件作为保存路径的,而且是EXE文件,可以执行
把WinExec T2.Text, vbMinimizedNoFocus分离出来,如放在Command1_Click下就可以通过单击按纽执行