按鍵精靈商業獨立界面教程參考模板_第1頁
按鍵精靈商業獨立界面教程參考模板_第2頁
按鍵精靈商業獨立界面教程參考模板_第3頁
按鍵精靈商業獨立界面教程參考模板_第4頁
按鍵精靈商業獨立界面教程參考模板_第5頁
已閱讀5頁,還剩42頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、商業獨立型界面制作教程目錄給獨立界面添加注冊功能2給獨立界面添加解綁功能13給獨立界面添加試用功能16給獨立界面添加載入自動注冊功能19設置獨立界面各按鈕的有效性(優化)22給獨立界面添加啟動腳本功能25給獨立界面添加暫停繼續功能28給獨立界面添加終止腳本功能31給獨立界面添加保存設置功能33關于源碼的一些補充和命令的詳細說明35給獨立界面添加熱鍵修改設置441 / 47給獨立界面添加注冊功能1、 打開按鍵精靈商業版,新建一個腳本。點擊右邊的“界面”按鈕,可以看到按鍵精靈界面編輯器,用于制作按鍵精靈腳本設置界面的工具。如下圖2、 將右邊屬性面版上的名稱一欄改為“主界面”,其他保持不變。如下圖3

2、、 選擇工具箱上的標簽控件在界面上框選一個區域。如下圖4、 將右邊對應的屬性面版上的標題改為“注冊碼:”,其他保持不變。如下圖5、 選擇工具箱上的“輸入框”控件,在界面上框選出一個區域。如下圖6、 將右邊屬性面版上的名稱一欄改為“注冊碼輸入框”,其他保持不變。如下圖7、 選擇工具箱上的下拉框控件在界面框先一個區域,如下圖8、 將右邊屬性面版上的名稱一欄改為“注冊服務器”,選項列表上添加“電信1、網通1、電信2”,初始選項一欄設為“0”,其他保持不變。如下圖9、 選擇工具箱上的按鈕控件在界面框選一個區域,如下圖10、 將右邊屬性面版上的名稱一欄改為“注冊按鈕”,標題一欄改為“注冊”,其他保持默認

3、。如下圖11、 界面控件都畫好了,下面給腳本添加上我們的注冊功能代碼。選中“注冊”按鈕,選擇屬性面版上的按鈕點擊事件(或雙擊“注冊”按鈕),來到腳本源文件編輯界面。如下圖12、 在“注冊”按鈕的點擊事件里面添加以下代碼(雙斜杠開始綠色字體表示代碼注釋,可不需要添加,不影響腳本執行)。13、 選擇右邊腳本屬性面板,將描述一欄改為自己的腳本描述,如“商業獨立界面演示”,文件名一欄改為“商業獨立界面演示.Q”,設置界面一欄選擇“使用按鍵精靈制作界面”。如下圖14、 點擊發布按鈕上的小三角,選擇制作按鍵小精靈。如下圖15、 在制作頁面上選擇【商業型獨立型界面】,如下圖16、 切換到更多設置面版,主要設

4、置作者賬號、作者密碼及小精靈編號17、 點擊“立即制作”按鈕,保存小精靈。如下圖18、 提示制作成功后打開新生成的小精靈。界面如下19、 在輸入框內填入小精靈注冊碼(注冊碼通過小精靈作者軟件注冊系統后臺獲取),如下圖20、 點擊注冊按鈕,提示軟件激活成功后彈出提示框注冊成功。如下圖(獨立界面添加注冊功能講解完畢)給獨立界面添加解綁功能1、 在界面上添加一個按鈕,在屬性界面上把名稱改為“解綁按鈕”,標題改為“解綁”。如下圖2、 選中“解綁”按鈕,選擇屬性面版上的按鈕點擊事件(或雙擊“解綁”按鈕),來到腳本源文件編輯界面。如下圖3、在“解綁”按鈕的點擊事件里面添加以下代碼(雙斜杠開始綠色字體表示代

5、碼注釋,可不需要添加,不影響腳本執行)。3、 發布生成新的小精靈并打開成功注冊小精靈(詳細步驟參考給獨立界面添加注冊功能中的第14到20步)。點擊解綁按鈕,彈出解綁成功。如下圖(獨立界面添加解綁功能講解完畢)給獨立界面添加試用功能4、 在界面上添加一個按鈕,在屬性界面上把名稱改為“TrialRegister”,標題改為“試用”。如下圖5、 選中“試用”按鈕,選擇屬性面版上的按鈕點擊事件(或雙擊“試用”按鈕),來到腳本源文件編輯界面。如下圖3、在“試用”按鈕的點擊事件里面添加以下代碼(雙斜杠開始綠色字體表示代碼注釋,可不需要添加,不影響腳本執行),注意19行將變量“試用注冊碼”設置為小精靈的試用

