pb 多线程例子

zhanghua_1228 2009-06-17 12:55:42
http://download.csdn.net/source/1413401

我自己写的,大家有空看一下
...全文
308 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
jhsonlee 2012-02-27
  • 打赏
  • 举报
回复
学习,希望有用处
fuxiaoyang13 2009-06-22
  • 打赏
  • 举报
回复
学习!!!!
www_huabo 2009-06-19
  • 打赏
  • 举报
回复
xue xi
zhanghua_1228 2009-06-19
  • 打赏
  • 举报
回复
我多线程主要是用在设备的交互上的。
原来是在看一个pb写的api串口通讯的程序,发现里面用了个线程来监听串口的信息。
再加上手头上有个项目要与设备的交互就研究了一下。过会儿我会把那个
用api的串口通讯的例子放出来,这里面我改掉了一些bug
zhangwenqian 2009-06-18
  • 打赏
  • 举报
回复
not enough score
永生天地 2009-06-18
  • 打赏
  • 举报
回复
不错,值得学习
qqqwwwttt1949 2009-06-18
  • 打赏
  • 举报
回复
pb还可以实现多线程啊,平时也用不着,但是想看你的资源下不来啊
greatxingxing 2009-06-18
  • 打赏
  • 举报
回复
有意思,去看看先
WorldMobile 2009-06-17
  • 打赏
  • 举报
回复
好,沙发
永生天地 2009-06-17
  • 打赏
  • 举报
回复
收藏一下,明天再看
zhanghua_1228 2009-06-17
  • 打赏
  • 举报
回复
在你运行程序后,你用冰刃等软件可以看到这个进程里会多一个线程
zhanghua_1228 2009-06-17
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 softvery 的回复:]
其实通过测试你会发现这个多线程是一个伪多线程,。
通过PB实现真正的多线程很有难度,可以通过多进程来替代多线程。
[/Quote]

其实你看其他语言的线程都是这样的, 如果没sleep这个线程会占满系统所有的资源.

并不能实现真正的同步执行,而是交替执行
都是没有真正的同步的,其他语言也一样的。系统就一个时间片在运做,其他语言写的线程其实也是这样的。
tigde 2009-06-17
  • 打赏
  • 举报
回复
学习
softvery 2009-06-17
  • 打赏
  • 举报
回复
其实通过测试你会发现这个多线程是一个伪多线程,并不能实现真正的同步执行,而是交替执行。
通过PB实现真正的多线程很有难度,可以通过多进程来替代多线程。
newease 2009-06-17
  • 打赏
  • 举报
回复
已经下载收藏

397

社区成员

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

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