登录
首页
电脑编程
回帖
发帖
正文
主题:请教VB子程序的问题?
点击:7653 回复:12
楼主
编辑
引用
管理
南海15
各位专家大侠
在各模块里同时调用同一子程序(赋置不同),可以吗?会造成程序锁死吗?
03-08-14 15:51
1楼
编辑
引用
管理
shenyuming
可以,不会死机的。
03-08-14 15:55
2楼
编辑
引用
管理
Guan_Qing_Xin
CPU在任一瞬间是不会同时执行两段指令的,即使是硬件中断,它亦有优先权控制。
子程序尚且可以多次自己调用自己(递归调用),各模块里同时调用同一子程序有何不可?
其实你的"同时"概念,只是对系统进程管理的一个误解。
03-08-16 11:16
3楼
编辑
引用
管理
MZL
各位专家:
用并口做数据采集时无论是DOS操作系统还是WINDOWS操作系统,用BASIC、汇编或VB
都存在采集数据不准的问题,再一瞬间中断正在采集的过程,使数据丢失或不准确。有办法解决吗?
03-08-22 08:13
4楼
编辑
引用
管理
南海15
呵呵 谢谢各专家!
GUAN-QING-XIN好!
03-08-22 12:08
5楼
编辑
引用
管理
朋友
通常情况下不会,但我觉得要看子程序的功能。楼上的朋友说的对,CPU不会在同一时刻执行2条指令,但是系统会因为各种原因产生中断。因此,才会产生进程、管程、线程、P V操作、现场保护等等概念。而且程序在不同的时候读数据也会有不同的值,且程序中用的是数值还是地址也不一样。
03-08-22 12:21
6楼
编辑
引用
管理
lgmfree
MZL: 为了解决你所说的采集过程被中断的问题,你应该也必须在采集数据之前,将中断关闭.采集过程结束后再开放中断.
03-09-23 20:46
7楼
编辑
引用
管理
工控人
VB6是单线程的,可以放心使用。
03-09-24 18:34
8楼
编辑
引用
管理
jiangchun
VB6是单线程的,可以放心使用
03-10-31 12:53
9楼
编辑
引用
管理
lx_xu
寻找数据的开始标记,然后从这个位置读。
03-12-20 01:30
上一页
下一页
工控新闻
2025 “湾区杯” 网络安全大赛:聚焦前沿科技,护航未来城市安全
抢占制造的“智”高点!华北工控解锁数控机床核心计算和智能控制功能
华北工控PPC-3312QP工业平板电脑:搭载12/13代Intel Core处理器,专为工业HMI应用设计
问道“十五五”中国制造业高质量发展研讨会在京召开
全球工业与制造业人工智能联盟成员大会举行
“灯塔工厂”数量国内第一 上海定义智能制造新高度
英威腾入选《2024绿色低碳数据中心产品及解决方案推荐目录》
2025中国工厂大会暨展览(FCE2025)在杭圆满收官
更多新闻资讯