金頭腦指令集
在金頭腦裡,指令是中、英兩用的,所以您也可以使用英文來寫程式!
一、一般指令
指 令 名 稱 | 格 式 | 說 明 | 範 例 |
背景顏色 BackGround |
背景顏色 + 顏色 | 用來設定程式執行時的背景顏色 | 背景顏色 "藍色" 背景顏色 1256893 |
顯示 MsgBox |
顯示 + 文字 | 用來顯示一段訊息 | 顯示 "你的打字速度很快!" |
備註(或 //) Rem |
備註 + 備註文字 | 用來做程式的說明,是給程式設計者看的!
加上斜線的那行程式並不會被執行 |
備註 這是我的第一個程式 |
播放媒體 PlayMedia |
播放媒體 + 檔名 | 可以用來播放聲音、影片、音樂等媒體,原則上,只要是您的電腦可以播放的媒體,這個指令都可以使用。 | 播放媒體 "MySnd.wav" PlayMedia
"c:\temp\goodd.mid" |
暫停 Pause |
暫停 | 用來暫停程式, 使用者必須按下任何一個按鍵, 才能繼續執行 | 暫停 |
嗶一聲
BEEP |
嗶一聲 | 發出一個警告聲,這個聲音每一台電腦都不一樣
跟控制台裡的聲音的設定有關 |
嗶一聲 |
執行軟體
|
執行軟體+軟體檔名 | 用來呼叫另一個軟體執行 | 執行軟體 "Panda.exe" |
上網
|
上網 + 網址 | 呼叫瀏覽器,並且到指定的網站 | 上網 "http://www.yam.com.tw"
上網 "mailto:chener@ms1.hinet.net" |
二、流程控制指令
指 令 名 稱 | 格 式 | 說 明 | 範 例 |
結束程式
|
結束程式 | 可以結束程式的執行 | 結束程式 |
如果
要不然 結束如果 |
如果 <條件>
執行指令 要不然 執行指令 結束如果 |
可以用來判斷某個狀況
如果條件成立,就會執行 如果 到 要不然之間的指令;當條件不成立時,會執行 要不然 到 結束如果之間的指令
|
如果 身高 >= 190
顯示 "你很高哦" 要不然 顯示 "長不高也沒關係" 結束如果 |
從
下一個 |
從 變數=初始值
到 結束值
指令.... 下一個 |
用來反覆執行一段程式, 執行的次數是從
初始值 到 結束值 |
從 年齡=12 到 18
顯示 年齡 下一個 |
當
結束當 |
當 <條件> …… 結束當 |
當 [條件] 成立時,會執行 「當」到「結束當」之間的程式 | 當 繼續 > 0
顯示 "我是人" |
選擇條件
條件 條件 結束選擇 |
選擇條件
條件 <條件1> 指令.... 條件 <條件2> 指令.... 結束選擇 |
當需要判斷的狀況很多時
可以使用這套指令來加速判斷 |
選擇條件
條件 年齡<12 顯示 "保護級" 條件 (年齡>=12 )AND(年齡<18 ) 顯示 "輔導級" 條件 年齡>18 顯示 "限制級" 結束選擇 |
副程式
結束副程式 |
副程式 <名稱>
結束副程式 |
設定一個副程式
可以提供主程式呼叫執行 |
副程式 答對了
顯示 "你答對了" 結束副程式 |
執行副程式 | 執行副程式 <副程式名> | 呼叫 , 執行一段副程式 | 執行副程式 答對了 |
三、繪圖指令 (你可以按滑鼠右鍵, 選擇繪圖指令, 可以快速繪圖)
指 令 名 稱 | 格 式 | 說 明 | 範 例 |
顯示圖片
|
顯示圖片 X座標,Y座標,圖形檔名 | 用來在螢幕上顯示一個圖形檔,目前本程式可以秀 BMP,GIF,以及 JPG 檔 | 顯示圖片 10,10, "我的家.bmp" |
畫線
|
畫線 起點X座標,起點Y座標,終點X座標,終點Y座標,顏色,粗細 | 可以在螢幕上畫出一條線 | 畫線 10,10,50,50,"黑色",2 |
畫圓
|
畫圓 左上角X座標,左上角Y座標,右下角X座標,右下角Y座標,裡面顏色,外面顏色,粗細 | 可以在指定的四方形區域內,畫出一個圓形 | 畫圓 10,10,100,100, "紅色","黑色",2 |
填色
|
填色 點X座標,點Y座標,顏色 | 可以從指定的點開始,在一個封閉區域內填入指定的顏色 | 填色 25,25,"綠色" |
設定字形
|
設定字形 字形名稱,大小,顏色,粗體,斜體,底線,刪除線 | 用來設定「螢幕輸出」這個指令所需用到的字形屬性,"粗體"之後的參數是可以省略的 | 設定字形 "標楷體", 24, "紅色", "粗體" |
螢幕輸出
|
螢幕輸出 X座標, Y座標, 文字 | 用來在畫面上出現一段文字 | 螢幕輸出 10,10,"我是天空裡的一片雲" |
儲存畫面
|
儲存畫面 | 用來將目前的螢幕全部存起來 | 儲存畫面 |
載入畫面
|
載入畫面 | 用來將儲存的畫面取回 | 載入畫面 |