COM组件安装说明
mscomm控件的使用和安装

一、引言目前,在用计算机进行数据传输时,常用的是串行通信方式。
用C++Builder来编写串行通信程序时,可以调用Windows API函数,也可以利用VB中的MSComm控件。
利用API函数编写实际应用程序时,往往要考虑多线程的问题,这样编出来的程序不但十分庞大,而且结构比较复杂,继承性差,维护困难。
但是使用串行通信控件就相对简单一些,而且功能强大,性能安全可靠。
本文就简单的介绍一下在C++ Builder中利用MSComm 控件进行编程。
二、MSComm控件的常用属性和事件MSComm 控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。
具体的来说,它提供了两种处理通信问题的方法:一是事件驱动(Event-driven)方法,一是查询法。
事件驱动方式在使用事件驱动法设计程序时,每当有新字符到达,或端口状态改变,或发生错误时,MSComm控件将解发OnComm事件,而应用程序在捕获该事件后,通过检查MSComm控件的CommEvent属性可以获知所发生的事件或错误,从而采取相应的操作。
这种方法的优点是程序响应及时,可靠性高。
查询方式查询方式实质上还是事件驱动,但在有些情况下,这种方式显得更为便捷。
在程序的每个关键功能之后,可以通过检查CommEvent 属性的值来查询事件和错误。
如果应用程序较小,并且是自保持的,这种方法可能是更可取的。
1.MSComm 控件的常用属性CommPort属性:设置或返回通讯端口号,可以设置为1到16之间的任何值,本系统采用缺省值2;Settings属性:以字符串形式设置或返回波特率、奇偶校验、数据位和停止位,本系统采用缺省值"9600,n,8,1";PortOpen属性:设置或返回通讯口的状态以及打开和关闭端口,可通过把该属性设置为true或者false来打开或者关闭端口;InBufferSize和OutBufferSize属性:分别设置接收和发送缓冲区分配的内存数量,单位为字节,缺省值分别为1024byte和512byte;InputLen属性:确定希望从接收缓冲区移出的字符数量,当InputLen=0时,一次把接收缓冲区的字符全部移出;Input属性:从接收缓冲区中读出数据,然后将该数据从缓冲区移走。
吉大正元数字签名服务器安装部署手册COM版VCTKS接口

数字签名服务器v2.1.1安装部署手册(VSTK接口COM版)V2.1.1长春吉大正元信息技术股份有限公司JilinUniversityInformationTechnologiesCo.,Ltd.目录2程序部署...............................................................................................................................6.2替换旧版VCTK.............................................................................................................引言概述该接口是以COM组件的形式提供签名服务。
主要完成以下功能接口:⏹签名、验签⏹加密、解密⏹打信封、解信封开发平台及编程语言⏹开发平台Windows7+sp1⏹编程语言C++⏹开发工具VC++2010+sp1名词解释●DigitalCertificate(数字证书)DigitalCertificate,是由国家认可的,具有权威性、可信性、公正性的第三方证书认证机构进行数字签名的一个可信的数字化文件。
数字证书包含公开密钥拥有者信息以及公开密钥的文件。
●IssuerDN数字证书颁发者的DN●Version数字证书的版本号●SN数字证书的序列号●Subjectdn数字证书主题●Digestalg摘要算法●数字签名被签发数据的哈希值经过私钥加密后的结果。
通过把使用公钥对数字签名解密得到的值与原始数据的哈希值相对照,就能验证数字签名。
●带签名的数字信封带数字签名的加密数据●不带签名的数字信封没有数字签名的加密数据程序部署Windows环境部署安装安装有2种方式:安装包和网页。
●安装包方式执行JITComVCTK_S.exe进行安装安装完成后,64位系统会把文件安装到C:\ProgramFiles(x86)\JIT\Client目录下,32位系统会把文件安装到C:\ProgramFiles\JIT\Client目录下。
C#创建COM组件