6、注冊碼。6、 發布生成新的小精靈并打開小精靈(詳細步驟參考給獨立界面添加注冊功能中的第14到18步)。點擊試用按鈕,彈出注冊成功。如下圖(OCX獨立界面添加試用功能講解完畢)給獨立界面添加載入自動注冊功能1、點擊界面,返回到按鍵精靈界面編輯器,在右邊屬性面版選擇“主界面 窗體”,在界面事件中選擇“加載”來到腳本源文件編輯界面。如下圖2、在界面的的加載事件里面添加以下代碼(雙斜杠開始綠色字體表示代碼注釋,可不需要添加,不影響腳本執行)。3、發布生成新的小精靈并打開小精靈(詳細步驟參考給獨立界面添加注冊功能中的第14到18步)。軟件自動注冊彈出軟件激活成功。如下圖(獨立界面添加載入自動注冊功能講解

7、完畢)設置獨立界面各按鈕的有效性(優化)1、優化分析:注冊碼輸入框注冊服務器下拉框注冊按鈕解綁按鈕試用按鈕界面載入注冊成功無效無效無效有效無效界面載入注冊失敗有效有效有效無效有效點擊注冊成功無效無效無效有效無效點擊注冊失敗有效有效有效無效有效點擊試用功能無效無效無效有效無效點擊試用失敗有效有效有效無效有效2、界面載入注冊成功時各按鈕設置,如下圖3、界面載入注冊失敗時各按鈕設置,如下圖4、 點擊注冊按鈕注冊成功時各按鈕設置,如下圖5、 點擊試用按鈕注冊成功時各按鈕設置,如下圖6、發布生成新的小精靈并打開小精靈(詳細步驟參考給獨立界面添加注冊功能中的第14到18步)。(設置獨立界面按鈕有效性講解完

8、畢)給獨立界面添加啟動腳本功能1、 在界面上添加一個按鈕,在屬性界面上把名稱改為“啟動按鈕”,標題改為“啟動”。如下圖2、 選中“啟動”按鈕,選擇屬性面版上的按鈕點擊事件(或雙擊“啟動”按鈕),來到腳本源文件編輯界面。如下圖3、在“啟動”按鈕的點擊事件里面添加以下代碼(雙斜杠開始綠色字體表示代碼注釋,可不需要添加,不影響腳本執行)。4、給腳本添加一行簡單的彈出框命令,如下圖5、發布生成新的小精靈并打開成功注冊小精靈(詳細步驟參考給獨立界面添加注冊功能中的第14到20步)。在小精靈注冊成功后點擊啟動按鈕,提示腳本啟動功能。如下圖(獨立界面添加啟動腳本功能講解完畢)給獨立界面添加暫停繼續功能1、

