thinBasic是一款basic編譯器,可以用于basic的編譯工作,它的使用非常簡單,有官方和自定義兩張模塊,你可以依照自己的操作習慣來自定義。另外,軟件還有語言解釋功能,不需要對代碼進行編譯就能立即執(zhí)行腳本,實用性非常強。
不僅如此,它還支持CORE,包含所有字符串和數(shù)字功能以及主程序流程以及TBGL,提供了從ThinBasic語言創(chuàng)建硬件加速圖形的界面。還支持CGI功能,包含許多功能構建,以便使用thinBasic作為服務器端Web腳本引擎,非常的強大且實用。為方便大家體驗,小編推薦thinBasic綠色版,該版本在原版基礎上進行了綠化,無需安裝即可使用,而且還是完全免費的,有需要的朋友可以來多多軟件站下載使用哦~
軟件特色:
一、容易學習和使用:
1、thinBasic語法基于流行的基本語言。
2、thinBasic被研究為易于使用,即使是非專業(yè)的程序員。
二、模塊化結構:
1、thinBasic由模塊組成。
2、模塊是擴展ThinBasic語言添加新功能的特殊DLL(動態(tài)鏈接庫)。
3、thinBasic使用Core模塊啟動每個腳本。如果當前腳本需要,所有其他模塊都將被動態(tài)加載。
三、有兩種thinBasic模塊:
1、官方模塊是由ThinBasic團隊直接開發(fā)的。
2、用戶定義的模塊將由thinBasic用戶直接使用thinBasic SDK開發(fā)。
四、非常豐富的功能集:1、無限制的數(shù)字和字符串變量。
2、本地和全局變量范圍。
3、程序流程控制:IF / THEN / ELSE / ELSEIF / END IF,WHILE / WEND,DO / LOOP,F(xiàn)OR / NEXT,SELECT CASE / CASE / CASE ELSE
4、用戶定義的功能:
功能/結束功能結束SUB / END SUB。
5、最多可將32個參數(shù)傳遞給用戶定義的功能。
6、通過BYVAL或BYREF的參數(shù)。
7、函數(shù)遞歸。
8、許多高級和低級預定義功能。
五、非常適合系統(tǒng)管理員:
1、自動化日常任務,客戶端和服務器
2、安排復雜的處理
3、管理用戶登錄自動化
軟件功能:
1、CORE:包含所有字符串和數(shù)字功能以及主程序流程。
2、TBGL:提供了從ThinBasic語言創(chuàng)建硬件加速圖形的界面。
3、CGI:包含許多功能構建,以便使用thinBasic作為服務器端Web腳本引擎。
4、FILE:文件和目錄的功能。
5、PC:處理PC的功能。
6、控制臺:管理要在文本模式控制臺下執(zhí)行的腳本。
7、OS:用于管理操作系統(tǒng)功能的功能。
8、LL:具有數(shù)據(jù)名稱關聯(lián)的鏈表數(shù)據(jù)結構。
9、加密:官方windows密碼學加上由thinBasic直接開發(fā)的加密函數(shù)。
10、DT:處理日期/時間的功能。
11、TCP:使用tcp協(xié)議發(fā)送/接收數(shù)據(jù)的功能。
12、BIFF:處理BIFF的功能。
13、INI:GetKey,SetKey,CountSections,GetSectionList,GetSectionKeyList等。
14、INET:檢測互聯(lián)網(wǎng)連接ON / OFF并鍵入(LAN,MODEM,PROXY),自動連接或掛機。
15、SMTP:支持HTML郵件,文件附件,同步和異步。
16、FTP:連接,退出,文件列表,目錄更改,上傳/下載同步和異步,文件刪除和所有服務器允許的命令。
17、注冊表:閱讀和寫作。
18、LIST對象:Create,AddItem,SetItem,GetItem,DelItem,Count,Join,Sort。
19、控制臺操作:打印,ProgressBar,Box,SetTitle,F(xiàn)ullScreen,Window,Top,Activate等。
20、Windows:MessageBox,InputBox,ProgressBar,標簽,網(wǎng)格,圖像。
21、Shell執(zhí)行同步和異步。
22、環(huán)境變量二進制文件讀寫。
23、文件處理:復制,重命名,大小,日期,殺死,存在,目錄。
24、路徑處理。
25、聲音播放(通過MCI)。
26、Windows控制打開,關閉,設置前臺,發(fā)送鍵。
27、SQL DB連接功能,任何ODBC兼容數(shù)據(jù)庫。
28、使用BIFF格式直接Excel文件寫入。
29、ZIP文件處理。