VB编程如何控制I/O接口

叫您暴躁的驴

叫您暴躁的驴

2016-02-19 14:55

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐VB编程如何控制I/O接口,希望大家看完后也有个好心情,快快行动吧!

  VB没有提供直接读写I/O口的方法。所以只能借助其他语言来编写DLL,然后在VB中调用。 

  如果你在Windows下使用过C/C++,那么编写这样的DLL可能没有什么困难。在C语言里都包括inp和outp函数。可以把下面这段C语言代码(32位)编译生成DLL,然后在VB中调用。 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  代码如下: 

  

#include #include /*作用:从指定端口读入一个字节 参数:portid端口号 返回值:读入的字节*/ int _stdcall Inport(short portid) { return inp(portid);} /*作用:向指定端口写入一个字节 参数:portid端口号*/ void _stdcall output(short portid,short byte) { outp(portid,byte); } /*作用:从指定端口读入一个字节 参数:portid端口号 返回值:读入的字节*/ int _stdcall Inportw(short portid) { return inpw(portid);} /*作用:向指定端口写入一个字节 参数:portid端口号*/ void _stdcall Outportw(short portid,short word) { outpw(portid,(unsigned short) word); } 

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/bianchengyuyan/)

  注意:这种方法只能用于Windows 95,不能用于Windows NT

展开更多 50%)
分享

猜你喜欢

VB编程如何控制I/O接口

编程语言 网络编程
VB编程如何控制I/O接口

Visual Basic中实现I/O端口控制

vb
Visual Basic中实现I/O端口控制

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

vb如何控制鼠标

编程语言 网络编程
vb如何控制鼠标

VB编程问与答

编程语言 网络编程
VB编程问与答

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

什么叫面向接口编程

编程语言 网络编程
什么叫面向接口编程

VB编程经验点滴

编程语言 网络编程
VB编程经验点滴

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

在好友空间留言为什么被提示留言无权提交?

在好友空间留言为什么被提示留言无权提交?

读取软硬光盘序列号

读取软硬光盘序列号
下拉加载更多内容 ↓