TwinBasic是一款專門為VB6和VBA代碼庫(kù)設(shè)計(jì)的現(xiàn)代編程語言,軟件繼承VB6精髓,融入新特性與改進(jìn)。提供全面開發(fā)環(huán)境,有易用代碼編輯器、強(qiáng)大調(diào)試器、豐富內(nèi)置控件等。隨twinBASIC發(fā)展穩(wěn)定,開發(fā)者愈發(fā)依賴。它還擴(kuò)展VB6語法,支持位移運(yùn)算符、代碼中定義接口等,提升編程效率。
TwinBasic設(shè)置教程
1、打開軟件,點(diǎn)擊上方標(biāo)簽欄里的 Windows 標(biāo)簽。
2、找到 Language 選項(xiàng),點(diǎn)擊進(jìn)入。
3、選中中文簡(jiǎn)體選項(xiàng)并點(diǎn)擊。
4、軟件界面隨即切換為中文版。
TwinBasic軟件特色
1、項(xiàng)目設(shè)置調(diào)整:項(xiàng)目設(shè)置 / 引用改為模式對(duì)話框,源于 VSCode 時(shí)期限制。
2、新增文件支持:下一版本支持 LIB/OBJ 文件,語法為 Import Library “filepath” As Link 。
3、快捷鍵自定義:所有常規(guī) IDE 操作設(shè)命令 ID,可自定義 205 個(gè)命令的鍵盤快捷鍵。
4、格式菜單完善:格式菜單功能全部實(shí)現(xiàn),為新版本做好準(zhǔn)備。
TwinBasic軟件功能
1、名稱更新:tbShellLib 更名為 WinDevLib,編譯器常量和模塊名稱同步修改。
2、智能感知升級(jí):Beta 368 及更高版本,智能感知因緩存優(yōu)化性能顯著提升。
3、COM 接口豐富:WinDevLib 涵蓋 2200 多個(gè)常見 COM 接口,保障兼容性。
4、API 集成增強(qiáng):納入約 5500 個(gè)經(jīng)審查的 Windows API,恢復(fù) 64 位兼容。
5、枚舉功能應(yīng)用:常量組轉(zhuǎn)為枚舉,發(fā)揮 twinBASIC 高級(jí)智能感知優(yōu)勢(shì)。
6、原生支持特性:作為 twinPACKAGE,借助 twinBASIC 原生支持實(shí)現(xiàn)無縫集成。
TwinBasic軟件亮點(diǎn)
1、twinBASIC 新功能委托備受關(guān)注,泛型支持后意義重大,異步編程存爭(zhēng)議。
2、twinBASIC 實(shí)現(xiàn) varargs 支持,用于 API 聲明的 ParamArray Args As Any () ,但少有人知。
3、開發(fā)者探討可變參數(shù)包裝 Windows API 函數(shù)難題,給出解決方案。
4、深入探討接口和類轉(zhuǎn)換,解決編譯器意外警告問題。
5、社區(qū)成員展示 64 位 shell 擴(kuò)展上下文菜單處理程序,功能超越 VB6。
6、社區(qū)期待更多 shell 擴(kuò)展示例,投票決定后續(xù)演示優(yōu)先級(jí)。
7、成員詢問 twinBASIC 項(xiàng)目文件格式及創(chuàng)建資源管理器瀏覽擴(kuò)展的可能。