mscomm控件怎么用啊,msdn里的帮助都是vb的.
s1977 2000-09-05 10:08:00 我原用pb写MIS,现在所写系统要和一IC卡读写器相连,通过串口实现对IC卡的读写.但该读写器的通信协议中必须包含有char(0),而pb中将其忽略.故此我想用vc或是vb写一个DLL或是标准控件而用pb来调用.但因为从来没写过此类东西,不知如何下手,特向高手请教:
1.能否可将mscomm控件整合在一起编成一个自制的.ocx?
2.我用vc写了一段程序可读其中的文本信息,但如何取出buf_in中的字符串?
VARIANT vrt,buf_in;
cstring buf_out;
buf_out = "通信协议";
vrt.vt=VT_BSTR;
vrt.bstrVal=buf_out.AllocSysString();
m_comm.SetOutput(vrt);
buf_in = m_comm.GetInput();
3.读入的信息有文本和二进制信息,可一并接收吗?须分两次才行?二进制信息又该怎样接收并取出?
4.vc和vb我都没用过,写这样的东西哪个更好些?
谢谢各位啦!