[問題] DOS視窗程式問題

看板C_and_CPP作者 (傻傻)時間15年前 (2009/12/17 08:37), 編輯推噓6(6026)
留言32則, 9人參與, 最新討論串1/2 (看更多)
dear all, 我有一個程式test.exe,這個程式本身是用dos畫面來操作 當我在命令提示字元打上test後即可開啟這個程式 開啟test後畫面如下面,跟一般軟體一樣只是他的視窗是dos畫面 _________________________ File|Edit|View|Run|.... | | | | | ________________________| 在操作上的話 ex:要開啟file案alt+f 我的問題是類似這種dos畫面操作的程式 我是否有辦法用c語言直接把test上的功能 轉成我自己寫的gui介面來使用? 舉例來說,就有點像borland C++ builder的IDE環境在執行compiler,debug 但背後是在跑bcc32這個程式或turbo debugger 有類似經驗的大大麻煩指點迷津一下小弟會很感謝..... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.210.112.66

12/17 16:55, , 1F
個人覺得GUI直接重寫, 背後的實作在看能不能從原來的
12/17 16:55, 1F

12/17 16:56, , 2F
test的source code直接port過來可能比較容易也比較快@@"
12/17 16:56, 2F

12/17 16:59, , 3F
哈哈 我也想要有source code =.=
12/17 16:59, 3F

12/17 17:00, , 4F
其實我是要寫一個可以給別人開發程式的程式
12/17 17:00, 4F

12/17 17:00, , 5F
所以會用到一些編譯器跟除錯器 只是要讓他們在背後運行
12/17 17:00, 5F

12/17 17:01, , 6F
目前是遇到debuger部份不像bcc32那樣可以直接打command操作
12/17 17:01, 6F

12/17 17:03, , 7F
我也想過用mingw搭配gdb 可是不確定gdb可不可以開一些視窗
12/17 17:03, 7F

12/17 17:08, , 8F
我怕gdb無法開啟bcb寫的視窗程式跟.tds內的dubug 資訊
12/17 17:08, 8F

12/17 17:11, , 9F
小弟可不可以偷偷問, 為什麼不用現成的就好....(逃XD)
12/17 17:11, 9F

12/17 17:22, , 10F
因為我們老大要我寫一個可以給別人開發程式的程式
12/17 17:22, 10F

12/17 17:23, , 11F
只是不像qt, vc,borland那種大型的開發程式環境
12/17 17:23, 11F

12/17 17:25, , 12F
他要把我們當資工系來用我也沒辦法一.一
12/17 17:25, 12F

12/17 17:57, , 13F
資工系也不一定會你說的東西,有些人只摸過Windows下的東
12/17 17:57, 13F

12/17 17:58, , 14F
西,更別說DOS和Linux/FreeBSD/UNIX/Solaris...,我說的是
12/17 17:58, 14F

12/17 17:59, , 15F
真的,因為過去我的同學就是這樣!
12/17 17:59, 15F

12/17 18:03, , 16F
如果 test.exe 這種 TUI 的所有 menu item 都有 hotkey,
12/17 18:03, 16F

12/17 18:03, , 17F
那要做個專送 hotkey 的 front-end 應該是可以,否則應該
12/17 18:03, 17F

12/17 18:03, , 18F
行不通。:Q
12/17 18:03, 18F

12/17 18:24, , 19F
其實我說的test.exe是指 turbo debugger 內的td32.exe
12/17 18:24, 19F

12/17 18:26, , 20F
不過他的操作方式真的都有hotkey, s大您所指的front-end
12/17 18:26, 20F

12/17 18:27, , 21F
可以提示一下嗎? 我起初以為都是dos視窗可以用system("..")
12/17 18:27, 21F

12/17 18:28, , 22F
裡面加system("hotkey")的方式運行, 後來發現我太天真-.-
12/17 18:28, 22F

12/17 18:55, , 23F
…現在視窗系統好像不再支援dos圖形介面了吧?!
12/17 18:55, 23F

12/17 18:58, , 24F
直接用 win32 寫 GDI 不是會比較方便嗎?@@|||
12/17 18:58, 24F

12/17 19:26, , 25F
看來我可以遞離職信了=__=||
12/17 19:26, 25F

12/17 21:14, , 26F
現在要寫 dos 介面…手刻要費的心血說不定比 GUI 還多
12/17 21:14, 26F

12/17 21:25, , 27F
看有沒有 source code 沒有的話, 幾乎是很難
12/17 21:25, 27F

12/17 21:25, , 28F
john說的不對, 現在視窗還是有支援 dos圖形介面
12/17 21:25, 28F

12/17 22:53, , 29F
「開發給別人開發程式的程式」XD 我可以問你的薪水嗎...
12/17 22:53, 29F

12/18 00:11, , 30F
Borland的BGI library應該有用...
12/18 00:11, 30F

12/18 00:14, , 31F
Alt+F那些shortcut記得有支援, 但開啟menu好像固定是F10
12/18 00:14, 31F

12/18 00:14, , 32F
的樣子... :O
12/18 00:14, 32F
文章代碼(AID): #1BAUsndA (C_and_CPP)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 2 篇):
問題
6
32
文章代碼(AID): #1BAUsndA (C_and_CPP)