爱问知识人 爱问教育 医院库

如何用VB打开不知道路径的文件

首页

如何用VB打开不知道路径的文件

我编了一个集合形程序,但SHELL 代码只可以打开固定路径的文件,无法适用于每一台电脑,如何可以用代码打开不知道路径只知道程序名的文件?就是比如说我要用程序QQ.EXE,我只知道这个文件名,却不知道准确路径,怎么样才可以打开?拜托!各位高手帮忙啊!

提交回答

全部答案

    2007-08-25 08:46:14
  •   下面是打开记事本的例子,你看能不能参考。
    Option Explicit
    Dim strtemp As String * 60  '定义字符变量存储路径
    Private Declare Function GetSystemDirectory Lib "kernel32" Alias "GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long   '声明API函数
    Private Sub Command1_Click()
    Dim L, S
    Dim paths As String
        L = GetSystemDirectory(strtemp, Len(strtemp))   '获取路径
        paths = Left(strtemp, L) & "\NOTEPAD。
      EXE" S = Shell(paths, 3) End Sub 。

    希***

    2007-08-25 08:46:14

  • 2007-08-24 21:06:14
  • 可以做一个设置界面,使用打开文件的对话框控件,让用户自己去选择文件的路径,这样这个路径和和调用的程序都是可以随时更换的。这样才能达到最大的灵活性。

    1***

    2007-08-24 21:06:14

类似问题

换一换
  • 程序设计 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):