推 peder: 會不會是 build 的問題,可以參考一下連結04/10 17:47
推 Dforce: 寫win32啊~ 不過沒有框架 XDDD04/10 17:58
→ Dforce: 滿足程式小、無需額外的runtime library04/10 17:59
目前就是一定要用GUI QQ
→ peder: Build a static Qt http://goo.gl/4xFLi5 04/10 18:07
→ peder: 如果要用 qt 可以不用新的版本 會很肥04/10 18:08
→ peder: 4.8 或 4.6 應該就可以滿足你的需求了04/10 18:08
我目前是用5.4.1版 我會試著用比較低的試試
→ petercoin: 用CreateWindow手刻... 04/10 18:58
→ james732: MFC的dialog base其實算簡單了,可以試試看 04/10 19:50
最後的手段的確就是自己刻視窗或用MFC了,但還是想知道有沒有比較好的方法
→ wenyonba: 如果功能這麼簡單,平台又是Windows XP,VB6吧,用MFC做視 04/10 20:11
→ wenyonba: 窗還真的有點搞剛~~ 04/10 20:11
VB是倒數第二手段... 老實說自從開始寫CODE以來我盡量少接觸弱型別語言,
怕不小心養成不好的習慣。但語言畢竟是死的,如果最後沒其他好方法我還是會考慮。
推 johnpage: Asm04/10 20:13
功力不夠= =||
→ saxontai: Qt 4.x (static) + QSerialPort 或 Win32 API 慢慢刻04/10 22:47
我會先嘗試使用較低版本的Qt,另外請問一下 我下載的Qt Creator是3.3.1版
About那邊寫Based on Qt 5.4.1 (MSVC 2010, 32 bit),這代表他不能吃 Qt 4.X版本嗎?
推 wuliou: 功能那麼簡單寫Console就好了吧…04/10 23:36
功能雖然簡單,但是因為程式是要給OP用的,所以盡量不要讓他們自己KEY IN東西
不過似乎還有DOS文字版本的視窗程式的樣子,我想我會研究一下。
→ descent: 15MB 還是比 jvm, .net framework 小吧04/10 23:57
的確,所以我並沒有完全否決使用Qt,主要是顧慮到程式會用公司MAIL傳送,
所以是能小則小
→ koka813: 通常扯到gui framework都不會小到哪去吧~04/11 01:24
好像的確是這樣QQQQ
推 prismwu: win32 又小 又什麼都不用多裝 (windows的話)04/11 02:15
若是其他方便開發的選項都不適合的話,我會考慮..
推 NilPtr: 有跨平台的需求就wxWidgets吧,不然就 WIN 32 API04/11 02:30
目前是沒有跨平台需求,公司電腦多數都XP(連WIN7都少...)
→ uranusjr: Qt 靜態編譯只能用 GPL 授權, 不建議04/11 07:49
其實我是用動態編譯,編完後再把需要的DLL檔複製一份與EXE包在一起,
據我所知這樣就可以規避授權問題,請參閱http://ppt.cc/GK8R
但其實以這支程式的技術含量及用途..我想公司應該也不在意開不開源了吧...
推 LiloHuang: VB6 是最方便的,再來是 Win32 API 搭配 CreateDialog*04/11 09:56
→ LiloHuang: VB6 可透過 MSComm Control 來跟 RS232 通訊,超方便!04/11 10:20
VB我目前傾向放在後面再考慮,原因上面有說明到。
推 sunnypeng: WTL 04/11 10:34
這還蠻有趣的,之前沒接觸過,稍微GOOGLE了一下
是Windows Template Library嗎? 我會研究一下看能不能達到我的需求
推 damody: win32有資源檔可以用啊04/11 12:35
主要是刻視窗太麻煩(眼死...
→ KILLE: Qt只要給錢 就可以靜態連且不用開源04/11 13:21
這種小專案我想公司應該不會另外編預算.....|||
Tera Term其實我本來就有用過,只是因為這支程式要給OP使用,
所以要盡量做到ONE KEY TO USE,不要讓他們手動KEY指令進去。
推 soheadsome: wxWidget的靜態library滿好編的04/11 22:48
我會在今天試著編一下,希望包出來(含DLL)的檔案別太大...
這東西看起來好棒!! 跟上面的WTL好像都是設計成精簡程式容量大小,
重點是還自帶一個UI設計界面,好像是目前最好的選擇了!!
推 maplefog: BCB也可以 不過就要另花錢買正版的04/12 20:47
BCB阿...以前讀大一時老師有教過...沒什麼記憶了,我會看看
另外請教一下BCB6不是在很久之前就開放免費使用了嗎?
還是我要的功能必須要用之後較新的版本才能達到?
--
【微小說】我意外失明,女友不離不棄。後來,她遭遇車禍,臨終前把角膜捐給了我。
護士告訴我,女友離開的時候微笑著,讓我用她的眼睛代替她去好好看她眼中的世界。
我睜著剛複明的雙眼,淚如雨下。走上街頭,一切的一切都那麼熟悉,只是所有男人的
頭頂都多了一個字,要不是“攻”,要不是“受"。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.125.140.96
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1428896058.A.E9C.html
※ 編輯: chrisos (59.125.140.96), 04/13/2015 11:35:45
※ 編輯: chrisos (59.125.140.96), 04/13/2015 11:37:14
推 serikafan: bcb6可以做得到,不過我雖然也有聽說有開放,不過官網上 04/13 13:13
→ serikafan: 找不到連結 04/13 13:14
→ wenyonba: 弱型別語言,你也可以寫成強別型啊XD~~一直Cxxx() 04/13 15:12
→ Jockey66666: 如果你的UI不需要太多功能 用MFC真的蠻簡單的 04/13 17:08
→ Jockey66666: 又能滿足你想要輕巧的需求 04/13 17:09
→ james732: UI要求不太多的話MFC dialog base算是個選擇 04/13 18:45