API之五在PB中如何获取目录信息

原创 2007年09月23日 23:55:00
在PB中如何获取目录信息

  ⑴获取当前目录。通过GetCurrentDirectory函数可以获取当前目录,该函数声明为:

  Function Ulong GetCurrentDirectoryA(Ulong buflen, ref String dir) Library ″kernel32.dll″

  参数2为接收当前目录的字符缓冲区,前面必须加ref表示地址引用;参数1用来指定字符缓冲区的长度。调用过程为:

  String curdir

  curdir=Space(256)

  //为字符缓冲区开辟内存空间

  GetCurrentDirectoryA(256,curdir)

  MessageBox(″Current Directory″,curdir)

  ⑵获取Windows及系统目录。要用到GetWindowsDirectory和GetSystemDirectory两个函数,须作如下声明:

  Function Uint GetWindowsDirectoryA(ref String dir,Uint buflen) Library ″kernel32.dll″

  Function Uint GetSystemDirectoryA(ref String dir,Uint buflen) Library ″kernel32.dll″

 

相关文章推荐

PB获取系统目录,我的文档等Api调用实例

PB获取系统目录,我的文档等Api调用实例一个比较全的代码    函数声明    Function long SHGetSpecialFolderLocation (Long hwndOwner, I...

PB + API取局域网计算机名、IP、MAC、工作组等信息

PB + API取局域网计算机名、IP、MAC、工作组等信息   原理是用 NBTSTAT命令取得相关信息 如 (nbtstat -a 机器名 >存放文件名.txt ) ,然后再从 tx...
  • sunfor
  • sunfor
  • 2012年06月28日 15:45
  • 4055

PB获取图片文件原始大小的API函数

//==================================================================== // 函数: of_getpicturesize() ...
  • tlammon
  • tlammon
  • 2015年01月17日 16:44
  • 495

PB数据窗口对象之信息获取

〓获取数据窗口信息 ※函数Describe 使用函数Describe可以获取数据窗口对象中的信息。该函数语法是: dwcontrol.Describe(propertylist) 其中,d...

如何获取目录信息

  • 2008年01月23日 13:22
  • 18KB
  • 下载

直接获取Program Files目录的API

偶然间发现 SHGetSpecialFolderPath 这个API真是好东西,好多系统目录都可以直接获取了,再也不用一点点的拼装了。MSDN上的说明如下:  Syntax BOOL SH...

Windows API函数获取指定文件目录下文件路径(vc6.0通过)

// FileOpt.cpp : Defines the entry point for the console application. // #include "stdafx.h" ...
  • zww0815
  • zww0815
  • 2012年10月10日 00:13
  • 3557

【PB】PowerBuilder API Site 说明

Api函数名                               函数说明                             WIN16可用  WIN95可用  WINNT可用 ---...

Win32 API 与PB编程

1. 如何使PB窗口总在最上层 通过SetWindowPos函数吧窗口的显示层次修改为HWND_TOPMOST,就可以使指定窗口永远不会被其他窗口覆盖,该函数声明为: Function Long ...

PB利用API-SHFileOperation 文件操作函数 实现多文件及文件夹的删除复制等操作

PB的文件操作能力比较弱,自带的一些函数功能太简单,一遇上些稍微复杂些的需求(如多文件删除,文件夹的删除等)并不是非常好用,所以利用windows的API来实现相应的功能就成了最好的选择,而这其中,S...
  • sjlion
  • sjlion
  • 2012年01月30日 18:06
  • 1643
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:API之五在PB中如何获取目录信息
举报原因:
原因补充:

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