软件冲突,你遇到过没有??(50分)

  • 主题发起人 主题发起人 heipi2003
  • 开始时间 开始时间
H

heipi2003

Unregistered / Unconfirmed
GUEST, unregistred user!
问题很奇怪,
shellExecute( Application.handle,'open',pchar(Url),'','',sw_NorMal);
就这么一句程序,很简单吧,不运行apache的时候,很正常
但运行apache就会出现停在这里,然后慢慢死机~~
win2000没有这个问题,98就会有,
我还以为是这个函数98下不能同时执行多次,就写多线程问题依旧
而且这个Url要用IE打开的时候就出问题,而是邮件地址什么的就能正常弹出outlook!!
IE死活都打不开,关闭apache,IE窗口马上弹出,
把apache改名也无效,apache目录下有个win9xconhook.dll,不知道是干什么用的
很可能就是和他冲突了,有人知道吗
 
找到win9xconhook.dll头文件代码,c写的:(
不会,有人能解释一下吗?嫌分数少??
55偶也不多:(
 
ShellExecute( 0,'open',pchar(Url),'','',SW_NORMAL);试试
 
这个我也试过了,不过只改了一个,我全部改掉再试,谢谢
 
问题依旧~~~
 
ShellExecute( 0,'open',pchar(Url),nil,nil,SW_NORMAL);试试
 
无效~~~一次多说几个吧:)
 
不信大家试试,
我还以为是和其他控件冲突,原来用了apache后就是不能用shellExecute打开网址
98下建立一个空form,button1,
procedure TForm1.Button1Click(Sender: TObject);
begin
shellExecute(application.Handle ,'open',pchar('http://www.sina.com.cn'),'','',sw_NorMal);
end;
运行正常
打开apache,不能运行,死机状,
关闭apache,sina网页马上打开!!!
 
接受答案了.
 
后退
顶部