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...
  • F12YLING
  • F12YLING
  • 2011年05月22日 12:42
  • 490

PB通过GDI API获取图片的信息

------ 定义结构体 type GdiplusStartupInput from structure  long  GdiplusVersion  long  DebugEventCallb...
  • flyfree2
  • flyfree2
  • 2013年12月11日 14:46
  • 1037

PB获取应用程序路径以及exe名

一.声明全局或者局部函数 Function uint GetModuleFileName(ulong hModule,ref string lpFilename,ulong nSize) Librar...
  • nmxbb_0417
  • nmxbb_0417
  • 2016年11月10日 14:14
  • 1010

PB TreeView 控件实现查找功能

long ll_handle,ll_level,ll_handletree[] int li_find string ls_find treeviewitem ltvi_1 SetPointer(h...
  • smilysoft
  • smilysoft
  • 2016年06月01日 17:58
  • 1124

WindowsAPI获取主机操作系统信息

VOID SafeGetNativeSystemInfo(__out LPSYSTEM_INFO lpSystemInfo) { if (NULL==lpSystemInfo) ret...
  • qq_20307987
  • qq_20307987
  • 2017年07月13日 09:43
  • 231

PB取和设置路径

今天用pb 导入Excel时遇到个难题。假设应用程序安装在D:/mysoft目录下,应用程序当前路径就是d:/mysoft,如果,使用汇出Excel文件保存时,选择了其他路径c:/,应该程序的当前路径...
  • KaedaRukawa
  • KaedaRukawa
  • 2010年07月27日 11:32
  • 5237

在PB中得到环境变量,并创建临时文件夹。

//说明 :尝试得到系统的临时文件夹,如果失败,就是用当前目录为临时文件夹//ole_word为OleControll类型,ole连接类型为MSWord//n_atrrib.uf_saveword(w...
  • sunday_hl
  • sunday_hl
  • 2007年07月26日 14:21
  • 2429

PB调用API函数来查找文件

PB语法:结构体定义:global type win32_find_data from structure unsignedlong  dwFileAttributes unsignedlong   ...
  • eastlife2008
  • eastlife2008
  • 2008年01月17日 18:11
  • 1995

.Net Web Api——获取客户端浏览器信息

第一次接触到web api,发现这个东西是REST风格的:----        微软的web api是在vs2012上的mvc4项目绑定发行的,它提出的web api是完全基于RESTful标准的,...
  • lhc2207221755
  • lhc2207221755
  • 2016年03月14日 21:49
  • 3686

PB 调用API获取文件的创建时间、访问时间、修改时间

PB中需要读取文件的修改时间,但目前版本不提供相关函数,可以使用API达到此目的,可以将API封装起来,供调用。定义结构type FileTime from structure long  dwLow...
  • abinglu
  • abinglu
  • 2009年12月02日 10:21
  • 2345
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:API之五在PB中如何获取目录信息
举报原因:
原因补充:

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