當前位置:首頁 » 編程軟體 » 腳本創建按鈕

腳本創建按鈕

發布時間: 2022-08-05 16:49:48

❶ 易語言製作腳本按鍵的問題

我寫過個這個小東西吧核心代碼給你,用資料庫儲存鍵代碼的
.版本 2
.支持庫 spec
.支持庫 eAPI

.如果 (編輯框腳本.內容 ≠ 「」)
停止 = 真
腳本 = 分割文本 (編輯框腳本.內容, #換行符, )
.判斷循環首 (停止)
.計次循環首 (取數組成員數 (腳本), n1)
腳本中的按鍵 = 取文本中間 (腳本 [n1], 3, 1)
等待時間 = 到數值 (取文本中間 (腳本 [n1], 9, 1))
打開 (「鍵代碼」, , , , , , )
.計次循環首 (取記錄數 (), )
.如果 (腳本中的按鍵 = 讀 (「按鍵」))
預發送鍵代碼 = 讀 (「鍵代碼」)
.否則
跳過 ()
.如果結束

.計次循環尾 ()
關閉 ()
' 調試輸出 (鎖定窗口, 預發送鍵代碼)
.如果 (單選框後台.選中)
發送消息_ (鎖定窗口, 258, 預發送鍵代碼, 0)
延遲 (100)
.否則
模擬按鍵 (預發送鍵代碼, , )
延遲 (100)
.如果結束
延遲 (等待時間 × 1000)
.計次循環尾 ()
.判斷循環尾 ()

.否則
信息框 (「無法發送空腳本」, 0, )

❷ 如何在unity3d中創建腳本

方法/步驟

1
Unity支持三種匯編語言,分別是JS、c#和Boo。創建腳本的方法主要有三種,首先啟動Unity,單機菜單欄中的Assets->Create來添加腳本。

2
第二種是啟動Unity後,單擊Project視圖中的Create按鈕創建腳本,如圖所示。

3
啟動Unity應用程序,在Project視圖中的assets文件夾內通過右擊彈出的
列表框創建腳本,如圖所示。

4
添加完腳本後就可以在Project視圖中看到。

5
雙擊腳本文件就可以將其打開進行編輯。

http://jingyan..com/article/d169e18645bb45436611d8f0.html

❸ 【C++語言】新建按鈕功能腳本怎麼編寫

C++本身是不提供圖形處理的... 你可以用MFC或者Qt輔助

❹ 怎樣使用BAT腳本實現自動按鍵盤的某個鍵

批處理是不行的 用VBS 很簡單 例子如下
Set objShell = CreateObject("Wscript.Shell")
do
WScript.Sleep 3000
objShell.SendKeys "{F5}"
WScript.Sleep 3000
objShell.SendKeys "{F5}"
loop

使用 SendKeys 方法可以將鍵擊發送到無自動化界面的應用程序中。多數鍵盤字元都可用一個鍵擊表示。某些鍵盤字元由多個鍵擊組合而成(例如,CTRL+SHIFT+HOME)。要發送單個鍵盤字元,請將字元本身作為 string 參數發送。例如,要發送字母 x,則請發送 string 參數 "x"。

可使用 SendKeys 同時發送多個鍵擊。為此,可將每個鍵擊按順序排列在一起,以此來創建表示一系列鍵擊的復合字元串參數。例如,要發送鍵擊 a、b 和 c,則需要發送字元串參數 "abc" 。SendKeys 方法將某些字元用作字元的修飾符(而不使用其本身的含義)。這組特殊的字元可包括圓括弧、中括弧、大括弧,以及:

加號 "+"
插入記號 "^"
百分號 "%"
和「非」符號 "~"

用大括弧 "{}" 括起這些字元可以發送它們。例如,要發送加號,請使用字元串參數 "{+}"。SendKeys中使用的中括弧 "[ ]" 無任何特殊含義,但是必須把它們括在大括弧中,以便容納確實要賦予其特殊含義的應用程序(例如,對於動態數據交換 (DDE) 就是這樣)。

要發送左中括弧字元,請發送字元串參數 "{[}";要發送右中括弧字元,請發送字元串參數 "{]}"。
要發送左大括弧字元,請發送字元串參數 "{{}";要發送右大括弧字元,請發送字元串參數 "{}}"。

某些鍵擊不生成字元(如 ENTER 和 TAB)。某些鍵擊表示操作(如 BACKSPACE 和 BREAK)。要發送這些類型的鍵擊,請發送下表中列出的參數:

空格鍵 " "
退格鍵 {BACKSPACE} 或 {BS} 或 {BKSP}
BREAK {BREAK}
DELETE {DELETE} 或 {DEL}
向下鍵 {DOWN}
向上鍵 {UP}
向左鍵 {LEFT}
向右鍵 {RIGHT}
END {END}
ENTER {ENTER} 或 ~
ESC {ESC}
TAB {TAB}
CAPS LOCK {CAPSLOCK}
HELP {HELP}
HOME {HOME}
INSERT {INSERT} 或 {INS}
NUM LOCK {NUMLOCK}
PAGE DOWN {PGDN}
PAGE UP {PGUP}
PRINT SCREEN {PRTSC}
SCROLL LOCK {SCROLLLOCK}

F1 {F1}
F2 {F2}
F3 {F3}
F4 {F4}
F5 {F5}
F6 {F6}
F7 {F7}
F8 {F8}
F9 {F9}
F10 {F10}
F11 {F11}
F12 {F12}

要發送由常規鍵擊和 SHIFT、CTRL 或 ALT 組合而成的鍵盤字元,請創建表示該鍵擊組合的復合字元串參數。可通過在常規鍵擊之前添加一個或多個以下特殊字元來完成上述操作:

SHIFT +
CTRL ^
ALT %

注意:這樣使用時,不用大括弧括起這些特殊字元。
要指定在按下多個其他鍵時,按下 SHIFT、CTRL 和 ALT 的組合,請創建復合字元串參數,用括弧括起其中的組合鍵。例如,要發送的組合鍵指定:

如果在按 e 和 c 的同時按 SHIFT 鍵,則發送字元串參數 "+(ec)"。
如果在按 e 時只按 c(而不按 SHIFT),則發送字元串參數 "+ec"。
可使用 SendKeys 方法發送一種在一行內重復按鍵的鍵擊。為此,要創建復合字元串參數,以指定要重復的鍵擊,並在其後指定重復次數。可使用 {鍵擊 數字} 形式的復合字元串參數來完成上述操作。例如,如果要發送 10 次 "x",則需要發送字元串參數 "{x 10}"。請確保在鍵擊和數字之間有一個空格。

注意:只可以發送重復按一個鍵的鍵擊。例如,可以發送 10 次 "x",但不可發送 10 次 "Ctrl+x"。
注意:不能向應用程序發送 PRINT SCREEN 鍵 {PRTSC}。

例子1:關機腳本 (模擬按鍵為:Ctrl + Esc、u、u )

把以下代碼復制至記事本,另存為 off.vbs

set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "^{ESC}uu"

例子2:重啟腳本 (模擬按鍵為:Ctrl + Esc、u、r )

把以下代碼復制至記事本,另存為 reboot.vbs

set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "^{ESC}ur"

例子3:切換輸入法 (模擬同時按下:Shift Ctrl )

set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "+(^)"

例子4:輸入 cn-dos.net! 至記事本並保存為 CnDos.txt

Dim WshShell
Set WshShell=WScript.CreateObject("WScript.Shell")
WshShell.Run "notepad"
WScript.Sleep 1500
WshShell.AppActivate "無標題 - 記事本"
WshShell.SendKeys "c"
WScript.Sleep 200
WshShell.SendKeys "n"
WScript.Sleep 200
WshShell.SendKeys "-"
WScript.Sleep 200
WshShell.SendKeys "d"
WScript.Sleep 200
WshShell.SendKeys "o"
WScript.Sleep 200
WshShell.SendKeys "s"
WScript.Sleep 200
WshShell.SendKeys "."
WScript.Sleep 200
WshShell.SendKeys "n"
WScript.Sleep 200
WshShell.SendKeys "e"
WScript.Sleep 200
WshShell.SendKeys "t"
WScript.Sleep 200
WshShell.SendKeys "!"
WScript.Sleep 200
WshShell.SendKeys "%FS"
WScript.Sleep 500
WshShell.SendKeys "C"
WScript.Sleep 200
WshShell.SendKeys "n"
WScript.Sleep 200
WshShell.SendKeys "D"
WScript.Sleep 200
WshShell.SendKeys "o"
WScript.Sleep 200
WshShell.SendKeys "s"
WScript.Sleep 200
WshShell.SendKeys "%S"
WScript.Sleep 500
WshShell.SendKeys "%FX"

例子5:自動定時存檔的記事本(此腳本來自網上)

'第一部分:定義變數和對象
Dim WshShell, AutoSaveTime, TXTFileName
AutoSaveTime=(1000*60*1) '自動存檔時間為1分鍾
Set WshShell=WScript.CreateObject("WScript.Shell")
TXTFileName=InputBox("給文本起名(不能用中文和純數字):")

'第二部分:打開並激活記事本
WshShell.Run "notepad"
WScript.Sleep 200
WshShell.AppActivate "無標題 - 記事本"

'第三部分:用輸入的文件名存檔
WshShell.SendKeys "^s"
WScript.Sleep 300
WshShell.SendKeys TXTFileName
WScript.Sleep 300
WshShell.SendKeys "%s"
WScript.Sleep AutoSaveTime

'第四部分:自動定時存檔
While WshShell.AppActivate (TXTFileName)=True
WshShell.SendKeys "^s"
WScript.Sleep AutoSaveTime
Wend
WScript.Quit

例子:

set objShell = CreateObject("Wscript.Shell")
strCommandLine = "psetup755281.exe" '啟動安裝程序
objShell.Run(strCommandLine)
set WshShell = CreateObject("WScript.Shell")
WScript.Sleep 2000 '延時3秒
WshShell.SendKeys "{ENTER}" '模擬按下回車鍵執行下一步
WScript.Sleep 300 '延時3秒
WshShell.SendKeys "{ENTER}" '模擬按下回車鍵執行下一步
WScript.Sleep 300 '延時3秒
WshShell.SendKeys "{ENTER}" '模擬按下回車鍵執行下一步
WScript.Sleep 5200 '延時3秒
WshShell.SendKeys "{ENTER}" '模擬按下回車鍵執行下一步
WScript.Sleep 300 '延時3秒
WshShell.SendKeys "{ENTER}" '模擬按下回車鍵執行下一步
WScript.Sleep 300 '延時3秒
WshShell.SendKeys "{ENTER}" '模擬按下回車鍵執行下一步
WScript.Sleep 200
WshShell.SendKeys " " '模擬按下空格鍵去除安裝網路超級搜霸一行前的√號
WScript.Sleep 100
WshShell.SendKeys "{TAB}" '模擬按下 Tab 鍵選擇安裝項目
WScript.Sleep 200
WshShell.SendKeys " " '模擬按下空格鍵去除安裝網路超級搜霸一行前的√號
WScript.Sleep 200 '延時0.3秒
WshShell.SendKeys "f" '模擬按下 F鍵同意協議

❺ CS5 AS3 點擊按鈕創建腳本,裡面只顯示 場景-圖層-幀 ,原件定義裡面空的,如何在按鈕裡面添加動作

不可以在按鈕之上或者按鈕里邊加代碼的。這是AS3的書寫規范。AS2的可以在按鈕上加代碼。

javascript 怎麼添加按鈕

藉助JQuery更簡單實現,這里是一個用原生javascript實現的示例:

<html>

<head>

<title></title>

<script type="text/javascript">

function addButton(){

var html ="<input type="button" value="新加" onclick="newButton();">";

document.getElementById("add").innerHTML=html;

}

function newButton(){

alert("我是新加的按鈕");

}

</script>

</head>

<body>

<div>

<p>點擊該按鈕增加一個新按鈕</p>

<input type="button" value="點擊增加" onclick="addButton();">

<p>新增的按鈕在這顯示</p>

<div id="add"></div>

</div>

</body>

</html>

❼ 按鍵精靈腳本編寫(很簡單的)

如果你看到的腳本是一段語句,你可以把它復制下來,然後打開按鍵精靈,點〔增加〕會打開腳本編輯器,在編輯區域(右下空白的地方)的上面一點有〔普通〕和〔源文件〕兩個按鈕,點〔源文件〕,然後把你復制下來的語句粘貼到下面編輯區,然後設定好上面的〔腳本描述〕、〔啟動熱鍵〕、〔中止熱鍵〕和〔循環〕,然後點保存,好了以後退出來就可以在按鍵精靈的主界面看到你剛才新建的腳本了,在〔有效〕一欄打上勾就可以用了。
如果你得到的是一個txt文件,你可以把他拷貝到你的按鍵精靈安裝目錄下的script子目錄,然後重新開啟按鍵精靈就可以看到新加入的腳本了,同樣,在〔有效〕一欄打上勾就可以用了。

❽ flex ,如何使用AS腳本在application容器中創建一個按鈕

varbtn:Button=newButton();
btn.label="DynamicButton";
btn.x=100;
btn.y=100;
this.addElement(btn);//this表示btn的容器。

❾ 如何在Unity3d中創建腳本

Unity支持三種匯編語言,分別是JS、c#和Boo。

創建腳本的方法主要有三種:①首先啟動Unity,單機菜單欄中的Assets->Create來添加腳本。

②第二種是啟動Unity後,單擊Project視圖中的Create按鈕創建腳本,如圖所示

添加完腳本後就可以在Project視圖中看到,雙擊腳本文件就可以將其打開進行編輯。

熱點內容
洛奇合成腳本 發布:2025-02-08 22:57:04 瀏覽:141
linux文件軟鏈接 發布:2025-02-08 22:35:48 瀏覽:773
iphone6s緩存怎麼清理 發布:2025-02-08 22:33:17 瀏覽:928
資料庫系統設計的步驟 發布:2025-02-08 22:11:19 瀏覽:44
processc語言 發布:2025-02-08 22:11:15 瀏覽:537
國產車配置為什麼這么便宜 發布:2025-02-08 22:09:52 瀏覽:481
伺服器為什麼需要專線 發布:2025-02-08 22:07:27 瀏覽:872
java正則表達式正則替換 發布:2025-02-08 22:01:04 瀏覽:506
伺服器不識別配置的ip地址 發布:2025-02-08 22:00:02 瀏覽:615
橙雲伺服器 發布:2025-02-08 21:59:48 瀏覽:438