调用filecopy的问题..问是返回-1..源文件不能打开?

Supernpc 2005-08-17 04:49:56
用api copyfile也出错返回0..

string ls_source = 'f:\abc.txt'
string ls_target = 'e:\'
integer li_rc

li_rc = filecopy(ls_source , ls_target , false)

li_rc 返回 -1 出错 pb帮助是源文件不能打开? 'f:\abc.txt'-这个文件绝对存在


调用

Function ulong CopyFile(ref string lpExistingFileName,ref string lpNewFileName,ulong bFailIfExists) LIBRARY "kernel32.dll" ALIAS FOR "CopyFileA"

li_rc = CopyFile(ls_source , ls_target , 0)

li_rc 返回 0 出错


...全文
166 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Supernpc 2005-08-18
  • 打赏
  • 举报
回复
等了半天,终于见到个说话的人..马上结贴..
leio 2005-08-17
  • 打赏
  • 举报
回复
ls_target要包含路径和文件名。

string ls_source = 'f:\abc.txt'
string ls_target = 'e:\abc.txt'
integer li_rc
li_rc = filecopy(ls_source , ls_target , false)

用API相同,target也要有文件名
Supernpc 2005-08-17
  • 打赏
  • 举报
回复
自己顶...

1,077

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