9、在界面上添加一個按鈕,在屬性界面上把名稱改為“暫停繼續按鈕”,標題改為“暫停/繼續”。如下圖2、 選中“暫停繼續”按鈕,選擇屬性面版上的按鈕點擊事件(或雙擊“暫停繼續”按鈕),來到腳本源文件編輯界面。如下圖3、在“暫停繼續”按鈕的點擊事件里面添加以下代碼(雙斜杠開始綠色字體表示代碼注釋,可不需要添加,不影響腳本執行)。4、給腳本添加一些簡單的命令,如下圖5、發布生成新的小精靈并打開成功注冊小精靈(詳細步驟參考給獨立界面添加注冊功能中的第14到20步)。在小精靈注冊成功后啟動腳本測試“暫停繼續”按鈕。(獨立界面添加暫停繼續功能講解完畢)給獨立界面添加終止腳本功能1、 在界面上添加一個按鈕,在屬性

10、界面上把名稱改為“終止按鈕”,標題改為“終止”。如下圖 2、 選中“終止”按鈕,選擇屬性面版上的按鈕點擊事件(或雙擊“終止”按鈕),來到腳本源文件編輯界面。如下圖3、在“終止”按鈕的點擊事件里面添加以下代碼(雙斜杠開始綠色字體表示代碼注釋,可不需要添加,不影響腳本執行)。4、發布生成新的小精靈并打開成功注冊小精靈(詳細步驟參考給獨立界面添加注冊功能中的第14到20步)。在小精靈注冊成功后啟動腳本測試“終止”按鈕。(獨立界面添加終止腳本功能講解完畢)給獨立界面添加保存設置功能3、 在界面上添加一個按鈕,在屬性界面上把名稱改為“保存按鈕”,標題改為“保存設置”。如下圖 4、 選中“保存設置”按鈕,

11、選擇屬性面版上的按鈕點擊事件(或雙擊“保存設置”按鈕),來到腳本源文件編輯界面。如下圖3、在“保存設置”按鈕的點擊事件里面添加以下代碼(雙斜杠開始綠色字體表示代碼注釋,可不需要添加,不影響腳本執行)。4、發布生成新的小精靈并打開成功注冊小精靈(詳細步驟參考給獨立界面添加注冊功能中的第14到20步)。在小精靈注冊成功后啟動腳本測試“保存設置”按鈕。(獨立界面添加保存設置功能講解完畢)關于源碼的一些補充和命令的詳細說明補充:上面的源碼里在注冊的時候并沒有對變量”注冊結果”進行初始賦值。因為在按鍵里面未賦值的變量的默認值為0,可能導致小精靈未注冊成功時也出現注冊功能的提示信息,所以需要對變量先進行下

12、賦值。如下圖相關命令的詳細說明:命令名稱MyMacro.Register命令功能注冊小精靈命令參數參數1 字符串型,小精靈注冊碼參數2 整數型,小精靈注冊服務器 0代表:電信一 1代表:網通一 2代表:電信二返 回 值整數型,返回注冊結果 0 為注冊成功腳本例子按鍵精靈8及以上語法 1. 例子1:2. Dim RegisterResult3. RegisterResult = MyMacro.Register(“abcdefg”, 0) / 注冊碼”abcdefg”通過電信一服務器注冊小精靈4. If RegisterResult = 0 Then5. /注冊成功6. /MessageBox

13、"注冊成功!" 7. Else8. /注冊失敗9. /MessageBox "注冊失敗!"10. End If11. 例子2:12. Dim RegisterResult13. RegisterResult = MyMacro.Register(“”, 0) / 使用上次注冊過的注冊碼通過電信一服務器注冊小精靈14. If RegisterResult = 0 Then15. /注冊成功16. /MessageBox "注冊成功!" 17. Else18. /注冊失敗19. /MessageBox "注冊失敗!"2

14、0. End If21./LeftClickS: 超級模擬方式,兼容性更強,對鍵盤和鼠標沒有特別的要求,PS2(圓口)和USB接口的鼠標都可以使用/LeftClickH: 硬件模擬方式,僅支持PS(圓口)的鼠標 點擊查看使用硬件模擬方式的注意事項LeftClick 5/在當前鼠標的位置單擊鼠標左鍵5次命令名稱MyMacro.ClearRegister命令功能解除小精靈綁定狀態調用該命令后小精靈自動退出命令參數無返 回 值整數型,返回-1表示解綁成功腳本例子按鍵精靈8及以上語法 1. 例子1:2. Dim RegisterResult3. RegisterResult = MyMacro.Cle

