中国开发网: 论坛: 程序员情感CBD: 贴子 813107
haitao
头疼。。。。。。。。
以前做的,利用一种IC读卡器的发卡系统,现在又有需要了,但是这个读卡器已经停产而且最后的库存都已经没有了!
上级决定采用另一类设备,它支持读卡,但是pc与它的通信方式要变了
以前是有一个dll实现串口通信、串口数据包分拆,但是它的源代码找不到了

因为上层的GUI程序是delphi做的,想干脆把IC读卡也使用delphi实现算了,还免得调用一个c生成的exe(它还会再调用那个dll)
做了几天,delphi与新设备的串口通信、数据包分拆基本搞通了,但是发现发卡的代码需要调用des算法!!
虽然有c的des代码,但是转为delphi的工作量可不少!而且字节、对齐很容易在代码翻译时搞错了。。。。。。
让delphi直接使用c的obj,好像又必须是c++builder编译的obj,delphi才认,vc6编译的obj好像是不认的
直接找delhpi的des源码,又怕这里那里差一点点而导致不一致。。。。。。。。

实在不行,还是改c代码,加上与新设备的串口通信、数据包分拆?
但是,写c代码实在很难受。。。。。。。
我的blog:http://szhaitao.blog.hexun.com & http://www.hoolee.com/user/haitao
--以上均为泛泛之谈--
不尽牛人滚滚来,无边硬伤纷纷现 人在江湖(出来的),哪能不挨刀(总归是要的)
网络对话,歧义纷生;你以为明白了对方的话,其实呢?

您所在的IP暂时不能使用低版本的QQ,请到:http://im.qq.com/下载安装最新版的QQ,感谢您对QQ的支持和使用

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录