hur.cn - 华软网

 热门搜索

我想做一个能够查找计算机某个文件夹的图片

  作者:未知    来源:网络    更新时间:2019/1/25
大家好..
就像计算机查找资料一样.
给出资料名称并到响应的资料夹查找是否有存留.
如果存留的话在一个新的窗口打开并显示.
不存留的的就提醒不存啊......
------华软网友回答------
在线等啊....
------华软网友回复------
自已顶一下.
------华软网友回复------

PB自带CODE EXAMPLE中的例子“WINDOWS CONTROL”-“DIRECTORY TREE”中有两种实现方式:
1、利用DW;
2、利用TV;
 
 
 
hornbilltofy 于 2005-4-22 11:06:08 

运用DirList()和DirSelect()函数
 
 
 
he1106(鹤) 于 2005-4-22 11:08:23 

http://221.10.44.214:85/download/oo_tut.zip
 
 
 
sh_zll 于 2005-4-22 11:32:49 

//提取某目录下所有资料名 (用pfc对照方便)
string ls_currdir,ls_filename
Integer li_entries,li_count

n_cst_dirattrib lnv_dirlist[]

SetPointer(HourGlass!)

ls_currdir = 目录+"\"+"*.*"(//或是你需要的后缀名,如"*.dll")

inv_filesrv = create n_cst_filesrvwin32

li_entries = inv_filesrv.of_DirList(ls_currdir, 0, lnv_dirlist)

for li_count = lowerbound(lnv_dirlist) to upperbound(lnv_dirlist) 
ls_filename = lnv_dirlist[li_count].is_filename
next 

//lowerbound为第一个,upperbound为最后一个

//如果目录下不是资料而是子目录,那么将of_DirList中的参数0改成16,能够掏出子资料夹的名

lnv_dirlist还能够获得资料的巨细和创建时间等属性

另有个函数of_GetFileAttributes()也非常得棒

详细请查阅pfc的帮助




 
 
 
nimittz(尼米兹---------努力升星GOGOGO) 于 2005-4-22 20:33:22 

运用DirList()和DirSelect()函 





我想在一个资料夹里搜索某资料,用什么方法,dirlist吗?

http://community.csdn.net/Expert/topic/4213/4213346.xml?temp=.1060297

也能够用pfc的n_cst_filesrvwin32服务,网上有专门从pfc分离出来的服务





getfileopenname
 
 
 
wangxichen() 喜之郎 :) 于 2005-4-20 10:27:47 

用API函数FindFirstFile
定义:
FUNCTION ulong FindFirstFile(ref string lpFileName,ref WIN32_FIND_DATA lpFindFileData) LIBRARY "kernel32.dll" ALIAS FOR "FindFirstFileA"

注意在不知道资料名时lpFileName参数里运用通配符,此函数前往第一个资料的句柄,有了handle其余的都好办了


 
 
 
sh_zll 于 2005-4-20 10:28:14 

//提取某目录下所有资料名 (用pfc对照方便)
string ls_currdir,ls_filename
Integer li_entries,li_count

n_cst_dirattrib lnv_dirlist[]

SetPointer(HourGlass!)

ls_currdir = 目录+"\"+"*.*"(//或是你需要的后缀名,如"*.dll")

inv_filesrv = create n_cst_filesrvwin32

li_entries = inv_filesrv.of_DirList(ls_currdir, 0, lnv_dirlist)

for li_count = lowerbound(lnv_dirlist) to upperbound(lnv_dirlist) 
ls_filename = lnv_dirlist[li_count].is_filename
next 

//lowerbound为第一个,upperbound为最后一个

//如果目录下不是资料而是子目录,那么将of_DirList中的参数0改成16,能够掏出子资料夹的名



详细请查阅pfc的帮助


 
 
 
aichangfeng(PowerBuilder) 于 2005-4-20 11:34:44 

同上
 
 
 
hardwind(hardwind) 于 2005-4-27 12:15:19 

用pfc要不要先声明什么东西,按上面的代码运行犯错。
 
     
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。