我在VB中用Shell ("cmd /c  c:/加锁程序\lock.reg")能打开lock.reg文件
但是我想使用相对路径app.path
shell ("cmd/c app.path+"lock.reg"")却不行。
请高人指点一下,非常感谢

解决方案 »

  1.   

    shell ("cmd/c app.path+"\lock.reg"")
      

  2.   

    我就不相信这样:Shell ("cmd /c  c:/加锁程序\lock.reg")能打开
      

  3.   

    shell ("cmd/c" & app.path & "lock.reg")?
      

  4.   

    Shell ("cmd /c  c:/加锁程序\lock.reg")能打开
    我的程序里面是这样写的,运行正常
      

  5.   

    shell ("cmd/c app.path+"\lock.reg"")写完会提示编译错误:缺少表达式
    苦恼
      

  6.   

    解决了,原来少了个空格,
    应该是shell ("cmd /c app.path+"\lock.reg"")
    cmd与/c之间少了个空格,谢谢沉默的狼!