這個(gè)上位機(jī)開發(fā)主題主要是以控件應(yīng)用為主搭建應(yīng)用程序。這是選擇Pascal的主要原因之一,用現(xiàn)成的輪子來(lái)搭建應(yīng)用,讓開發(fā)過(guò)程更多精力來(lái)處理業(yè)務(wù)邏輯,而不是程序?qū)崿F(xiàn)。
為什么選擇pascal作為上位機(jī)的開發(fā)語(yǔ)言?這是一門老的掉牙幾乎被忘卻的語(yǔ)言,但也是很成熟的編程語(yǔ)言,控件豐富,使用簡(jiǎn)單,開發(fā)高效,特別適合我這種菜鳥級(jí)別的coder,特別是不需要安裝版本各異的.net框架了。Delphi是多么的輝煌,幾經(jīng)轉(zhuǎn)手變得龐大而臃腫(看別說(shuō)的,我也是菜鳥),開源免費(fèi)的CodeTyphon很好的繼承了它的優(yōu)點(diǎn)。
1.下載軟件
官方下載網(wǎng)站:https://www.pilotlogic.com/sitejoom/index.php/downloads/category/14-codetyphon.html
最新是7.80版本,就是下載速度太慢,要有耐心。
2.安裝軟件
下載完成是一個(gè)壓縮文件,需要解壓到一個(gè)文件夾,路徑文件不要有空格。
windows下安裝,進(jìn)入解壓的文件夾,找到setup.bat文件,右鍵選擇“以管理員身份運(yùn)行”。會(huì)自動(dòng)向C盤根目錄下codetyphon文件夾釋放安裝文件。

看到上面菜單選項(xiàng)后,選擇“0”,安裝庫(kù)文件,看提示下一步即可,中間有個(gè)復(fù)選框,記得取消,那是bing的廣告插件。
插件安裝完成后,輸入“9”,退出安裝。桌面上會(huì)有這個(gè)圖標(biāo)。

3.編譯軟件
雙擊圖標(biāo),進(jìn)入控制中心,如下圖,選擇自己想要安裝的ide版本,我選擇64位BigIDE,控件最全,占用空間也大。這些控件都已配置好了,不需要自己再安裝。

選擇安裝版本后,控制中心開始進(jìn)行軟件的編譯,耗時(shí)較長(zhǎng),可以干點(diǎn)別的。安裝完成會(huì)自動(dòng)退出命令行狀態(tài)。桌面上會(huì)出現(xiàn)如下的ide圖標(biāo)。

4.調(diào)整IDE布局
雙擊Typhon64進(jìn)入可視化IDE環(huán)境,但是默認(rèn)是各窗口分離的樣式,類似于早期的C++builder 6.0。自己喜歡一體化的布局,可以用鼠標(biāo)拖拽住各窗口的黃色區(qū)域進(jìn)行調(diào)整組合。下圖是我喜歡樣子。

到此我們就可以開心的編程了。