C#创建COM组件本⽂详细阐述如何⽤C#创建COM组件,并能⽤VC6.0等调⽤。
附:本⽂适⽤任何VS系列⼯具。
在⽤C#创建COM组件时,⼀定要记住以下⼏点:1。
所要导出的类必须为公有;2。
所有属性、⽅法也必须为公有;3。
要导出的属性、⽅法必须⽤接⼝⽅式;如果没有在接⼝中声明,即使该⽅法(属性)为公有,也不能正常导出到COM。
但他们可以被别的.NET程序所使⽤;4。
所有的事件也必须⽤接⼝⽅式;现在开始正题:⼀、新建⼀个Visual C#⼯程(习惯这种叫法了,现在应该叫解决⽅案),选择类型“类库”;就叫MyCom吧。
⼆、编写导出接⼝。
为了⼤家理解⽅便,仅以⼀加法操作举例。
如下:[Guid("154BD6A6-5AB8-4d7d-A343-0A68AB79470B")]public interface MyCom_Interface{[DispId(1)]int Add(int a, int b);}Guid为全局唯⼀标识,可以⽤VS2008的命令提⽰符中输⼊:⽤guidgen⼯具(系统⾃带)可以产⽣guid,在⼏个复选框选择最后⼀个Registry Format,点击New Guid,然后COPY就⾏了(以下如有guid的字符串,可⽤同样操作产⽣)[DispId(1)]为函数的标识。
如果有多个函数可相应的在函数前⾯加[DispId(2)], [DispId(3)]…三、创建事件接⼝。
[Guid("D11FEA37-AC57-4d39-9522-E49C4F9826BB"),InterfaceType(ComInterfaceType.InterfaceIsIDispatch)]public interface MyCom_Events{}Guid同⼆,不多说InterfaceType表⽰向COM公开的⽅式,这⾥选择为以调度的⽅式向COM公开。
四、创建具体类:[Guid("2E3C7BAD-1051-4622-9C4C-215182C6BF58"),ClassInterface(ClassInterfaceType.None),ComSourceInterfaces(typeof(MyCom_Events))]public class Class1 : MyCom_Interface{public int Add(int a, int b){return a + b;}}⾄此,代码完毕。
SerialCom服务器快速安装手册

一、概述欢迎使用本公司NCS系列串口通讯服务器以前,有很多设备需要我们亲临现场去操作、去监控,并且这些设备可能由不同的操作系统控制,也许每台设备都需要一台PC来支持。
现在,随着以太网和互联网等网络架构在被广泛的应用,串口通讯已成为自动化系统通讯的主流。
通过TCP/IP和以太网,利用通讯服务器可以使原本不具备网络功能的设备立即连接到网络中供您操作。
同时使这些设备能够利用不同的主机资源,为您节省大量的成本,尽享网络给您带来的无比优越。
二、安装及设置本章内容仅包括在Windows下如何映射串口功能以及和进入和设置串口通讯服务器等内容。
更详细说明请参考驱动光盘中的内容。
Windows下软件的安装与设置1.串口映射程序安装(1)运行光盘中的setup4.2.4(2)点击 <Next>您可根据自己需要选择安装目录的位置或使用安装程序默认的安装目录(3)点击 <Next>(4).再点击《Install》(5).再点击《Finish》安装完成2.串口的映射(1)打开<我的电脑>点击<控制面板>并双击 COM port over TCP/IP后出现如下内容(2)双击所对应的COM端口并配置相应参数。
[COM port]:指Windows操作系统所能使用的COM口的资源。
[Device IP address]:指串口通讯服务器的IP地址。
[Device Port]:指所要映射的串口通讯服务器的串口数。
[keeplive]:指串口存活时间。
[Status Report]:指状态报告。
(3)也可以一次配置所有COM端口的相应参数。
(4)点击OK注:在WindowsNT/Windows2000/WindowsXP/Windows2003下映射COM口可以在串口服务器离线的状况下进行安装映射。
UNIX主机上软件的安装步骤如下:光盘安装# mount /dev/cd0/mnt# cd /mnt/drivers/unix# tar xvf fx_ttyd.tar软盘安装,在DOS或者WINDOWS下把FX_TTYD.TAR拷贝到软盘里,然后在UNIX下安装。
COM培训教程

