首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
Visual Basic端口输入输出功能的实现   总被引:2,自引:0,他引:2  
Visual Basic(以下简称VB)是基于Windows环境下的一种可视化,面向对象,采用事件驱动的结构化高级程序设计语言.使用它可以快速、高效地编制出Win-dows环境下功能强大、图形界面丰富的应用系统软件.但不足的是VB缺乏端口输入输出函数,Windows的API也未提供端口输入输出功能.而在一些工业测控系统中,计算机从现场的仪器仪表获取数据,或向它们发布控制命令,都需要端口输入输出操作.为了完成上述功能,可通过调用某些DOS应用程序、或动态连接库、或VB定制控制来实现.1 VB端口输入输出功能的实现方法1.1 调用DOS应用程序VB中设有一调用外部程序的函数——“shell”函数,用它可以在VB程序中运行具有端口输入输出功能的DOS应用程序.1.2 调用动态连接库  相似文献   

2.
VC与VB混合编程的几种方法   总被引:2,自引:0,他引:2  
引言 作为一种简单易用Windows开发环境,它使程序员不必再直接面对纷繁复杂的Windows消息,而可以将精力主要集中在程序功能的实现上,大大提高了编程效率。但凡事有利必有弊。VB高度的封装和模块化减轻了编程者的负担,同时也使开发人员失去了许多访问低层API函数和直接与Windows交互的机会。为了解决这个问题,利用VC与VB混合编程是一种十分有效的选择。用VB快速开发出漂亮的界面以及外围处理程序,再用VC编写底层的各种操作,例如内存的操作、IO端口的操作、多线程处理、数据处理以及端口通讯等,VC中还可以嵌入汇编语言进行更底层的操作。下面具体介绍几种方法。  相似文献   

3.
现在越来越多的人采用VB与VC混合编程,用VB快速开发出漂亮的界面以及外围处理程序,再用VC编写底层的各种操作,例如内存的操作、IO端口的操作等,VC中还可以嵌入汇编语言进行更底层的操作。 一般的做法是将VC程序编译成DLL,在VB中用Declare语句声明DLL中的函数,例如:Declare Function SendCommand Lib"c: \program files\devstudio\wjfpro-  相似文献   

4.
VB由于具有强大的界面生成能力及灵活的数据库操作功能,是上位软件的主要编程工具之一,在很多场合领域得到了应用。然而,直接采用VB编程的主要问题是可靠性较差,特别是在与其它低层设备,如PLC通讯时。本文提出一种采用内存共享技术的程序之间数据交换方法,将VB的通讯子程序和主程序分离,以解决通讯子程序死锁等故障对主程序的影响。本方法用在汽车安全气囊装配生产线的软件设计中,取得了良好的效果。  相似文献   

5.
随着科技的发展,使用智能化设备的人会越来越多。由于2020年突发的新冠疫情,导致各大场所都实行人员出入管理制度。为了更好和更方便管理,主要针对校园进出管理设计了一款具有高度安全、方便、高效的智能校园人脸门禁系统。系统基于Open CV+Qt的软件环境,主要有人脸识别端口和人脸采集端口两个端口,人脸采集端口实现对人脸图像的采集,人脸识别端口实现对人脸图像的信息识别。  相似文献   

6.
IT机房环境安全监控系统设计基本需求分析   总被引:1,自引:0,他引:1  
林崇坤 《福建电脑》2008,24(12):131-132
IT机房环境安全监控系统是对分散、面广的各个独立的机房环境设备系统参数进行遥测、遥信、遥控和遥视.对机房内各种环境设备进行全方住管理,时时监视着各种设备的工作状态及参数,并可诊断设备部件情况,更为重要的是系统地融合了杌房的管理措施。发现异常情况即自动报警,确保系统的可靠运行,减轻了机房维护人员负担,实现了机房的科学管理.提高管理精确性和管理效率。  相似文献   

