萬盛學電腦網

 萬盛學電腦網 >> 媒體工具 >> AAuto快手初次啟動了解hello world

AAuto快手初次啟動了解hello world

   第一次啟動快手,會彈出創建工程的向導,

  你也可以點擊“快手主菜單 -> 新建工程 -> 對話框應用程序” 打開創建工程的對話框。

  如下圖:

AAuto快手初次啟動了解hello world 三聯

  顯示的工程向導如下圖:

  在上圖的對話框界面中直接點擊創建工程按鈕 - 創建一個工程。

  在左側找到【工程管理器】,點擊【工程根目錄】,

  然後點擊工程管理器頂部左側第一個按鈕【顯示工程屬性 】

  可在【屬性面板】修改工程屬性。如下圖:

  修改屬性項以後,鼠標單擊其他屬性以完成輸入。

  我們試試把工程名字改為“我的工程”,可以看到【工程管理器】頂部的【保存】按鈕變成可用狀態。

  點擊【保存】按鈕保存新的工程設置。如下圖:

  在工程中可以看到 main.aau 源碼文件,

  *.aau 是AAuto源碼文件的專用格式,這實際上是一個純文本的文件( 可以使用普通記事本打開編輯 )

  而 main.aau 是應用程序的入口文件,

  應用程序啟動總是會首先運行 main.aau 裡編寫的代碼。

  在【工程管理器】中雙擊 main.aau ,

  在快手編輯器中打開該文件,因為 main.aau 裡包含的是創建對話框的源碼,

  所以編輯器默認顯示的是【對話框設計器】,可以點擊【代碼視圖】切換到【代碼編輯器】,

  如下圖:

  在左側【工具箱】點選按鈕控件,

  然後在對話框上按下鼠標拖動,畫出第一個按鈕控件,

  如下圖:

  點擊按鈕控件,在右側【屬性面板】修改控件屬性,如下圖:

  在【對話框設計器】上雙擊【按鈕控件】,

  自動切換到【代碼編輯器】,輸入代碼 mainForm.msgbox("hello world")

  如下圖( 鼠標點擊圖片可放大 ),可以看到編輯器會自動提示可選的完成代碼:

  mainForm 是【窗體對象】,

  一個【對象】有他的【成員屬性】,也有他的成員方法 - 我們叫他【成員函數】。

  mainForm.msgbox 就是一個【成員函數】,用來顯示一個【信息對話框】。

  圓點稱為【成員操作符】,不介意的話你可以把圓點讀為“的”。例如:“mainForm的msgbox”

  在函數後面放一對圓括號,也就是寫成 mainForm.msgbox() 就表示執行該函數。

  在圓括號中可以添加【參數】,mainForm.msgbox("hello world") 就是將【字符串參數】 "hello world" 傳給 mainForm.msgbox 函數,然後mainForm.msgbox就會在【對話框】上顯示接收到的【參數】,也就是 "hello world"。

  我們在快手上點擊【運行】按鈕,運行當前打開的aau文件,

  運行效果如下圖( 鼠標點擊圖片可放大 ):

  我們的第一個程序已經制作出來了,

  不要問我什麼是函數,什麼是字符串,老實說我的表達能力不太好,又沒看過什麼書,

  就好象一個兩歲的孩子問我【硬度】是什麼,我雖然知道很簡單,但是無奈干著急講不清楚,我覺得最好的辦法,就是這孩子不小心從柔軟的床上掉到堅硬的地面,這下子不用你說他也知道什麼叫硬度了,所以不要每天紙上談兵,也不要去看太多理論,動手試一試吧,摔幾次你就很快明白了,空談理論是學編程的大忌!

  如果你實在搞不清楚一些編程知識,或者你對掌握的編程知識存在或多或少的疑問,那就去制造更多的錯誤讓自已摔更多的跟頭,你就會真真切切的通過自己的努力掌握這些知識,你每天制造的編程錯誤越多,你的編程技術提升的就越快,別人給你的理論終究是來的容易去的快。

  下面我們將我們的第一個程序生成為可獨立運行的EXE文件,

  快手生成的EXE文件不需要外部運行庫,而且可以將工程中添加的所有目錄方便的嵌入EXE文件,分發給你的朋友或用戶都非常方便。

  友情提醒一下:發布以前請關閉那些比較嚴格的殺毒軟件、安全軟件,尤其是基於雲查殺的軟件,

  現在的安全殺毒軟件都非常敏感,要知道一部正常的電腦是不會頻繁生成他沒見過的全新的EXE文件,而且也不會頻繁的修改這些EXE文件,軟件開發工具完全正常的操作對於普通電腦可能就是不正常的,所以有可能他會干擾你的發布操作,導致生成的EXE啟動運行出錯,當然這些問題並不總是會出現,如果你不關也沒問題,那也可以不關,當你遇到發布不正常時,那麼記住我前面說的,關掉他們試試。

  最後點擊發布,如下圖:

  發布完成後,彈出下圖的對話框:

  點擊“打開發布目錄”,可以看到生成的EXE文件,如下圖:

  恭喜,你的第一個AAuto程序已經制作出來了。

copyright © 萬盛學電腦網 all rights reserved