hur.cn - 华软网

 热门搜索

listbox里面的文件名称

  作者:未知    来源:网络    更新时间:2018/12/6
我用listbox列出来了某个资料夹下面的所有资料.我想把里面的所有资料的名称取取来.然后用mle显示出来.请大家指教下
------华软网友回答------
调用API函数
FUNCTION Long FindFirstFile (String lpFileName, REF WIN32_FIND_DATA lpFindFileData) LIBRARY "kernel32.dll" ALIAS FOR "FindFirstFileA"
FUNCTION Boolean FindNextFile (Long hFindFile, REF WIN32_FIND_DATA lpFindFileData) LIBRARY "kernel32.dll" ALIAS FOR "FindNextFileA"

WIN32_FIND_DATA 为结构体
global type win32_find_data from structure
unsignedlong fileattributes
filetime creationtime
filetime lastaccesstime
filetime lastwritetime
unsignedlong filesizehigh
unsignedlong filesizelow
unsignedlong reserved0
unsignedlong reserved1
character filename[260]
character alternatefilename[14]
end type

读取结构体中的filename写入mle中即可
------华软网友回复------
long i 
string ls_filenames
for i = 1 to lb_1.totalitems()
ls_filenames += lb_1.item[i]+'~r~n'
next
mle_1.text = ls_filenames      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。