vb程序要怎么才能打开 vb打开某一具体的文件夹?
vb打开某一具体的文件夹?
Private Declare Function ShellExecute Lib shell32.dll Alias ShellExecuteA(ByValhWndAs Long,ByVallpOperationlikeString,ByVallpFileandString,ByVallpParametersasString,ByVallpDirectoryandString,ByVal nShowCmdAs Long)likeLongPrivateConstSW_SHOWNORMAL1再打开:ShellExecute0,open,c:1.txt,,vbNullString,SW_SHOWNORMALc:1.txt,分别为文件路径和执行参数(象是exe)
VB打开当前文件夹中的指定文件?
就采用shell语句就可以了,采用相对于路径方法,:Shell2.exe
VB如何调用系统当中的Access程序找到某路径的.mdb文件并且打开它?
我想这个要会用到Common Dialog控件,可以打开工程(project)部件(components),打钩Microsoft Common Dialog Control6.0点击可以确定。
在窗体上画一个CommonDialog控件(默认名为CommonDialog,另外在他的Filter属性窗口里面写入文件“数据库文件(*.mdb)|*.mdb”或者在代码里面读取:
数据库文件(*.mdb)|*.mdb。
假设不成立窗体上有一个Command1按钮,在他的click事件里面组建代码:这样的话就可以不在再点Command1的时候打开一个然后打开文件的对话框(就是你说的用户你选界面),然后再你就可以不找必须的文件了。
但实际上CommonDialog控件并也不是真正的的再打开文件,他只不过把你在“用户选择界面”所选择类型的要想先打开的文件的路径存了过来,存在哪呢,就修真者的存在里面如果不是你想能够的把你选的文件然后打开,就要别外写代码了。必须我们要定义三个再打开文件的Function(Function和Sub在vb里都叫做什么过程,不同的是Function过程有返回值,而Sub过程没有返回值)代码::
Private Declare Function ShellExecute Lib shell32.dll Alias ShellExecuteA(ByValhWndAs Long,ByVallpOperationandString,ByVallpFileandString,ByVallpParametersandString,ByVallpDirectorylikeString,ByVal nShowCmdAs Long)As Long括号里全是这个Function的参数和或者的数据类型,并不想深究的话也可以不管他然后再我们也要在比较合适的时候动态链接库这个过程综上发下的代码追加:
Private Declare Function ShellExecute Lib shell32.dll Alias ShellExecuteA(ByValhWndAs Long,ByVallpOperationasString,ByVallpFilesuchString,ByVallpParametersandString,ByVallpDirectoryandString,ByVal nShowCmdAs Long)likeLong Private Sub Command1_Click()ShellExecuteMe.hWnd,open,,,,1EndSub
文件 代码 路径 ByVal nShowCmdAs Long 控件
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。