-

- 加为好友
- 发送私信
- 在线聊天
|
| 发表于:2008-08-25 17:11:544楼 得分:0 |
调用一个DLL...其它的都已经封交在DLL里了..部分程序在这: [DllImport( "Mysms.dll",EntryPoint = "ReadSms",CharSet=CharSet.Ansi)] static extern bool ReadSms(int comport, int baud, int nIndex, System.Text.StringBuilder sMessage,System.Text.StringBuilder sFrom, System.Text.StringBuilder sTime, bool bDel); 在程序中: StringBuilder sFrom = new StringBuilder(256); StringBuilder sTime = new StringBuilder(256); System.Text.StringBuilder sMsg = new System.Text.StringBuilder(256); if (ReadSms(COM_PORT,COM_BAUD,1,sMsg,sFrom,sTime,false)) { MessageBox.Show(sMsg.ToString()); } 弹出收到的信息...信息的内容没错,但是就是在前面加了几个乱码...不知是什么原因,迷茫中,,高手帮帮忙.... | | |
修改
删除
举报
引用
回复
| |