COM培训教程COM(Component Object Model)是一种用于组件间通信的架构,它可以实现不同应用程序组件的互操作。
COM培训教程旨在向初学者介绍COM的基本概念和使用方法,以帮助他们快速入门并开始开发自己的COM组件。
第一部分:COM概述(约200字)COM是一种面向对象的技术,它允许开发人员将代码模块化并以可重用的方式进行组合。
COM组件可以是任意编程语言编写的,只要它们符合COM的规范,就可以在不同的应用程序中进行调用和使用。
COM的核心概念是接口(Interface)。
接口定义了COM组件提供给其他组件调用的方法和属性。
通过接口,组件之间可以进行交互和通信。
COM组件还具有生命周期管理和对象实例化等基本特性。
第二部分:COM开发环境搭建(约300字)在开始COM开发之前,我们需要安装COM开发所需的工具和环境。
通常,COM开发需要使用Microsoft Visual Studio作为开发集成环境(IDE)。
Visual Studio提供了编译、调试和托管COM组件的功能。
除了IDE,我们还需要安装COM SDK(Software Development Kit),它包含了一些用于COM开发的工具和库。
COM SDK提供了COM组件的编译器、链接器和注册器等工具。
第三部分:COM组件编写(约400字)在这一部分,我们将学习如何编写一个简单的COM组件。
首先,我们需要定义COM组件的接口,接口定义了组件对外提供的方法和属性。
然后,我们需要实现接口,编写组件的具体功能代码。
接着,我们需要注册COM组件,使其可以在其他应用程序中被调用。
注册COM组件需要使用COM注册表,它是一个记录已注册组件信息的数据库。
我们可以使用COM SDK提供的注册器工具来执行注册操作。
最后,我们需要编译和部署COM组件。
编译COM组件需要使用COM编译器,它会将源代码转化为二进制文件。
部署COM组件需要将编译后的二进制文件复制到目标应用程序的目录,并在应用程序中进行配置。
组件安装指南

组件安装指南在计算机科学和软件开发领域,组件是一种可重用的软件模块,用于构建大型软件系统。
组件安装是将组件引入到项目或系统中的过程。
本文将提供有关组件安装的详细指南,包括必要的步骤和注意事项。
步骤一:准备工作在开始安装组件之前,您需要进行一些准备工作。
首先,确定您所需的组件,并从官方或可信的来源获取组件的最新版本。
确保您的计算机系统满足组件的要求,例如操作系统版本、硬件要求等。
另外,确保在安装组件之前备份您的项目或系统,以防止意外的数据丢失。
步骤二:组件安装方式根据不同的组件,安装方式也会有所不同。
常见的组件安装方式包括以下几种:1. 包管理器安装:大多数操作系统都提供了包管理器,您可以使用包管理器来安装组件。
例如,对于基于Debian的Linux系统,可以使用apt命令来安装包。
对于Mac用户,可以使用Homebrew来安装组件。
请查阅相关文档以了解如何使用包管理器安装组件。
2. 安装程序安装:有些组件提供了自己的安装程序。
只需运行该安装程序,按照提示完成安装即可。
这种方式通常适用于Windows系统,一些常见的组件如Visual Studio等都采用这种方式安装。
3. 命令行安装:某些组件可以通过命令行安装。
这通常需要您具备一定的技术知识,并且需要一些命令行操作。
例如,在Linux系统中,您可以使用命令行工具如wget或curl来下载组件包,并使用命令解压和安装。
请查阅组件的文档以获得详细的命令行安装指南。
步骤三:配置和测试一旦组件安装完成,您可能需要进行一些配置和测试,以确保组件正常工作。
这些配置和测试的具体步骤会因组件而异,但以下是一些建议的步骤:1. 配置文件:组件通常会有一些配置文件,您可以根据项目或系统的需求进行相应的配置。
请查阅组件文档以了解配置文件的位置和可用配置选项。
2. 依赖关系:某些组件可能依赖其他组件或库。
确保您已经安装了所有必需的依赖关系,并且它们处于适当的版本。
如果遇到依赖关系问题,请查阅组件文档或社区以获取解决方案。
VS NetCom设备快速安装指南说明书

