首頁>Club>
8
回覆列表
  • 1 # 使用者9161091912394

    就是字元介面堆砌出來的,一般好點的編譯器會有自己整套的視窗類庫,不需要你自己從零開始編寫。比如turbo pascal 和borland c++帶的owl,也就是後來delphi和C builder用的vcl的前身(有點類似windows下的MFC?)。

    turbo pascal 7.0 和borland c++3.1的ide,就是用owl實現的。記得當年在dos下看到tp7華麗的介面時,簡直是大呼牛逼~~~

    其實除此之外,還有一個極少有人用過dos視窗類庫,Visula basic for DOS,應該是MS搞出來和當時紅極一時的owl競爭的,我曾經用過很短一段時間,功能很完整,但是沒有owl漂亮,再加上後來很快windows圖形系統普及,這類dos類庫漸漸就無人問津了

    當然,以上都是現成的視窗類庫,其中owl幾乎是dos下視窗介面的標準。但也有從零開始自己寫字元介面的,那就八仙過海各顯神通了,上點歲數的可以回憶一下這些純dos字元介面的軟體,都是當年時髦的exe啊:

    hd-copy

    pc tools

    Norton Utilities 8.0

    最後這個厲害了,可以在英文DOS的字元模式下直接顯示中文。我曾經做過類似的介面,印象中好像透過呼叫BIOS的int 10中斷,修改系統自帶的英文字型檔點陣,把不常用的英文字元點陣修改為漢字字元點陣,然後兩個字元拼成一個漢字----當然,這樣顯示的漢字個數是很有限的。

  • 2 # 使用者340068394014

    在所有程式中找到“附件”--“命令提示符”,這樣也能開啟Dos命令視窗。

    這樣在命令視窗就能執行Dos命令了。

  • 中秋節和大豐收的關聯?
  • 好天氣和壞天氣,你從這個故事中明白了一個什麼道理?