串口在delphi中不起作用

                我在Delphi中创建一个简单的程序,使用2个参数通过COM端口发送字符,第一个参数是端口号,第二个参数是要发送的字符.因此,如果我将其保存为p.exe,“p.exe 20 A”将通过COM20发送“A”.

                try
                   PhoneNumber := ParamStr(2);
                
                   if(StrToInt(ParamStr(1))>=10)then
                   CommPort := '\\.\COM'+ParamStr(1)
                   else
                   CommPort := 'COM'+ParamStr(1);
                   hCommFile := CreateFile(PChar(CommPort),
                                          GENERIC_WRITE,
                                          0,
                                          nil,
                                          OPEN_EXISTING,
                                          FILE_ATTRIBUTE_NORMAL,
                                          0);
                   if hCommFile=INVALID_HANDLE_VALUE then begin
                      ShowMessage('Unable to open '+ CommPort);
                   end;
                  if WriteFile(hCommFile, PChar(PhoneNumber)^, Length(PhoneNumber),NumberWritten, nil)=false then
                    showmessage('Unable to send');
                  PurgeComm(hCommFile,PURGE_TXCLEAR);
                  FlushFileBuffers(hCommFile);
                  CloseHandle(hCommFile);
                  Application.Terminate;
                except
                  PurgeComm(hCommFile,PURGE_TXCLEAR);
                  FlushFileBuffers(hCommFile);
                  Application.Terminate;
                end;

                我也使用具有相同COM编号的超级终端baudrate = 9600,flow_control = none并且它给出相同的结果.这个角色送得很好.
                问题是,每次登录到我的Windows XP之前,我都无法运行我的程序(p.exe)之前执行以下步骤:
                    通过超级终端连接到指定的COM,
                    断开它.
                然后我的可执行文件可以运行.否则,就像你在同一个COM中运行两个超级终端会话一样,它将无法工作.有人提示这个吗?我在代码中遗漏了什么吗?

                我的代码中没有看到任何设置内容.所以,也许你依赖于运行HyperTerminal的副作用,为你“填充”端口.看看这篇文章,他们经历了那些东西:波特,奇偶校验等.

                http://www.delphi-central.com/serial.aspx

                这似乎是一个完整的例子.看看你是否可以使用它,并用作构建的基础.

                相关文章
                相关标签/搜索
                香港王中王论坛资枓香港正香四肖八码期期准精选资料app,四肖八码期期准精选资料最新官方版app预约 鱼台县| 泸州市| 资兴市| 温州市| 山西省| 措勤县| 阳西县| 出国| 和政县| 平陆县| 共和县| 洮南市| 广丰县| 漯河市| 高安市| 咸阳市| 蕲春县| 四子王旗| 田阳县| 五寨县| 漳平市| 平江县| 九寨沟县| 大竹县| 金川县| 古蔺县| 宣恩县| 华容县| 盘山县| 伊宁县| 荆州市| 杨浦区| 常宁市| 平昌县| 石林| 丁青县| 霸州市| 宁陕县| 乌鲁木齐市| 呼伦贝尔市| 社会| 岑溪市| 互助| 司法| 娄烦县| 贵溪市| 鸡泽县| 贵德县| 余干县| 三明市| 铁力市| 公安县| 株洲市| 陆丰市| 盐边县| 滦南县| 宜州市| 太原市| 射洪县| 锡林浩特市| 雷州市| 清镇市| 元氏县| 闻喜县| 南通市| 射阳县| 汤阴县| 井冈山市| 久治县| 南乐县| 裕民县| 黄大仙区| 云林县| 东兰县| 天祝| 利津县| 盐亭县| 阜康市| 班戈县| 玉树县| 昌宁县| 巴彦淖尔市| 漾濞| 清水河县| 四平市| 专栏| 闽侯县| 石渠县| 修文县| 开阳县| 靖西县| 黎平县| 简阳市| 永新县| 苏尼特右旗| 时尚| 水城县| 土默特左旗| 鄂州市| 当雄县| 莎车县| 旅游| 二连浩特市| 松江区| 承德县| 红桥区| 临桂县| 洛宁县| 彭水| 扎囊县| 北碚区| 新田县| 凤庆县| 蓬莱市| 措勤县| 皮山县| 蒙山县| 华坪县| 察雅县| 织金县| 德江县| 凤台县| 庆阳市| 彰武县| 五指山市| 凯里市| 武乡县| 温州市| 涟源市| 惠安县| 会昌县| 教育| 镇赉县| 绥化市| 彰化县| 晴隆县| 马鞍山市| 华安县| 甘肃省| 和田市| 策勒县| 营口市| 色达县| 达孜县| 祁连县| 平邑县| 德兴市| 安阳县| 张家口市| 新邵县| 乡宁县| 纳雍县| 横峰县| 保德县| 彭山县| 错那县| 收藏| 凤台县| 奈曼旗| 友谊县| 邯郸市| 华蓥市| 虎林市| 子洲县| 襄汾县| 祁阳县| 酉阳| 阿合奇县| 股票| 都江堰市| 纳雍县| 康乐县| 新竹县| 裕民县| 额敏县| 台南县| 天峨县| 潜山县| 正安县| 金秀| 拜城县| 连城县| 平昌县| 寻甸| 涡阳县| 开封市| 隆回县| 灌阳县| 百色市| 达州市| 福清市| 临泽县| 汨罗市| 屏东市| 延寿县| 广河县| 岳普湖县| 丹寨县| 凤山市| 环江| 晴隆县| 都江堰市| 肇庆市| 鄂托克旗| 双流县| 黄梅县| 裕民县| 鸡东县| 花垣县| 肇东市| 夏津县| 韶山市| 同心县| 清苑县| 黑河市| 威海市| 广宁县| 晋江市| 芮城县| 侯马市| 昌平区| 六枝特区| 肃北| 淮滨县| 织金县| 七台河市| 松江区| 化州市| 河西区| 勃利县| 吉林省| 大连市| 肇州县| 深泽县| 巫溪县| 阜城县| 拉萨市| 抚州市| 措勤县| 五寨县| 自治县| 和顺县| 沾化县| 枣阳市| 吉首市| 株洲市| 镇平县| 丹江口市| 普洱| 中牟县| 千阳县| 抚远县| 洛扎县| 吴桥县| 政和县| 隆昌县| 疏勒县| 沭阳县| 京山县| 江山市| 鄱阳县| 罗平县| 北碚区| 无为县| 凉山| 兰西县| 乐陵市| 甘洛县| 襄汾县| 扬中市| 工布江达县| 广西| 竹溪县| 商丘市| 乐安县| 佛山市| 东兰县| 南雄市| 克什克腾旗| 招远市| 浑源县| 马龙县| 大连市| 三穗县| 工布江达县| 张家港市| 双鸭山市| 阿图什市| 广元市| 灵川县| 云和县| 稷山县| 斗六市| 阳东县| 辽宁省| 马关县| 奉化市| 兰州市| 山东省| 巩留县| 黑山县| 凤阳县| 喜德县| 陇西县| 韩城市| 禹州市| 稻城县| 抚松县| 日土县| 德清县| 特克斯县| 清丰县| 藁城市| 黑龙江省| 齐齐哈尔市| 德钦县| 汾阳市| 石楼县| 桓台县| 汝州市| 连平县| 平武县| 济宁市| 永和县| 油尖旺区| 孟津县| 泾阳县| 淮滨县| 玉龙| 通道| 乌海市| 太康县| 瓮安县| 蒙自县| 正安县| 焦作市| 华安县| 朝阳市| 渭源县| 剑河县| 海丰县| 上犹县| 容城县| 丹棱县| 平谷区| 洮南市| 万盛区| 蓝山县| 枝江市| 云南省| 同仁县| 龙游县| 泗洪县| 宝鸡市| 重庆市| 晋宁县| 大庆市| 虞城县| 兴和县| 思南县| 土默特右旗| 平昌县| 龙胜| 天峨县| 渝北区| 南溪县| 纳雍县| 迭部县| 荔波县| 郓城县| 扎兰屯市| 伊宁市| 松原市| 始兴县| 子长县| 涡阳县| 沅江市| 孝感市| 梧州市| 浪卡子县| 梅州市| 新化县| 嘉禾县| 密山市| 西城区| 本溪| 邹城市| 七台河市| 渝中区| 山西省| 临沭县| 仁怀市| 晋州市| 扎兰屯市| 无锡市| 四会市| 合阳县| 紫阳县| 儋州市| 虞城县| 古田县| 天津市| 白朗县| 永泰县| 手机| 朝阳市| 南充市| 香港| 应城市| 永和县| 蓝田县| 南靖县| 乐陵市| 瓮安县| 榆中县| 冕宁县| 镇康县| 南阳市| 建昌县| 娱乐| 宣恩县| 综艺| 商都县| 墨玉县| 陕西省| 长宁区| 绥阳县| 呼伦贝尔市| 汉沽区| 龙川县| 辉南县| 龙山县| 洛隆县| 库伦旗| 江北区| 碌曲县| 文水县| 汾阳市| 江都市| 广水市| 河南省| 兰西县| 普兰县| 锡林浩特市| 白城市| 陵川县| 湘乡市| 寻甸| 宁河县| 甘南县| 金门县| 南川市| 宕昌县| 罗平县| 阳春市| 桐梓县| 珠海市| 泰来县| 伽师县| 合山市| 磴口县| 平和县| 河西区| 舞钢市| 宽甸| 宜兰市| 尼勒克县| 高雄县| 弥勒县| 班戈县| 高台县| 盐源县| 凌云县| 防城港市| 洮南市| 绍兴市| 铁岭市| 尖扎县| 上饶县| 澄江县| 双城市| 广南县| 包头市| 陈巴尔虎旗| 邵阳县| 新乡县| 那曲县| 大荔县| 大英县| 浪卡子县| 上思县| 德惠市| 富蕴县| 怀宁县| 雅安市| 福州市| 板桥市| 松原市| 桑植县| 宣威市| 玉田县| 庆云县| 城口县| 新蔡县| 望城县| 云安县| 铜鼓县| 克什克腾旗| 唐山市| 浦县| 达拉特旗| 仁化县| 静乐县| 修武县| 永宁县| 绍兴市| 康定县| 府谷县| 启东市| 青田县| 青州市| 恩施市| 固始县| 濉溪县| 安达市| 泸州市| 沂源县| 萨迦县| 历史| 江西省| 剑阁县| 房山区| 神池县| 五莲县| 渭南市| 山丹县| 汽车| 望谟县| 安康市| 民乐县| 格尔木市| 江津市| 醴陵市| 涿鹿县| 石渠县| 辽中县| 云安县| 唐海县| 德清县| 台江县| 沛县| 建湖县| 遂川县| 抚州市| 乌拉特前旗| 和龙市| 岢岚县| 庄河市| 尤溪县| 含山县| 晋城| 赤水市| 台前县| 女性| 讷河市| 利辛县| 富顺县| 奎屯市| 恭城| 乌拉特前旗| 高州市| 老河口市| 武宣县| 商河县| 吉林市| 高清| 华蓥市| 闽侯县| 张掖市| 辽宁省| 吴川市| 建湖县| 万州区| 德昌县| 清水县| 盐山县| 固镇县| 通山县| 伊宁县| 从江县| 始兴县| 吉安县| 阳曲县| 巴马| 潮安县| 黄浦区| 千阳县| 宜丰县| 斗六市| 浠水县| 石嘴山市| 湖北省| 中宁县| 双鸭山市| 万载县| 南安市| 临清市| 宁海县| 瓦房店市| 上饶市| 阿拉善盟| 龙胜| 千阳县| 泗水县| 繁峙县| http://m.jx1870landscapev.fun http://www.hz0j4r9vo.fun http://wap.jx1870engineerv.fun http://wap.jx1870frazev.fun http://jx1870filzv.fun http://www.jx1870hopev.fun http://hz0j0r4vo.fun http://www.hz0j3r9vo.fun http://wap.jx1870guessv.fun http://www.jx1870jazzv.fun http://jx1870establishv.fun http://wap.jx1870forcev.fun http://jx1870exercisev.fun http://www.jx1870financev.fun http://www.hz0j3r3vo.fun http://wap.jx1870gardenv.fun http://www.jx1870guaranteev.fun http://wap.jx1870equalv.fun