shell"cmd/c start D:\文件.png"
这句没错吧,而且我在cmd里也测试通过
为什么到了VB里就啥也不是了
说“文件未找到”

解决方案 »

  1.   

    “文件未找到D:\文件.png"”你确定D盘有这文件?
      

  2.   

    好吧,我先说,D盘肯定有这文件,而且我在cmd里也测试过了,能正常打开但是很奇怪
    一下几句的效果很奇怪shell"cmd" cmd正常打开shell"cmd/c" 文件未找到shell"cmd/c start D:\文件.png"文件未找到shell"cmd start D:\文件.png" cmd正常打开,文件未打开
      

  3.   


    再说,我可不想为了打开个文件再去用API,光声明就让我头大
      

  4.   

    你的文件用什么exe文件打开的?该EXE的位置?
      

  5.   

    声明不是问题,看看这个:
    http://download.csdn.net/source/1441577
    最好是使用API来操作,这有利于你的编程能力的提高。
      

  6.   

    shell"cmd/c" 文件未找到如果出现这句应该是正常的,毕竟默认打开目录以及系统目录下一般是不存在 “cmd/c” 这样的可执行文件
    要解决这个问题其实很简单。shell "cmd /c" '在/c前面加个空格试试当然,我只是根据个人经验判断,没有实测,但估计好使。
      

  7.   


    哈哈,谢谢,已经通过测试了,果然比API简介方便的方法来了(又不认真学习了)