打印本文 打印本文 关闭窗口 关闭窗口
PB调用标准对话框实现选择多个文件功能息
作者:武汉SEO闵涛  文章来源:敏韬网  点击数1022  更新时间:2009/4/24 21:43:17  文章录入:mintao  责任编辑:mintao

该程序使用pffutils.dll,使用简单接口实现调出标准对话框,实现可以选择多个文件的功能,如下图所示:

  还可以显示另一种窗口

  此程序有两个版本,原版本是需要PFC的类库,这样许多人都用不上.改过后的版本将部分PFC对象抽取出来,形成一个单独的PBL,抽取pfc对象并修改继承关系可是花了我大半天的时间,里面有一些实用的用户对象,如pfc_n_cst_string实现字符串处理,有20多个常用函数

例如该程序中用到的:

pfc_n_cst_string lnv_string

lnv_string.of_ArrayToString ( ls_filenames[], "~r~n", ls_message )

  以上函数of_ArrayToString 将字符串数组ls_filenames[] 每条内容联接上回车符("~r~n"),组成一个长字符串,最终结果赋值到ls_message.(这样可以方便于显示或打印)

还有一些函数:

例如:

of_Parsetoarray - 将一个字符串分解到一个数组中

of_IsAlpha - 判断字符串中是否全部为字母(a-z)(A-Z)

of_RemoveWhiteSpace - 将字符串中全部空格移除(不仅仅只是字符串的前后空格)

下载原版本(需要PFC类库)(65kb)
下载新版本(可独立运行)(170kb)

打印本文 打印本文 关闭窗口 关闭窗口