悬赏园豆:20
[已关闭问题]
现在遇到一个非常奇怪的问题,现在做一个刷卡的小程序,用MSCOMM接受串口的数据,在ONCOM事件里面进行操作,现在的情况是 <BR>1,第一次刷卡,没有问题,能读出正确的数据,但是以后就没有反应了,读不出数据或者读出应有数据的后几位,我在ONCOM有一个对数据库的insert,但是你刷多少次都只有一条记录.但最奇怪的是:如果我在ONCOMM事件里面代码加上断点,然后F10,则每次都成功,没有问题!!!!!!!!现在成了调试没问题,一用就不行. <BR>2.在form初始化的时候,我对axMSCOMM进行参数设置和portopen=true,但是如果第一个form1打开了,再打开第二个form2(这两个form都是子窗体),则在if(axMscomm.portopen!=true) axMscomm.portopen=true;时就会报错.应该怎么办呢.
风孤鸿
|
初学一级
|
园豆:
70
提问于:2008-05-12 21:56