7.
针对手套机生产过程的远程监控管理、大数据处理和数据可视化问题,设计与开发了一款基于Web的手套机工业物联网平台。平台与物联网体系相结合,实现人员基础信息管理、手套机设备运行监控、报警推送、程序远程更新升级和生产数据统计分析等功能。采用Socket完成端口模型和线程池技术设计通信服务程序,解决了大量手套机通过WIFI无线通信方式传输的高并发数据处理问题。经测试,该平台界面美观,操作方便,实时性强,实现了在高并发网络连接情况下的稳定运行,CPU使用率低于6.03%,内网环境每秒能处理80.9个HTTP请求,外网环境每秒能处理24.9个HTTP请求,达到车间生产要求。该平台为智能手套机远程监控管理的开发与应用提供较好的参考价值。  相似文献   

8.
提出了一种用于共享缓存分组交换设备的最佳闽值Pushout的缓存管理策略(OTP)。在这个策略巾,缓存区采用共享的方式,而每个输出端口分组调度采用Pushout策略。OTP策略的主要思想是将输出端口按照其队列长度分为括跃和非活跃端口,根据队列长度与端口的话跃程度决定分组的接纳或丢弃。仿真结果表明,OTP策略在多个输出队列的情况下具有较好的公平性和鲁棒性,同时在丢包率方面,OTP策略的分组丢失率接近于SP(Selection Pushout)策略。  相似文献   

9.
通过构建工程项目、工程图档管理模型,借助ArcGIS平台进行二次开发,在ArcCatalog环境中自由地定制系统界面,同时采用VB对ArcObject的扩展方式实现系统功能的开发,即利用COM技术的扩展性,在VB中创建ActiveX动态链接库(DLL)来实现特定的系统功能并在ArcCatalog中运行。  相似文献   

10.
王咸伟 《电脑》1996,(6):47-49
Visual Basic(VB)是一种可视化编程语言,也是多媒体应用程序的可选开发工具.由于具有好学、易用及较高的开发效率而受到众多用户的青睐.它确实能适应相当多应用的需要,但是没有端口输入输出函数(Windows也没有提供端口输入输出函数),因而没有I/O端口访问功能,使一些用VB开发的应用程序无法访问一些外部设备,实现诸如仪器、仪表的实时控制及信号处理.而在传统的程序设计语言中端口输入输出函数是很常见的.本文将提出一  相似文献   

11.
一、概述 即使是初学VB的人,对于如何用它来建立一个GUI界面的标准Windows应用程序,肯定也是胸有成竹;然而,对于如何用VB来编写字符界面的控制台程序(Console-Mode Applications),知道的人恐怕不多。有人甚至认为这是不可能的,因为VB对编写控制台程序并无内在的支持,在VB的“新建工程”对话框里没有“控制台程序”这一选项。实际上,利用Windows提供的应用程序编程接口(API),VB是能够建立控制台程序的。控制台程序与图形界面的标准Windows程序不同,它没有Windows程序所通行的窗口,其与用户的交互是基  相似文献   

12.
一、引言 Microsoft Visual Basic(简称VB)的图形用户界面为用户提供了标准的窗口界面,由事件来驱动应用程序。作为一种可视的程序设计语言,VB中的界面不需要编写任何程序,仅用工具在窗体中画出所需界面,并为每个对象赋予相应的属性即可。  相似文献   

13.
传统的高校计算机实验教学中,部分破坏性较高、环境复杂的实验往往是不向学生开放的。将基于虚拟机技术构建的虚拟实验平台应用到计算机实验教学中,不但提高了教学效果和计算机设备的工作效率,还减轻机房维护和管理的工作量。  相似文献   

14.
VB调用Matlab制作的COM组件实现二者混合编程   总被引:1,自引:0,他引:1  
Microsft Visual Basic在编程可视化、开发友好界面方面,显得十分方便,而MATLAB提供很多数学库可以实现科学技术计算。充分利用MATLAB强大的运算及显示功能和VB开发界面友好的特点,将二者有机结合,可以开发出复杂的、界面友好的人机交互处理软件。同时,能大大加快软件开发的进度,缩短源代码,提高代码质量及软件的稳定性。为了开发的VB程序脱离MATLAB环境,利用MATLAB制作COM控件供VB调用是实现此功能的有效方法。熟练掌握这一技术,将使编程工作变得轻重自如。  相似文献   

