VB中app.path怎么用
以下是app.path在VB中的具体用法:材料/工具:电脑、vb61、启动vb6后,从弹出的新建工程对话框中选择标准exe文件,点击打开按钮。2、适当调整窗体的大小,执行工程-部件命令,从部件对话框中选择Windows media player,点击确定按钮,将其加载到控件箱中。3、接着双击控件箱中Windows media player控件,在窗体上创建一个对象。4、调整Windows media player控件的大小和位置,双击创建进入代码区域,对象设置为form,过程设置为load。5、输入代码,代码内容为:WindowsMediaPlayer1.URL = App.Path + "音乐\甜蜜蜜.mp3"。6、执行文件-保存工程命令,按照提示信息依次保存工程和窗体到vb加载音乐文件夹中。7、执行文件-生成工程命令,输入名称为vb加载音乐,双击该文件试听效果。
app.path是什么意思?
程序开启文件时,若没有指定文件的目录,则所开启的将是「目前目录」的文件,但目前目录是经常改变的,如果指定目录,则将来安装程序时,被开启的文件必须安装于指定目录中,比较没有弹性。
解决以上问题的方法利用以下方法开启文件:
Open App.Path + "\" + "文件名称" For ┅
并且将被开启的文件与可执行文件放在同一目录即可,因为 App.Path 所代表的就是应用程序所在的目录。不过使用App.Path有一件事情要特别注意,当App.Path 位于根目录时,则App.Path最右边的字符为"\",例如"c:\",但如果App.Path不在根目录,则App.Path 最右边的字符不为"\",例如"d:\kj\app1",因此欲求取应用程序所在目录某一文件的完整路径名称,应该使用以下方法:
Dim fullpath As String
If Right(App.Path, 1) = "\" Then ' 若 App.Path 为根目录
fullpath = App.Path + "文件名称"
Else
fullpath = App.Path + "\" + "文件名称"
End If
' fullpath 等于 "文件名称" 的完整路径名称
来源:SEO基地
当某一程序下有多个相同的文件时,比如"e:\ksxt"目录下有多个要找个相同的文件,这时候系统就会按照一定的顺序找到第一个文件,并当做目前需要使用的文件,所以,这种情况下,最好使该目录下只有这一个文件。正是如此,使用未来教育软件做计算机二级考题的同学们做到类似的问题,总会报错,说输入超出文件尾,那是找错了文件,只要把文件的完整的目录打上,就不会报错了。
在vb语言中app.path中app是什么意思
在vb语言中app.path中app是什么意思 APP是你的工程 就是你编的程式 app.path也就是你程式的路径 vb app.path中的app是什么意思 application VB中App.Path是什么意思 app.path是一个相对路径 APP就是应用程式本身 path就是路径 其意思就是应用程式所在的路径 他之所以是相对路径是指:无论你的应用程式在哪个盘,哪个位置,只要你在程式中使用了APP.PATH那么他返回的都是当前应用程式存在的路径. app.path不是变数,是常量,代表当前应用程式存在的路径。 ChDrive App.Path在vb里是什么意思 就好比命令提示符里的分割槽 设定为当前路径 请问vb中,app.path & "\" & " " 是什么意思 就是取得当前程式的路径,加一个\以便可以接当前目录的档案,比如程式在C:\my,那么这个表示式的结果就是C:\my\,这个后面就可以再接档名了。 不过不推荐这么做,如果程式储存在根目录,那么\符号就会重叠,出现错误了,所以首先需要对app.path后面的字元进行检验,如果不是\就加上去,有的话就不用加了。 VB里app.path是什么意思.该怎么用呢? app.path是一个相对路径 APP就是应用程式本身 path就是路径 其意思就是应用程式所在的路径 也就是应用程式自己所在的路径 他之所以是相对路径是指:无论你的应用程式在哪个盘,哪个位置,只要你在程式中使用了APP.PATH那么他返回的都是当前应用程式存在的路径. Open App.Path & "\dr1.dat" For Input As #1 是什么意思??那个app.path表示什么?? app.path表示程式所在资料夹。如果你把你的程式存在d:\myfile资料夹里面那么app.path的值就是"d:\myfile"如果程式没有编译,就是程式工程档案存放的资料夹。 App是一个类,其中包括Path这个属性,是字串型别的。 App就是应用程式的意思,例如可以指定为一个Excel程式,那么App.Path就代表这个Excel存放的路径。 如果这个Excel存放在C:\CloudCache目录下。 类似于一下语句: dim path as string path="C:\CloudCache" Open Path & "\dr1.dat" For Input As #1 open app.path &“in5.txt”for input as #1是什么意思 App.path 路径 App.path & "\in5.txt" 档案路径 Open For input 以编辑模式开启档案 AS #1 暂储存到 #1变数 VB语句Data Source=" & App.Path & "\SQLAessData.mdb 中的 & 什么意思 Data Source= App.Path & "\SQLAessData.mdb" 我觉得这样写才是正确的。&为字串连线符,如楼上所说。app是指这个应用程式,path当然是路径,要找到一个档案,在路径后面加上档名即可。
VB中app.path怎么用
以下是app.path在VB中的具体用法:材料/工具:电脑、vb61、启动vb6后,从弹出的新建工程对话框中选择标准exe文件,点击打开按钮。2、适当调整窗体的大小,执行工程-部件命令,从部件对话框中选择Windows media player,点击确定按钮,将其加载到控件箱中。3、接着双击控件箱中Windows media player控件,在窗体上创建一个对象。4、调整Windows media player控件的大小和位置,双击创建进入代码区域,对象设置为form,过程设置为load。5、输入代码,代码内容为:WindowsMediaPlayer1.URL = App.Path + "音乐\甜蜜蜜.mp3"。6、执行文件-保存工程命令,按照提示信息依次保存工程和窗体到vb加载音乐文件夹中。7、执行文件-生成工程命令,输入名称为vb加载音乐,双击该文件试听效果。
在linux 下执行shell文件提示:No such file or directory,但这个路径明明是存在的,为啥呢?求指教?
这个问题应该出在find命令上,在脚本中你的路径“~/jre/log1”被保存在一个变量中$logPath在脚本中:find $logPath -ctime +7这条命令,find把“~”当成普通字符,而不会解析为对应的home目录。在命令行(shell环境下)环境下:为什么cd ~/jre/log1成功,是因为shell帮你解析“~”为对应的home目录了。所以如果在脚本中使用find命令,且用“~”表示要使用当前用户home目录,可以结合eval命令使用:#!/bin/bashlogpath=$(cat /tmp/test.txt) 获取带有~的路径find $(eval echo $logpath) -name "*.txt" 使用eval计算表达式结果