全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3421
推到 Plurk!
推到 Facebook!

請教Terminal.exe是用Spcomm元件寫的嗎

答題得分者是:mephise
mcho_60461
一般會員


發表:16
回覆:23
積分:7
註冊:2006-07-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2009-09-24 20:56:56 IP:123.110.xxx.xxx 訂閱
請問版主及大大:
小弟使用Com Port元件(spcomm)開發Micon更新程式 ,傳輸資料都沒有問題了唯一問題就是
當在Connet狀態拔掉USB線後程式就當了,程式也關不掉,進入工作管理員-處理程序也無法關只有
重開機一途,我用Terminal.exe連時就不會有上述問題我很想知道Terminal.exe是用什麼元件寫的
以下是我Connet及disconnet的原始碼:
procedure TFCopyXpUpdate.Button1Click(Sender: TObject);
var
begin
try
if ComPort.Connected then
ComPort.Close;
else
ComPort.Open;
except
on E : Exception do
begin
MessageBeep(Word(-1));
end;
end;
end;
請求大大能不吝賜教!謝謝!

------
mcho
編輯記錄
mcho_60461 重新編輯於 2009-09-25 19:36:52, 註解 無‧
mcho_60461 重新編輯於 2009-09-25 19:48:25, 註解 無‧
mcho_60461 重新編輯於 2009-09-25 19:50:13, 註解 無‧
mcho_60461 重新編輯於 2009-09-25 19:51:08, 註解 無‧
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2009-09-25 16:16:47 IP:122.116.xxx.xxx 訂閱
原始碼重新編排一下吧 ^^
mephise
高階會員


發表:4
回覆:149
積分:205
註冊:2004-02-09

發送簡訊給我
#3 引用回覆 回覆 發表時間:2010-10-15 11:50:13 IP:220.130.xxx.xxx 訂閱
因為我也是使用 SPComm, 所以也把自己寫的類似 Terminal.exe 程式拿出來測了一下
並無上述您所提到的問題啊, 頂多了不起不知道ComPort不見了, 不過也不會當機或停頓
直接拔USB之後 SPComm 要 StopComm 然後再重新 StartComm


我程式附件貼不上去, 有需要請再來信索取 mephise@mephise.com
程式壓縮檔約300K


原來是用 Delphi7寫的
不過今年年初用 Delphi 2009重新編譯了一遍
如果你是舊版的Delphi可能會無法編譯 (至少會出現很多 DoubleBuffer 屬性不存在的訊息)
------
Mephise Chen
前興德工程師
mcho_60461
一般會員


發表:16
回覆:23
積分:7
註冊:2006-07-31

發送簡訊給我
#4 引用回覆 回覆 發表時間:2010-10-30 12:48:50 IP:114.32.xxx.xxx 訂閱
mephise:您好!
首先要謝謝您回覆我的問題,很久沒有人回應了!我真是遇到救星了
我是用在鐵捲門滾碼遙控器拷貝機HCD-900升級版本用的。
您使用 SPComm寫的類似 Terminal.exe 程式壓縮檔如方便,請mail給我
mcho@ssinsp.com.tw
還有您用那一版本的SPComm可否也一併傳給我。
我同時mail給您我程式壓縮檔,請指教!再次謝謝您!
------
mcho
編輯記錄
mcho_60461 重新編輯於 2010-10-30 05:52:28, 註解 無‧
系統時間:2024-04-25 20:34:58
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!