社区
非技术版
帖子详情
pb9使用wininet.dll中ftp函数连续上传或下载文件,程序死掉
gglgf
2011-06-28 04:04:46
pb9使用wininet.dll中ftp函数连续登录ftp上传或下载文件,ftp连接比较容易断开,而且pb程序死掉了(静止不动,不允许点击),不知道各位遇到过没有,困扰了很久,没有彻底解决,请各位帮忙分析分析
...全文
317
10
打赏
收藏
pb9使用wininet.dll中ftp函数连续上传或下载文件,程序死掉
pb9使用wininet.dll中ftp函数连续登录ftp上传或下载文件,ftp连接比较容易断开,而且pb程序死掉了(静止不动,不允许点击),不知道各位遇到过没有,困扰了很久,没有彻底解决,请各位帮忙分析分析
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
A啦Dbit
2011-07-25
打赏
举报
回复
[Quote=引用 7 楼 gglgf 的回复:]
能连续上传下载文件吗,能否给个说明或者例子,我参考一下,我的邮箱gf0192@126.com
[/Quote]
http://download.csdn.net/source/3311143 这是我的用户对象
用到msinet.ocx
gglgf
2011-07-19
打赏
举报
回复
没解决,持续关注中,各位有好的解决方法请各位帮忙分析分析
pysndzc
2011-07-05
打赏
举报
回复
原来是这样呀
A啦Dbit
2011-06-29
打赏
举报
回复
用msinet.ocx吧,我用过,不错
gglgf
2011-06-29
打赏
举报
回复
能连续上传下载文件吗,能否给个说明或者例子,我参考一下,我的邮箱gf0192@126.com
wag_enu
2011-06-28
打赏
举报
回复
查一下 SharedObjectXXX 系列函数看有没有办法。
yyoinge
2011-06-28
打赏
举报
回复
yield()其实没多大用途
gglgf
2011-06-28
打赏
举报
回复
我在程序中已经加了yield(),还是不行
gglgf
2011-06-28
打赏
举报
回复
详细说说,能用什么方法避免这种假死状态吗,比如说获取到线程繁忙的时候就返回,然后重新开始
pcwe2002
2011-06-28
打赏
举报
回复
pb不支持多线程,在上传下载的过程中线程繁忙,所以假死
PB
使用
WIN
INET
的
FTP
方式自动更新(四、
下载
)
四、
下载
(只是处理二级目录)global type f_connect_
ftp
copyfile from function_objectend typeforward prototypesglobal function integer f_connect_
ftp
copyfile (hprogressbar hpb_1, long al_copycount)end prototypesglo
PB
使用
WIN
INET
的
FTP
方式自动更新(一、API和全局变量)
一些结构和API在非
FTP
方式文档
中
有了定义就不再说明。一、API声明function uLong InternetOpenA(string lpszAgent, ulong dwAccessType,string lpszProxyName,string lpszProxyBypass, ulong dwFlags) library "
win
inet
.
dll
"function ulong Int
pb7下
使用
几个
Win
32 API 的例子
pb7下会用到API来处理很多底层的操作。因为PB7在数据库方面强,在别的方面就显得很弱。pb7
中
使用
win
32 API 也是很简单的。首先对要
使用
的
win
32 API 进行声明,然后就是调用,声明和调用的时候需要注意数据类型。 声明一般在 Declare --> Global External Functions
中
。 1,几个
文件
系统操作的API声明:// 用关
FTP
文件
上传
demo
该demo主要是封装了MS的
Win
inet
.
dll
,方便
FTP
文件
上传
, 解决了在XP系统下面InternetConnect()接口连接超时严重,且不可控的问题。 该demo在
WIN
7 64 和XP 32 自测通过。 完整工程源码
下载
地址: http://download.csdn.net/detail/friendan/8068905
PB
使用
WIN
INET
的
FTP
方式自动更新(二、判断是否可以连接)
global type f_connect_
ftp
server from function_objectend typeforward prototypesglobal function integer f_connect_
ftp
server ()end prototypesglobal function integer f_connect_
ftp
server ();long ll_hre
非技术版
397
社区成员
11,521
社区内容
发帖
与我相关
我的任务
非技术版
PowerBuilder 非技术版
复制链接
扫一扫
分享
社区描述
PowerBuilder 非技术版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章