vb6中的Shell(App.Path“Hello.exe”和Shell(“Hello.exe”)之间有什么区别

vb6中的Shell(App.Path“Hello.exe”和Shell(“Hello.exe”)之间有什么区别,vb6,cmd,Vb6,Cmd,两者的区别是什么 Shell(App.Path & "\" & "Hello.exe") 及 如果我将Hello.exe放入程序文件夹。第一行将从应用程序文件夹启动Hello.exe。如果它不在那里,呼叫将失败 第二行将尝试在多个位置查找Hello.exe: 包含应用程序EXE的目录 system32目录 系统目录 Windows目录 当前目录 路径环境变量 只有在任何一个调用中都找不到Hello.exe时,调用才会失败 相关Raymond Chen帖子:。第一行将从应用程序

两者的区别是什么

Shell(App.Path & "\" & "Hello.exe") 


如果我将Hello.exe放入程序文件夹。

第一行将从应用程序文件夹启动
Hello.exe
。如果它不在那里,呼叫将失败

第二行将尝试在多个位置查找
Hello.exe

  • 包含应用程序EXE的目录
  • system32目录
  • 系统目录
  • Windows目录
  • 当前目录
  • 路径
    环境变量
  • 只有在任何一个调用中都找不到
    Hello.exe
    时,调用才会失败


    相关Raymond Chen帖子:。

    第一行将从应用程序文件夹启动
    Hello.exe
    。如果它不在那里,呼叫将失败

    第二行将尝试在多个位置查找
    Hello.exe

  • 包含应用程序EXE的目录
  • system32目录
  • 系统目录
  • Windows目录
  • 当前目录
  • 路径
    环境变量
  • 只有在任何一个调用中都找不到
    Hello.exe
    时,调用才会失败


    相关雷蒙德·陈帖子:。

    谢谢。1和5之间的区别是什么。6.@Faresoft见文章。简而言之,当前目录是在这个特定时刻碰巧设置为当前的任何目录(例如,可以是包含打开的文档的目录)。PATH是一个系统变量,它包含一组路径(您可以决定是哪一个),这通常用于简化深埋在各种文件夹中的程序的启动。谢谢。1和5之间的区别是什么。6.@Faresoft见文章。简而言之,当前目录是在这个特定时刻碰巧设置为当前的任何目录(例如,可以是包含打开的文档的目录)。PATH是一个系统变量,它包含一组路径(您可以决定哪些路径),这通常用于简化深入到各种文件夹中的程序的启动。
    Shell("Hello.exe")