15、arRegister4. RegisterResult = 15. If RegisterResult = 1 Then6. /MessageBox "解綁失敗!"7. End If/LeftClickS: 超級模擬方式,兼容性更強,對鍵盤和鼠標沒有特別的要求,PS2(圓口)和USB接口的鼠標都可以使用/LeftClickH: 硬件模擬方式,僅支持PS(圓口)的鼠標 點擊查看使用硬件模擬方式的注意事項LeftClick 5/在當前鼠標的位置單擊鼠標左鍵5次命令名稱MyMacro.HotkeyMode命令功能設置小精靈熱鍵模式命令參數參數1整數型,熱鍵模式返 回 值無腳本例子

16、按鍵精靈8及以上語法 1. MyMacro.HotkeyMode 0 '普通模式2. MyMacro.HotkeyMode 1 '增強模式3. MyMacro.HotkeyMode 2 '硬件模式4. MyMacro.HotkeyMode 3 '軟件模式5. MyMacro.HotkeyMode 4 '共享模式/LeftClickS: 超級模擬方式,兼容性更強,對鍵盤和鼠標沒有特別的要求,PS2(圓口)和USB接口的鼠標都可以使用/LeftClickH: 硬件模擬方式,僅支持PS(圓口)的鼠標 點擊查看使用硬件模擬方式的注意事項LeftClick 5/在

17、當前鼠標的位置單擊鼠標左鍵5次命令名稱MyMacro.SendHotKey命令功能發送小精靈熱鍵命令參數參數1 整數型,腳本序號參數2 整數型,熱鍵狀態 0代表啟動,1暫停繼續,2終止,3全部終止返 回 值無腳本例子按鍵精靈8及以上語法 1. MyMacro.SendHotKey 1, 0 / 啟動第1個腳本2. MyMacro.SendHotKey 1, 2 / 終止第1個腳本LeftClick 5/在當前鼠標的位置單擊鼠標左鍵5次命令名稱MyMacro.SetHotKey命令功能設置小精靈熱鍵命令參數參數1 整數型,腳本序號參數2 整數型,熱鍵狀態 0代表啟動,1暫停繼續,2終止,3全部終

18、止參數3 整數型,按鍵碼參數 4 整數型,功能鍵 1:SHIFT,2:CTRL,4:ALT返 回 值無腳本例子按鍵精靈8及以上語法 1. MyMacro.SetHotKey 1, 0, 67, 2 '設置第1個腳本的啟動熱鍵為ctrl+cLeftClick 5/在當前鼠標的位置單擊鼠標左鍵5次命令名稱MyMacro.SaveSettings 命令功能保存小精靈界面設置到默認配置文件命令參數參數1 整數型,1 為保存返 回 值無腳本例子按鍵精靈8及以上語法 1. MyMacro.SaveSettings 1 '保存小精靈界面設置到配置文件LeftClick 5/在當前鼠標的位置單

19、擊鼠標左鍵5次命令名稱MyMacro.UserCenter 命令功能顯示用戶中心(商業型獨立界面登陸模式模板命令)命令參數參數1 布爾型,True:只會執行自動登陸 False:出現3種對話框返 回 值整數型0:未登錄和登陸失敗1:登陸成功和注冊失敗2:登陸成功和注冊成功腳本例子按鍵精靈8及以上語法 1. 例子1:2. 返回值 = MyMaro.UserCenter(True) / 執行自動登陸(會判斷是否”自動登陸”和”記住密碼”)3. 例子2:4. 返回值 = MyMaro.UserCenter(False) /當用戶未登陸、注冊失敗時,提供登錄框;當用戶已登陸、過期時,提供充值框;當用戶已登陸、未到期,提供用戶中心LeftClick 5/在當前鼠標的位置單擊鼠標左鍵5次命令名稱GetEnvironmentVar命令功能獲取按鍵精靈

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論