求教,很急,谢谢
我在2000下面没有问题,到vista里面才出现,具体是这样的:
我用delphi写的一个services,services启动时会call opendialog组件打开一个
opendialog的对话框,让用户选择对应的文件,具体代码:
OpenDialog.InitialDir := 'C:\Manager '
if OpenDialog.execute then
begin
s := OpenDialog.FileName;
evfile:=s;
end;
每次运行到OpenDialog.execute时就hung住。
如果我是在delphi里面debug模式运行就没有问题,但是一但在service manager里面
start,就会启动不起来,是不是vista不支持service启动是弹出对话框或者call别的
程序?
急呀
[解决办法]
兼容问题吗?
没在vista下整过