2012年12月9日 星期日

[C#] 我與C#的相遇...

說到C#, 會使用到也真的是個因緣際會
今年年出我買了人生的第一台車--Ford Focus
到了年中時, 開始踏入修改行車電腦的不歸路
正當大家不斷使用網路上神人所釋出的改車軟體時
有一個念頭在我心中悄悄萌芽

"我為什麼不能自己寫一個呢?"

於是, 我找上了原作者

原作者算蠻熱心的
將行車電腦的通訊格式及相關文件全寄給我參考
當然比較細節的部分仍是靠自己摸索
以及抓行車電腦的資料去解析

至於要用哪種程式語言來寫呢?

首先, 要設計視窗介面軟體
最好用的還是微軟的開發環境
但就個人使用過BCB的經驗
當還最好是用個操作介面差不多的程式語言啦
因此, 選定了C#

當然會有人問, 既然用過BCB
為何不使用Visual C++呢
那是因為Visual C++的MFC實在太難用
(其實該說我不會用啦...)
再加上物件的使用不像BCB那麼直觀

另一個選用C#的原因
是因為如果這套軟體在PC上可以順利執行
日後轉換到Windows Phone上理應當不會花太多工
那是不是以後改車就可以用手機來弄
就不需要隨時帶著一台Notebook呢

而且, 用了C#後才發現
它許多的觀念及語法與JAVA相當的相似
這也意謂著我可以將相同的觀念代到Android系統上
所以C#對我而言, 真的是一個很好的跳板

於是, 我的C#開發之路, 就這樣啟程了...

1 則留言:

廳長 提到...

Roger 兄真是太強大了! 期待您的作品 :)