VB中得到当前目录API定义

原创 2001年09月01日 14:44:00
在程序中,为了得到当前工作目录,使用了API函数GetCurrentDirectory,使用工具API Text Viewer中定义:
Public Declare Function GetCurrentDirectory Lib "kernel32" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long
结果在程序出现 “实时错误‘453’,找不到DLL入口点 GetCurrentDirectory in kernel32 ",标准定认也会出错,当时也不相信,并且此函数刚在编的VC程序中调用。于是用VC所带具DEPENDS.EXE打开kernel32.dll文件,查找入口函数,发现有GetCurrentDirectoryA和GetCurrentDirectoryW两个函数,更改函数定义为:
Public Declare Function GetCurrentDirectoryA Lib "kernel32" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long
程序通过。
注:操作系统为98第二版

用VB获得Windows各类系统目录

mousie(原作) 现在有很多关于如何用VB获得Windows目录的文章,但大都只讲到如何获得Windows目录和System目录,有时候我们却需要获得像"我的文档"这样的目录("我的文档"的路径并...
  • kpKelvin
  • kpKelvin
  • 2007年01月07日 15:06
  • 3695

VB获得系统目录

两个API函数,这两个函数分别是SHGetSpecialFolderLocation和SHGetPathFromIDList,这就是我们用来获得各种路径的武器。 函数声明: Private D...
  • HiRuyue
  • HiRuyue
  • 2013年03月28日 16:21
  • 585

VB6 用API 函数列出指定文件夹中的所有文件

Private Const MAX_PATH = 260 Private Const FILE_ATTRIBUTE_DIRECTORY = &H10 Private Type FILETIME ...
  • tsien_sun
  • tsien_sun
  • 2017年03月07日 01:40
  • 749

VB中用API实现字体公用对话框例子

Private Const LF_FACESIZE = 32Private Const CF_PRINTERFONTS = &H2Private Const CF_SCREENFONTS = &H1P...
  • wanghome
  • wanghome
  • 2004年10月26日 14:34
  • 973

C# 系统应用之获取Windows最近使用记录

由于毕业设计项目需要删除Windows最近历史记录,这就需要获取Windows最近历史记录 Recent.本文就主要叙述通过C#实现获取Recent中使用的文件和文件夹.通过讲述Windows最近历史...
  • Eastmount
  • Eastmount
  • 2014年01月19日 03:44
  • 5423

VB得到指定文件夹下的文件列表

Function GetFileList(ByVal Path As String, ByRef FileName() As String, Optional fExp As String = "*....
  • jyh_jack
  • jyh_jack
  • 2008年01月18日 10:46
  • 942

在VB中利用API进行串口通信

一般来说,在VB中编写串口通讯程序,首先考虑到是使用MSComm控件,可是该控件不能设置超时,而且对许多内部的参数进行了隐藏,从而不能满足有些具体的工作。而使用API进行串口通信,大多是使用VC,很少...
  • lyserver
  • lyserver
  • 2009年05月06日 05:54
  • 11178

vb变量定义方法

dim a,b as Integer a 为variant b 为 integer dim a as Integer ,b as Integer 定义a,b为整形变量 Dim ...
  • Ansbic
  • Ansbic
  • 2014年07月02日 10:30
  • 3452

WINDOWS常见文件夹完全解析

  ├─WINDOWS│ ├─system32(存放Windows的系统文件和硬件驱动程序)│ │ ├─config(用户配置信息和密码信息)│ │ │ └─systemprofile(系统配置信息,...
  • Swanzy
  • Swanzy
  • 2006年07月05日 16:01
  • 1238

打开选择文件夹或文件

FolderBrowserDialog folderbs = new FolderBrowserDialog();            if (folderbs.ShowDialog() == Di...
  • nnsword
  • nnsword
  • 2007年12月02日 09:12
  • 383
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:VB中得到当前目录API定义
举报原因:
原因补充:

(最多只允许输入30个字)