2009年6月6日

Serial COM Simply in C#

摘要: Serial COM port communications has always been one of my favorite topics. Ever since I was 15 I was writing code to communicate with electronics my Dad or I made.Unfortunately VS.NET does not have a s... 阅读全文

posted @ 2009-06-06 23:15 小龙龙 阅读(1129) 评论(0) 推荐(0) 编辑

在C#中实现串口通信的方法

摘要: 通常,在C#中实现串口通信,我们有四种方法:   第一:通过MSCOMM控件这是最简单的,最方便的方法。可功能上很难做到控制自如,同时这个控件并不是系统本身所带,所以还得注册,不在本文讨论范围。可以访问http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=320 ,一个国外网友的写的教程,作者很热心,我曾有发邮件给他,... 阅读全文

posted @ 2009-06-06 23:11 小龙龙 阅读(564) 评论(1) 推荐(0) 编辑

【转】C#串口通信编程类

摘要: 这是从网上down下来的一个串口通信类,发现close函数忘记了设置Opened属性为false还有后面string转byte[]和byte[]转string的函数有错误,索性删掉了修改后的串口通信类如下:下一篇将把我的测试程序主程序部分全部代码贴出来可以坚强勇敢的用来实现串口通信。using System;using System.Runtime.InteropServices;namespac... 阅读全文

posted @ 2009-06-06 23:10 小龙龙 阅读(306) 评论(0) 推荐(0) 编辑

【转】C#结合串口通信类实现串口通信源代码

摘要: mycom是串口通信类,下面是串口通讯测试程序的源代码,将mycom类放在此项目中可以实现简单的串口通信,希望读者能通过这个程序对串口通信过程有一个初步的了解:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using ... 阅读全文

posted @ 2009-06-06 23:09 小龙龙 阅读(390) 评论(0) 推荐(0) 编辑

串行接口 C#开发

摘要: Serial CommUse P/Invoke to Develop a .NET Base Class Library for Serial Device CommunicationsJohn HindCode download available at: NetSerialComm.exe (89 KB) Browse the Code Online This article assumes ... 阅读全文

posted @ 2009-06-06 23:06 小龙龙 阅读(388) 评论(0) 推荐(0) 编辑

如何在C#使用COM接口

摘要: 在C#中使用COM接口常见的是通过引用的方式,这样会在自己的目录下产生一个XXX.DLL 文件。让人感觉不舒服。以下提供了一种直接引用COM接口的方式。[ComVisible(true), ComImport, Guid("XXXX-XX-XX-XX-XXXXXX"),InterfaceType( ComInterfaceType.InterfaceIsIUnknown )]public inte... 阅读全文

posted @ 2009-06-06 23:00 小龙龙 阅读(1368) 评论(0) 推荐(1) 编辑

C#的COM接口定义细则

摘要: 1、C#中对于COM接口定义必须严格按照COM的实现顺序定义,因为C#中的CCW映射是以实际接口顺序定义的,先后次序的颠倒就可能使得接口内的函数返回不正确。2、COM的定义有2种,一种是MIDL定义,还有一种就是普通的内部定义(从IUnknown或IDispatch继承),对于前者,可以直接通过导入其生成的tlb文件实现,后一种,如果没有程序的源代码,就很难知道其实现的顺序,比如DirectSho... 阅读全文

posted @ 2009-06-06 22:58 小龙龙 阅读(536) 评论(0) 推荐(0) 编辑

导航