如题,小弟在XE7环境下,发现 DirectroyExists 、FindFirst等函数在(TService)中,访问网盘驱动盘失效,
具体描述如下:found := findfirst('\\10.20.30.10\Test\*.*', faAnyFile, SearchRec);同样这句话,在TForm类型中,没问题,而在TService应用中就失效了又或者说if DirectoryExists('Z:\Test') 这样在TSerive类型应用中也是失效了,(Z盘是映射到 网络驱动器 \\10.20.30.)请问各位GG是否有遇到同样的问题?
具体描述如下:found := findfirst('\\10.20.30.10\Test\*.*', faAnyFile, SearchRec);同样这句话,在TForm类型中,没问题,而在TService应用中就失效了又或者说if DirectoryExists('Z:\Test') 这样在TSerive类型应用中也是失效了,(Z盘是映射到 网络驱动器 \\10.20.30.)请问各位GG是否有遇到同样的问题?
解决方案 »
- CheckSum算法
- 关于提取数据的问题
- delphi 制作 DLL 参数传递问题
- delphi怎么跟踪到系统单元中去呢?
- 怎样随窗体大小的变化缩放组件(急!!!!)
- 在delphi中如何实现远程锁定计算机,锁定键盘等
- 伤心啊!!!
- 有没有高手告诉我为什么会出错!!!
- 得到三个三角,散600分,明天中午12:00结贴
- 大虾们,我的这个程序错在哪?就是不出现像要的结果bezier曲线??在线等候!!!!
- Delphi DLL动态调用的子窗体怎么判断子窗体是否存在
- is marked as not supporting form inheritance and frames, 自编可视VCL不能放入FRAME中,不知改哪
因为 TSerive 是服务程序,XP以后的服务程序是运行在系统单独的一个 环境下的, 并不是像你的Form程序在当前用户环境下运行在服务运行的环境下,并没有 Z盘是映射到 网络驱动器 \\10.20.30.10\ 的,所以应该就失效了