VS NetCom DevicesQuick Installation GuideConnect your Devices to Ethernet or InternetNetcom Servers allow you to connect existing devices with serialinterface to Ethernet and Internet.Netcom Servers are intelligent and flexible gateways between Ethernet and serial ports, which allow to address serial ports over TCP/IP sockets. Additionally, the NetCom Drivers make a remote serial port to act as a virtual COM port. In this mode, your original application can control remotely located devices directly over network.1. P ACKING L IST√ VS NetCom Server√ Power supply adapter, AC to DC,or power supply cord√ CD-ROM with driver and configuration software√ Quick Installation GuideCheck if all parts are available. And also carefully check if the adapter has the correct voltage (110/220V AC) and connector for your wall outlets.2. H ARDWARE C ONFIGURATION2.1. P OWER S UPPLYConnect the cable from the adapter to the power jack at the rear side of NetCom. Place the adapter into the wall outlet.The red Power LED on NetCom will light.2.2. E THERNETConnect the RJ45 on the rear side of NetCom to your Switch or Hub. The yellow Link LED on NetCom will light. When data traffic occurs on the network, this LED will blink.If you have a 100Mbit network the green Speed LED on NetCom will light. If you have a 10Mbit network, the Speed LED remains dark.2.3. S ERIAL P ORTThe serial port of NetCom allows for different operation modes, these are defined by DIP switches. The factory setting is RS232 (like COM1). Make sure this is still the situation with your NetCom.To change this operation mode, please consult the table printed on the NetCom Server (top side), or the User Manual on the CD-ROM.3. N ETWORK C ONFIGURATION There are two basic configuration modes: DHCP and Non-DHCP. Before you start, contact your Network Administrator. He must be informed about the new device in the network, and he has to choose parameters.You need them for driver installation. 4. D RIVER I NSTALLATION W IZARD The driver setup is supervised by the Installation Wizard. The Wizard will detect the NetCom devices in your network. Later Windows will find the serial ports via Plug & Play.Insert the CD-ROM into yourdrive. It will start automatic,presenting some information.You have the choice to start theinstallation direct from CD. If theCD does not start, or you do not want it to, double-click the Icon of the Wizard. You’ll find it in the folder named as your Windows system.After copying some files the Wizard scans your LAN for NetCom devices. Double-click each devices icon to check the network parameters. 4.1. DHCP C ONFIGURATIONThe search for NetCom usually takes about 30 seconds. For the Quick Installation it is most convenient to use the DHCP option. This option is recommended.4.2. N ON-DHCP C ONFIGURATIONIf the NetCom is configured for DHCP, and there is no server in the network, NetCom needs up to 2 minutes to start. This is normal, and not an error. You must uncheck “Use DHCP”. Thenenter values “IP address” to “Name server”. InstallationWizardInfo Panel of NetCom Server (Network Configuration)IP address is required, and must be unique for the entire network. The Netmask is also required, and must be the same for all stations in your network. It is recommended to consult your Network Administrator for proper parameters.Ensure network settings of the NetCom are correct, by double-clicking each devices icon. Important: The default configuration of NetCom may result in a fixed IP-Address. It will be the same for all connected devices. Then the Wizard can not configure a certain device. It is best to connect several NetCom one by one, configure each, then connect the next and search for that device.5. D EVICE AND P ORT I NSTALLATIONIn the next phase of installation the Device Manager installs the driver software for configured NetCom devices. Some Windows systems will ask the user to confirm the installation. This is normal, and not an error message. Click on “Continue”. Now Windows will detect all the serial ports on the NetCom servers.Windows installs drivers for virtual Com ports. Press “Next” and let the system find the best driver software for the device. Finish the installation by click on “Finish”.6. V ERIFY THE I NSTALLATIONOnce the drivers are installed, the devices are listed in the Device Manager. Here is a sample view.The NetCom devices install components in two classes. The serial ports are installed in Ports as usual, while the NetCom Servers install in “Multi-port serial adapters”.7. U NINSTALLING THE D RIVERSTo uninstall the drivers, open “Start” “Control Panel” “Add/Remove Programs”, and select the item “VScom drivers for virtual serial ports”. Click “Change/Remove” toremove the drivers.Logo TestNetCom Ports in Device ManagerUninstall NetCom Drivers8. T ECHNICAL D ATA• 1, 2, 4, 8 or 16 serial ports RS232 and RS232/422/485• Fast Ethernet auto-detecting• Option: power supply over Ethernet • Option: Wireless LAN IEEE 802.11b/g, WEP / WPA / WPA2• Serial speed up to 3.6 Mbps• Drivers for virtual serial ports: Vista, Windows 7/2008/XP/2003/2000/NT 4.0, and Linux• TCP RAW connection in Server/Client Mode• UDP data transfer • Null-Modem Tunnel • Print Server • IP Modem• Configuration over web browser• Protocols: TCP/IP, UDP, HTTP, Telnet, SNMP, DHCP, ICMP, DNS, RFC1197 • PPP (PRO / WLAN Server)• VPN (PRO / WLAN Server) with AES9. O RDERING I NFORMATION• NetCom 111 POE 1 port RS232 • NetCom 113 POE 1 port RS232/422/485 • NetCom 211 POE 2 ports RS232 on RJ45 • NetCom 111 1 port RS232 • NetCom 113 1 port RS232/422/485 • NetCom 211 2 ports RS232 on RJ45 • NetCom 411 4 ports RS232 • NetCom 413 4 ports RS232/422/485 • NetCom 811 8 ports RS232 • NetCom 813 8 ports RS232/422/485 • NetCom 113 PRO 1 port RS232/422/485 • NetCom 411 PRO 4 ports RS232 • NetCom 413 PRO 4 ports RS232/422/485 • NetCom 811 PRO 8 ports RS232• NetCom 813RM PRO 8 ports RS232/422/485 • NetCom 1611RM PRO 16 ports RS232 • NetCom 1613RM PRO 16 ports RS232/422/485 • NetCom 123 WLAN 1 port RS232/422/485 • NetCom 423 WLAN 4 ports RS232/422/485 • NetCom 823RM WLAN 8 ports RS232/422/485WLAN models only :This device complies with regulations of 1995/5/EU as well as FTEG of January 31, 2001. It may beused as a radio device in all countries of the European Community, without formal request orpermission. In France and Spain please respect the restrictions on allowed radio channels. Driver Download: http://www.vscom.de/downloadcenter.htm http://www.vscom.twProduct Information: http://www.vscom.de/products.htm http://www.vscom.tw。
串口服务器安装使用说明书

