打开文件路径vb|VB怎么实现选择路径打开路径

打开文件路径vb|VB怎么实现选择路径打开路径的第1张示图

① vb 编程 打开文件路径代码

OpenGeoDataBaseFile "E:\VB.mdb", "arterials"

② vb 获取文件所在路径

添加一个模块,模块里写:

SubMain()DimstrCmdAsStringstrCmd=Command()Form1.Label1.Caption=strCmdForm1.ShowEndSub

然后,在“工程”-“属性”-“通用”里设置启动对象为Sub Main()

③ 如何用vb打开某个文件夹

sub command1_click()dim mypathmypath = inputbox("请输入文件夹的完整路径")shell "explorer.exe " & chr(34) & mypath & chr(34) ,vbnormalfocus end sub

④ VB获取文件路径

VB2008测试通过 Imports System Imports System.IO Imports System.Threading Imports System.Windows.Forms Public Class FrmMainDim newSearcher As getFileByName Private Sub FrmMain_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Loadrball.Checked = Truetbpath.Text = ""tbpath.Enabled = Falsebtndlg.Enabled = FalseEnd Sub Private Sub btnOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnOK.Clicktv.Nodes.Clear()btnOK.Enabled = FalsebtnExit.Enabled = FalseIf rball.Checked Thenrun()ElseIf tbpath.Text = "" ThenMsgBox("请输入或者选择一个路径")Exit SubElserun(tbpath.Text)End IfEnd IfEnd Sub Private Sub btndlg_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btndlg.Clickfbdlg.RootFolder = Environment.SpecialFolder.MyComputerfbdlg.ShowDialog()tbpath.Text = fbdlg.SelectedPathEnd Sub Private Sub rbchs_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles rbchs.CheckedChangedIf rbchs.Checked = True Thentbpath.Enabled = Truebtndlg.Enabled = TrueElsetbpath.Enabled = Falsebtndlg.Enabled = FalseEnd IfEnd Sub Private Sub run()If tbfileName.Text = "" ThenMsgBox("请输入文件名称")btnOK.Enabled = TruebtnExit.Enabled = TrueExit SubElsenewSearcher = New getFileByName(tbfileName.Text)newSearcher.GetDrivers()tmr.Enabled = Truetmr.Interval = 10End IfEnd Sub Private Sub run(ByVal path As String)If tbfileName.Text = "" ThenMsgBox("请输入文件名称")btnOK.Enabled = TruebtnExit.Enabled = TrueExit SubElsenewSearcher = New getFileByName(tbfileName.Text)newSearcher.SearchFolder(path)tmr.Enabled = Truetmr.Interval = 50End IfEnd Sub Private Sub tmr_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tmr.TickLblshow.Text = newSearcher.currentPathIf newSearcher.cntThread = 0 And newSearcher.isDone Then'MsgBox(newSearcher.getFile.ToString)'MsgBox("全部线程结束")For Each Str As String In newSearcher.getFiletv.Nodes.Add(Str)Next'For i As Integer = 0 To newSearcher.getFile.Length – 1'tv.Nodes.Add(newSearcher.getFile(i))'Nexttmr.Enabled = FalsebtnExit.Enabled = TruebtnOK.Enabled = TrueEnd IfMy.Application.DoEvents()End Sub Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.ClickMe.Close()End Sub End Class

⑤ 如何用VB打开动态路径中的文件

添加commondialog1、label1

代码如下:

CommonDialog1.Filter="Allfiles(*.*)|*.*"'默认打开文件类型CommonDialog1.FilterIndex=1CommonDialog1.InitDir=App.path&""'默认打开文件路径CommonDialog1.Filename=""'默认打开的文件名CommonDialog1.CancelError=FalseCommonDialog1.ShowOpenlable1.Caption=CommonDialog1.FileName

⑥ VB怎么实现选择路径,打开路径

VB6.0可使用CommonDialog 控件实现选择路径、打开路径。

