在服务器上共享有开天辟地的程序,我用delphi写了段程序可以执行服务器上的这程序,以便单位的同事都可以方便的学习这个电脑教程,在多人同时运行进行测试的时候发现,提示说:
unalbe to open file "\\xxzxserver\在线学习$\多媒体电脑学习\1\Blank.dxr" because it is already open with write permission by another user.
请各位高手指点迷津,帮我如何解决这个问题,谢谢!

解决方案 »

  1.   

    sxqwhxq(步青云),谢谢你的答复,我现在用的是shellexecute执行服务器的start.exe程序,你说得多线程运行程序的多个实例,具体要怎么解决呢?麻烦你能说得再明白点吗?谢谢!
      

  2.   

    我觉得不只是个多线程的问题再说  多个线程(同一个程序) 服务器资源消耗不是很大??另外 服务器提示说“unalbe to open file "\\xxzxserver\在线学习$\多媒体电脑学习\1\Blank.dxr" because it is already open with write permission by another user.
    ” 是文件不能由多个用户共享(独占??)解决这个 我觉得才是重要的!