串口服务器安装使用说明书第一步安装说明:
1.双击串口服务器安装应用程序,开始安装。
2.点击“Next”
3.选择存储路径,使用安装默认路径即可,点击“Next”。
4.选择开始菜单文件夹存储的位置,使用默认存储位置即可,点击“Next”。
5.再次确认选择的存储位置,点击“Install”(在安装过程中可能会出现两个对
话框,都点击“Yes”即可,不影响后续使用)。
6.点击“Finish”,即安装完成。
第二步使用说明:
(一)映射串口
1.安装完成后会出现串口服务器的主界面,点击“Add”,添加串口服务器。
2.点击“Search”,可搜索到与电脑在同一个网段的串口服务器。
3.选中已搜索到的串口服务器,点击“OK”。
4.再次确认,点击“Yes”。
5.添加完成后,会出现如下界面,已添加一个串口服务器的四个com口。
(二)删除已添加的端口
1. 选中下图已添加的com口,点击“Remove”。
2. 进一步确认删除,点击“Apply”,此时才彻底删除已添加的com口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
COM组件安装
第一步:创建GoldGrid应用程序(本文已iMsgServer.dll为例) 首先,打开控制面板——》管理工具——》组件服务:
图1
双击左边树形目录中的“组件服务”,显示下一级目录:
图2 再双击“计算机”,出现下一级目录:
图3 再展开“我的电脑”:
图4
可以看到在“我的电脑”目录下有“COM+应用程序“,展开它:
图5
选中“COM+应用程序”,点击右键:
图6
选择“新建(N)”——》“应用程序”,出现下一页面:
图7
单击按钮,进入另一页面:
图8
单击“创建一个空的应用程序”左连的按钮,进入下一步:
图9
在输入框里输入应用程序的名称:GoldGrid,然后点击,
图10
保持默认值(或者选择此用户,然后在用户处输入administrator,在密码处输入超级用户密码,
在确认密码处再次输入超级用户密码), 最后再单击,
图11
单击按钮。
此时应用程序建立完毕,可以在左边的树形目录下看到GoldGrid这一项。
图12
展开GoldGrid目录,可以看见有“组件”和“角色”两个目录,单双击打开“组件”可以看见里面是空的。
第二步:安装组件
在“组件”目录上单击右键,出现以下菜单:
图13
单击“新建(N)”——》组件,进入以下页面:
图14
单击按钮,
图15
再单击“安装新组件”按钮,进入下一步,
图16
选择你要安装的组件(以iMsgServer2000.dll为例,其他组件雷同),单击打开,等待几秒钟后可以看到:
图17
此时现单击按钮,
图18
单击按钮,等待几秒钟后,安装组件就完成了,出现下图:
图19
也就是组件下多了一个组件,名为:Dbstep.MsgServer2000。
第三步:增加角色用户
请在用户处按鼠标右键,会弹出菜单,选择[新建/用户];
输入Everyone 和 Administrator
点击确定。
你将看到用户了
到此为止,iMsgServer2000.dll 组件安装完成。
其他组件的安装请参照iMsgServer2000.dll 进行。