15.
本报告旨在探讨三端口交流稳压器方案在国内市场的应用及发展前景。三端口交流稳压器是一种用于稳定交流电压的电子设备。它通常由输入端口、输出端口和控制端口组成。输入端口接收来自电源的交流电压,输出端口提供稳定的输出直流电压。控制端口则用于监测和调节输出电压,以保持其稳定性。该设备在许多领域都有广泛的应用,特别是对于对电压稳定性要求较高的设备和系统。例如,它可以用于电子设备、通信设备、医疗设备以及工业自动化系统等。通过使用三端口交流稳压器,可以有效地保护设备免受电压波动和突变的影响,提高设备的可靠性和稳定性。  相似文献   

16.
VB中端口I/O操作的实现   总被引:1,自引:0,他引:1  
Visual Basic作为一种非常方便的Windows应用程序开发平台,可以实现Windows的绝大多数功能。但是VB却缺乏端口输入输出函数,而且Windows API(应用程序接口)也没有提供端口输入输出的能力。但是,在实际工程应用中(例如报警信号的检测),我们用VB做好了界面,底层操作往往需要端口的读写(I/O)。因为像自己设计的仪器控制器这样的硬件,Windows是无法提供访问权的。幸好VB提供了动态链接库(DLL)功能,可以通过用其他高级语语言(如Borland C )建立的DLL来解决。下面就如何建立端口读写的DLL以及怎样调用相应的函数作一介绍。  相似文献   

17.
特点:模块化D-Link DGS-3024DGS-3024交换机采用模块化设计,性能优越,实现了千兆到桌面,可搭建部门级无瓶颈交换网络,应用于大型企业网、校园网等多种环境。该产品内置有24个10/100/1000BASE-T千兆自适应端口,还提供了4个combo SFP插槽。同时,DGS-3024还全面支持包括SNMP、RMON、BOOTP、Telnet、Web在内的多种主流标准网络管理协议,用户可以通过任何符合协议的第三方设备实现对DGS-3024的远程管理和实时监控。除此之外,DGS-3024还提供了端口监控、多模式管理界面、流量控制等丰富实用的管理功能,在简化管理步骤的同时,降低…  相似文献   

18.
用VB开发WinCC的OPC客户机   总被引:2,自引:0,他引:2  
主要介绍了如何用VB 6.0开发WinCC的OPC客户机程序,就具体实例来阐述OPC的设计方法、步骤及其应用.实现了上位机WinCC对串行设备的远程控制.该程序具有界面友好,人机交互功能方便;数据传输速率快,安全可靠性高的优点.在工业自动化中有很强的通用性和实用性.  相似文献   

19.
设计一个美观大方的界面一直是程序开发人员努力追求的目标,而一个友好的屏幕界面若没有音乐伴奏似乎又缺少了点儿锦上添花的点缀。后台音乐演奏程序以背景声为用户提供一个若有若无的音乐氛围,使计算机操作者的工作变得轻松自如。作为程序设计人员来讲,后台音乐演奏采用颇具挑战性的TSR技术,无疑会增加程序的含金量。以下将就这种技术作一介绍。 一、PC机的发声控制 DOS和BIOS中断是PC机重要的软件资源,中断处理程序提供屏幕控制、键盘输入和打印输出等功能,但没有提供通过扬声器产生声音的工具。因此,PC机的发声必须直接与I/O端口打交道。  相似文献   

20.
介绍了RS232、USB总线及其发展前景,针对USB总线技术蓬勃发展、RS232端口逐渐匮乏但RS232设备在短期内将仍有生命力这一状况,提出了一种快速升级RS232设备到USB设备的方法,同时讨论了在VB中利用MSComm控件快速开发简单USB设备这一简便途径。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号