社区
PowerBuilder
帖子详情
PB 中如何读取工作目录下 所有后缀名为.pbd的文件 和文件日期 在线等 !解决后散分
zp_cool
2007-10-24 10:23:17
PB 中如何读取工作目录下 所有后缀名为.pbd的文件 和文件日期 在线等 !解决后散分
...全文
310
4
打赏
收藏
PB 中如何读取工作目录下 所有后缀名为.pbd的文件 和文件日期 在线等 !解决后散分
PB 中如何读取工作目录下 所有后缀名为.pbd的文件 和文件日期 在线等 !解决后散分
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjoy
2007-10-24
打赏
举报
回复
哦,错了
是这个
Integer li_filerow ,li_i
String ls_text2
String ls_path2 ,ls_path
integer li_result
integer li_row
/*判断是否选择了系统名称*/
if isnull(gst_xtmc) or gst_xtmc = '' then
messagebox("GBInfo 系统提示:","请选择需要上传的系统名称。")
return
end if
if dw_loc.rowcount() > 0 then dw_loc.SelectRow(0,false)
li_result = GetFolder( "选择文件夹", ls_path )
if li_result <> 1 then
return
end if
ls_path2 = ls_path
if len(ls_path) > 3 then
ls_path+= "\*.*"
ls_path2+="\"
else
ls_path+="*.*"
end if
lb_txt.DirList(ls_path, 0)
li_filerow = lb_txt.TotalItems()
For li_i = 1 To li_filerow
ls_text2 = lb_txt.Text(li_i)
if dw_loc.Find("filename ='" + ls_text2 + "'" , 1, dw_loc.RowCount()) > 0 then
dw_loc.SelectRow(0,false)
dw_loc.SelectRow(dw_loc.Find("filename ='" + ls_text2 + "'" , 1, dw_loc.RowCount()), TRUE)
dw_loc.ScrollToRow(dw_loc.Find("filename ='" + ls_text2 + "'" , 1, dw_loc.RowCount()))
dw_loc.SetRow(dw_loc.Find("filename ='" + ls_text2 + "'" , 1, dw_loc.RowCount()))
messagebox("GBInfo 系统提示" ,"文件已经存在 !")
CONTINUE
End if
li_row = dw_loc.insertrow(0)
dw_loc.setitem(li_row,"subsys_id" ,gst_xtmc)
dw_loc.setitem(li_row,"filename" ,ls_text2)
dw_loc.setitem(li_row,"info" ,right(ls_text2,len(ls_text2) - pos(ls_text2,".")))
dw_loc.setitem(li_row,"scrq" ,nvo_compare.uf_File_GetDateTime(ls_path2 + ls_text2,2))
dw_loc.setitem(li_row,"path" ,ls_path2 + ls_text2)
dw_loc.accepttext()
next
zjoy
2007-10-24
打赏
举报
回复
找不到了,
这个是别人写的,你看看
http://topic.csdn.net/t/20060713/17/4878613.html
zp_cool
2007-10-24
打赏
举报
回复
有源吗吗?
zjoy
2007-10-24
打赏
举报
回复
可以采用listbox的dirlist方法来获取到所有的.pbd文件
然后遍历取到的文件,用getfiletime来获取文件的修改日期
FUNCTION ulong GetFileTime(ulong hFile,ref S_FILETIME lpCreationTime,ref S_FILETIME lpLastAccessTime,ref S_FILETIME lpLastWriteTime) LIBRARY "kernel32.dll"
S_FILETIME是个structure,
ulong dwLowDateTime
ulong dwHighDateTime
pb
使用记录 关于
pb
t、
pb
r、
pb
d
pb
t (powerbuilder target)是8以后的版本引入的东西,
文件
中
自记录着该程序的
工作
空间所包含的
pb
l,相当于
pb
l
目录
。当点击
pb
w (powerbuilder workspace)
文件
时,
pb
w就
读取
当前
目录
下
pb
t
中
的LibList
目录
加载
pb
l
文件
。...
PB
项目反编译总结
最近在做
PB
的项目,该项目只有
PB
D
文件
,而没有源码,只能通过反编译
PB
D
文件
查看源码,逐步恢复该项目,由于之前没人接触过反编译,网上的
PB
资料也不是很多,所以一路都是自己摸索过来的,下面是我个人的一些总结,跟...
(转)
PB
项目反编译总结(用
PB
KILLER和
PB
反编译大师的RecoveryDW工具)
最近在做
PB
的项目,该项目只有
PB
D
文件
,而没有源码,只能通过反编译
PB
D
文件
查看源码,逐步恢复该项目,由于之前没人接触过反编译,网上的
PB
资料也不是很多,所以一路都是自己摸索过来的,下面是我个人的一些总结,跟...
在
pb
中
导入*.sr*
文件
时,老是出错,总是提示少这个,缺那个,怎么办?
在
pb
中
导入*.sr*
文件
时,老是出错,总是提示少这个,缺那个,怎么办?
PB
-IDE不同于其他的IDE,其他的如c++等ide均不是实时编译的,所以直到点编译时才会提示错误行;而
PB
不同,一旦有错误就无法导入和保存入库。 *...
PB
导入数据库
数据库导入 ...找到后缀为.db的
文件
点击确认以后 到数据库
中
ODB ODBC右键选择new Profule… 其
中
Profile Name可以自定义 Data Source就是你之前定义的ODBC名字 这里是账号密码 确认以后找到刚刚自定
PowerBuilder
1,079
社区成员
66,439
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章