首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

求教,很急多谢

2012-03-16 
求教,很急,谢谢我在2000下面没有问题,到vista里面才出现,具体是这样的:我用delphi写的一个services,servic

求教,很急,谢谢
我在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下整过

热点排行