2010-10-12 75 views
1

我想製作一個讀取串口(V.24)的程序。 與來自串口的信息我需要分割一個字符串,並將其添加到MySQL數據庫。C語言,串口讀取器

我不知道的C非常好,所以我需要一些幫助,有什麼功能,我應該使用

的程序必須在Windows XP上運行,我必須讓它的服務。

感謝, 塞巴斯蒂安

+0

@Mitch小麥,他將不得不學習C,那麼他呢?我清楚地記得我想用C語言編寫一個Moon Lander克隆,然後我學習了C並完成了它。 :-) – 2010-10-12 13:13:45

回答

2

服務是一個調試的痛苦。我建議首先將代碼編寫爲普通應用程序 - 命令行將執行 - 然後,一旦它運行,將其轉換爲服務(這是一個機械過程)。

一般來說,C語言中基於Windows GUI的應用程序是第一次編寫的PITA。非常挑剔,非常敏感。命令行應用程序或服務將會更容易一些。

+1

我傾向於認爲唯一一個從頭開始編寫Windows GUI程序的人是Petzold;其他人都以他的節目爲基礎。 – MSalters 2010-10-12 13:47:34

+1

@ MSalters:呃,我聲稱這個可疑的榮譽= - )婊子也是! Windows不會告訴你發生了什麼問題。你只需要把它弄好,然後神奇地工作。 – 2010-10-12 14:34:06

1

我建議reading this。至於如果這將作爲服務工作,我不知道,但它應該。

您也可以查看existing開放源代碼項目,瞭解您是否可以將該來源作爲起點,或者他們是否已經解決了您的問題。