老大们请帮个忙。磁卡机厂家给了dll程序。
function Opencom(Port :Longint; nBaud:Longint) : LongInt;stdcall;external 'Serial102.dll'
function ReadData(s:pchar): longint; stdcall; external 'Serial102.dll'
function SendData(s : pchar; n : Longint):longint;stdcall; external 'Serial102.dll'
function Closecom():longint;stdcall;external 'serial102.dll'
我想控制磁卡连写的时候,每次都‘加1’写入;连读的时候,刷一下卡就读出里面的信息。
程序的设计的思路是什么呢或者能否写几行代码以便理解。
function Opencom(Port :Longint; nBaud:Longint) : LongInt;stdcall;external 'Serial102.dll'
function ReadData(s:pchar): longint; stdcall; external 'Serial102.dll'
function SendData(s : pchar; n : Longint):longint;stdcall; external 'Serial102.dll'
function Closecom():longint;stdcall;external 'serial102.dll'
我想控制磁卡连写的时候,每次都‘加1’写入;连读的时候,刷一下卡就读出里面的信息。
程序的设计的思路是什么呢或者能否写几行代码以便理解。
解决方案 »
- 关于使用条件语句
- 一个关于窗体内存释放的小问题? 在线等待, 多谢了!!!
- 为什么我打印出来的图片远远小于图片实际的大小!!
- delphi 7 不支持 VarToStr 吗?
- 初学者高分提问:在一个panel里,有 6 个edit框输入的数据,分别代表3个时间值和3个电压值。如何根据着6个数据在一个坐标里画出曲线??
- delphi读取多个bmp文件,并导出bin文件问题
- 请教关于SQL查询的语句
- 请问高手怎样寻找IE的句柄?目的是禁止访问任何网站?!谢谢?
- 请问怎样拖动一个没有边框的窗体,但是焦点不是窗体,而是窗体上的图象.
- 打80分的拖拉机程序可能大家都用过。那扑克牌的边可是圆角的,TImage能做到吗?
- TOleContainer嵌入word如何显示 word的菜单啊!
- 水晶报表能不能在Delphi动态指定数据库?
连读的时候,刷一下卡就读出里面的信息。---->直接读信息显示出来即可阿。不就是这样么,还是我理解错了楼主的意思。有了dll的函数了直接调用就好了,关键问题应该在检测是否通讯成功是否打开是否关闭吧,呵呵.
创建timer对象 和一些必要属性即可了