PB下如何实现上传和下载文件\文件夹,批量修改文件下的文件的名字!!急!请大侠指教!多谢!!

GENERALCHENHERO 2006-11-07 10:45:59
急!请大侠指教!多谢!!



...全文
454 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
lovelihp 2006-11-07
  • 打赏
  • 举报
回复
0分贴问这么复杂的问题 :)
按理说只能调用API了.看看有没有高手知道了。
dashi 2006-11-07
  • 打赏
  • 举报
回复
沙发...
lovelihp 2006-11-07
  • 打赏
  • 举报
回复
这是非技术版的?

----pb程序中运行Windows中自带的ftp命令。具体做法是在程序中生成一个.bat文件,将要运行的ftp命令写到此文件中,再运行这个批处理文件。假设ftp服务器ip为 202.114.67.2,用户名为user,口令12345,现在要将本地c:\temp\下的t00001.txt文件上传到服务器的\txtdata\目录下去。则pb代码如下:

integer li_bat //文件名指针
li_bat = FileOpen(path_ftp+'get_file.bat',
lineMode!, Write!, LockWrite!, Replace!)

FileWrite(li_bat, 'cd c:\temp\')
FileWrite(li_bat, 'ftp 202.114.67.2')
FileWrite(li_bat, 'user)
FileWrite(li_bat, '12345')
FileWrite(li_bat, 'put t00001.txt
\txtdata\t00001.txt')
FileWrite(li_bat, 'bye')
FileWrite(li_bat, 'exit')
FileClose(li_bat)
Run(path_ftp+'get_file.BAT',Minimized!)
messagebox("提示信息","数据上报完毕")
youqiong 2006-11-07
  • 打赏
  • 举报
回复
结构?
wuyanke 2006-11-07
  • 打赏
  • 举报
回复
要先建立tructure:s_win32_find_data
GENERALCHENHERO 2006-11-07
  • 打赏
  • 举报
回复
向大侠们请教:

function boolean InternetFindNextFileA(ulong hFind,ref s_WIN32_FIND_DATA lpvFindData) library "wininet.dll"

声明报错:Error: C0001:Illegal data type:s_win32_find_data

为什么报错呢?REF是什么意思?我该怎么声明?
yangjianw2004 2006-11-07
  • 打赏
  • 举报
回复
会继续关注的!~查到资料后不理解的地方可以在这上发问呀!~
yangjianw2004 2006-11-07
  • 打赏
  • 举报
回复
这要用到windows API函数了,还有就是FTP技术了,你可以查看一下其他资料,也挺好做的.在这上一两句说不明白的~!~
GENERALCHENHERO 2006-11-07
  • 打赏
  • 举报
回复
请大侠们回复!!多谢!多谢!

397

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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