AAuto 快速开发win32小程序
生活随笔
收集整理的這篇文章主要介紹了
AAuto 快速开发win32小程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
AAuto編程語言
AAuto是專用于桌面軟件快速開發的新一代混合型編程語言 -??具有動態語言輕便、靈活、快速開發的特性,而且又可以同時支持靜態類型開發,象靜態語言那樣使用。AAuto可以直接支持原生DLL,即使是外部EXE進程中的函數,也可以使用一句代碼聲明為普通的AAuto函數對象( 原生call支持 ),AAuto支持非常多的標準調用約定,例如 stdcall,cdecl,thiscall,fastcall,regparm(n)??等調用約定都可以支持。AAuto雖然小,但支持的接口很豐富、可以支持com靜態動態雙接口,象VBS一樣原生支持com對象。 用一個簡單的代碼演示一下,下面的AAuto代碼定義了一個結構體:| 1 2 3 4 5 6 7 | //定義類 class POINT { ??? int x; int y; //靜態類型?? ??? func = function(){ ???? ???//動態類型 ??? } } |
2軟件界面快速開發
AAuto提供web.form支持庫( 開源 ),可以創建web窗體加載網頁創建web風格的軟件界面,網頁與本機代碼可以直接交互,在快手工程向導里,就提供了 WEB UI 的模板。在使用web窗體時,你能感受到AAuto這種混合語言帶來的巨大方便,較之傳統編程語言,AAuto 可以更快更加方便的創建 WEB UI 程序,在AAuto自帶的范例中,就有一個多窗口瀏覽器的范例,僅僅使用了一頁300行源碼就實現了一個功能較完整的多窗口網頁瀏覽器,可以看出使用AAuto極大的簡化了Web相關開發技術。 另外,AAuto提供了web.layout支持庫,封裝了輕量快速的界面引擎HTMLayout,可以使用傳統的HTML,CSS技術,更加方便的實現漂亮的界面,而且運行,響應速度極快,官方也提供了大量HTMLayout的范例與教程。 當然,使用AAuto開發傳統界面也非常的方便,AAuto提供可視化開發工具,可以象VB一樣(實際上比VB更簡單)的通過拖拉控件創建程序。3快手 - AAuto集成開發環境
快手( AAuto集成開發環境)[1]下載壓縮包僅 6.x MB, 綠色軟件解壓即用 - 無論個人或企業都可以永久免費使用本軟件。快手內置AAuto標準庫,以及大量范例全部開源。AAuto用戶可以自由使用無需付費,使用AAuto制作的軟件產品不需要聲明使用AAuto開發,免費使用AAuto無任何附加條件。轉載于:https://www.cnblogs.com/Bonker/p/3359679.html
總結
以上是生活随笔為你收集整理的AAuto 快速开发win32小程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: phpcms v9二次开发之模型类的应用
- 下一篇: Riding the Fences US