通过使用 CommonDialog 控件的 ShowOpen 和 ShowSave 方法可显示“打开”和“另存为”对话框。

两个对话框均可用以指定驱动器,目录,文件扩展名和文件名。除对话的标题不同外,另存为对话外观上与打开对话相似

代码实例:

PrivateSubCommand1_Click()'设置“CancelError”为TrueCommonDialog1.CancelError=TrueOnErrorGoToErrHandler'设置标志CommonDialog1.Flags=cdlOFNHideReadOnly'指定缺省的过滤器CommonDialog1.FilterIndex=2'显示“打开”对话框CommonDialog1.ShowOpen'显示选定文件的名字MsgBoxCommonDialog1.FileNameExitSubErrHandler:'用户按了“取消”按钮ExitSubEndSub

⑦ VB里要打开一个文件要路径,app.path 什么意思啊

app.path指的是你的VB程序所在的文件夹。如果你要打开的文件和你的程序在同一个文件夹下,那就可以这样app.path&"\文件名"

⑧ VB 获取进程打开的文件路径

张志晨:好课题,值得研究一下。 要想获取一个当前运行的exe程序的完整路径很好办,但是想获取这个exe程序打开的文档就不好办。比如你想获取Word当前正在编辑的完整路径与文件名,除非这个Word是你的程序打开的,否则,你搜索一下可不可以向Word、Excel发送消息,让它返回这个文件名,估计希望不大。。。'根据进程号获取进程路径函数 Private Declare Function OpenProcess Lib "kernel32.dll " (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long Private Declare Function EnumProcessMoles Lib "psapi.dll " (ByVal hProcess As Long, ByRef lphMole As Long, ByVal cb As Long, ByRef cbNeeded As Long) As Long Private Declare Function GetMoleFileNameExA Lib "psapi.dll " (ByVal hProcess As Long, ByVal hMole As Long, ByVal MoleName As String, ByVal nSize As Long) As Long Private Declare Function CloseHandle Lib "kernel32.dll " (ByVal hObject As Long) As Long Function GetProcessPathByProcessID(PID As Long) As String On Error GoTo Z Dim cbNeeded As Long Dim szBuf(1 To 250) As Long Dim Ret As Long Dim szPathName As String Dim nSize As Long Dim hProcess As Long hProcess = OpenProcess(&H400 Or &H10, 0, PID) If hProcess <> 0 Then Ret = EnumProcessMoles(hProcess, szBuf(1), 250, cbNeeded) If Ret <> 0 Then szPathName = Space(260) nSize = 500 Ret = GetMoleFileNameExA(hProcess, szBuf(1), szPathName, nSize) GetProcessPathByProcessID = Left(szPathName, Ret) End If End If Ret = CloseHandle(hProcess) If GetProcessPathByProcessID = " " Then GetProcessPathByProcessID = "SYSTEM " End If Exit Function Z: End Function

⑨ vb怎么打开文件夹

1、点击对话框下菜单,点击打开文件对话框。

⑩ VB怎么实现选择路径,打开路径

用 CommonDialog 控件的 ShowOpen 和 ShowSave 方法抄可显示“打开”和“另存为”对话框:Private Sub Command1_Click()' 设置“CancelError”为 TrueCommonDialog1.CancelError = TrueOn Error GoTo ErrHandler' 设置标志CommonDialog1.Flags = cdlOFNHideReadOnly' 设置过滤器CommonDialog1.Filter = "All Files (*.*)|*.*|Text Files" & _"(*.txt)|*.txt|Batch Files (*.bat)|*.bat"' 指定缺省的过滤器CommonDialog1.FilterIndex = 2' 显示“打开”对话框CommonDialog1.ShowOpen' 显示选定文件的名字MsgBox CommonDialog1.FileName '显示路径Exit SubErrHandler:' 用户按了“取消”按钮Exit SubEnd Sub

未经允许不得转载:山九号 » 打开文件路径vb|VB怎么实现选择路径打开路径

赞 (0)