萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 軟體知識 >  >> 多媒體工具

AAuto 快手用戶庫與標準庫使用指南:建立自訂函數庫並呼叫標準庫抓取網頁

建立測試介面

  1. 建立「對話框應用程式」專案,開啟 main.aau。
  2. 在對話框放入一個按鈕與一個文字方塊控制項。
  3. 點選視窗本體,在屬性面板將 border 設為 resizable,執行時可拖曳調整視窗大小。
  4. 設定文字方塊 anchor 四邊皆為 true,使其隨視窗縮放;按鈕設定右下錨點固定位置。

放置按鈕控制項

設定視窗可縮放

執行時可調整視窗

放置文字方塊並調整大小

設定錨點屬性

修改按鈕文字

撰寫按鈕點擊事件

在設計器雙擊按鈕,自動產生 mainForm.button.oncommand 回呼函數。刪除預設註解後,利用編輯器自動提示找到 mainForm.edit 可用成員。

自動產生事件函數

清理後的事件函數

編輯器自動提示edit成員

查閱標準庫文件

所有視窗控制項定義於標準庫 win.ui.ctrl 命名空間。以 edit 為例,在標準庫中找到 win.ui.ctrl.edit 雙擊開啟即可查看完整成員列表與中文說明。

標準庫目錄結構

edit控制項庫原始碼

建立自訂用戶庫 myTools

  1. 在專案管理器右鍵「用戶庫」→「新建庫」,命名為 myTools。
  2. 庫檔預設包含 namespace myTools { ... } 結構。
  3. 修改庫程式碼,匯入標準庫 inet.http,撰寫 getHtml(url) 函數抓取網頁原始碼並回傳。

新建用戶庫選單

新建庫對話框

自動開啟myTools庫

用戶庫預設程式碼

修改後的myTools庫程式碼

匯入inet.http並實作getHtml

儲存庫檔後,在主程式 main.aau 的按鈕事件中呼叫 myTools.getHtml("https://example.com") 並將結果顯示於文字方塊。

主程式呼叫用戶庫

優化:加入智慧提示設定

在用戶庫末尾加入智慧提示配置程式碼,儲存後右鍵「用戶庫」→「重新整理目錄、智慧提示」,即可在主程式編輯時獲得參數提示。

智慧提示配置程式碼

重新整理智慧提示

主程式帶參數呼叫

註:若網速較慢,抓取時間會較長,後續可進一步優化非同步處理。

copyright © 萬盛學電腦網 all rights reserved