簡單vb語言入門做到用電腦說出你想說的話

來源:酷知科普網 5.48K

簡單易懂的vb語言入門,在工作生活中有時一句話要說多遍才能引起注意,既枯燥又影響聽者心情,不妨用下面的小方法,使用一個指令碼檔案在桌面,雙擊一下就能完成電腦替你說話的想法了。而且用在表白時刻也是不錯的選擇哦。也希望能拋磚引玉,讓大家寫出有意思的小程式,愛上程式設計。

操作方法

(01)在桌面建立一個文字文件

簡單vb語言入門做到用電腦說出你想說的話

(02)開啟文件,在裡面輸入程式碼:CreateObject("ice")k "XXXXXXXXXXXXXXXXXXXXXXX" 注意這裡引號中的XXXXXXXXX的部分就是我們想要重複說的話了。

(03)將要說的話進行迴圈,需要先建立一個變數,vb語言中使用“Dim a”。a就是這個迴圈的變數,然後在下面一行寫一個for語句迴圈:“for a=1 to 7”。a=1是將a賦值為1。這是指當a=1到7時,也就是說迴圈7次。這個數字可以自己改變。

(04)下面把變數a加1,下面是語句next。就是a從1開始加到7進入迴圈,在for和next之間的語句是迴圈a從1逐漸加1加到7的次數的,也就是7次。

(05)一個for迴圈就寫完了,現在可以做到讓windows重複多次這句話了。但,如果只是一句太過單調,可以在重複的語句中加一個條件語句,在前幾句說一樣的話,後一句再重複另外的話。

(06)這裡用到了if語句,首先計劃是if如果a<3的時候重複AAAAAAAA這句話。剩下的就重複BBBBBBBBB這句話了,所以if要寫在for與next這個迴圈的裡面,位置可以隨意,如果在XXXXXXXXXXXX語句後面就是先讀出XXXXXXX語句再開始執行if,也可以點到位置,將XXXXXXXXXX語句放在if語句後面。

(07)在a<3會有讀出AAAAAAAAAA的情況,那剩下的情況就是讀出BBBBBBBBB了。所以是else。else之後是讀出BBBBBBBBBBBBB的語句,結束後執行endif。

簡單vb語言入門做到用電腦說出你想說的話 第2張

(08)可以看到,上圖藍色的框中是if與endif在裡面執行的是不同的情況說出語句,在外測紅框裡是for和next控制迴圈。就可以完成一個簡單的vb程式框架了。在框架不變的基礎上,可以根據需要調整語句順序,完成想要表達的內容。

(09)下面介紹如何將文字檔案發出聲音來,需要儲存為格式。點選文字檔案的另存為,將型別改為儲存即可。

簡單vb語言入門做到用電腦說出你想說的話 第3張

(10)雙擊這個vbs檔案就可以聽到你的電腦在重複說出你想說的內容了。下圖是一個神煩的小例子。可以看出在next之後的語句因為沒有在迴圈中,只會讀一遍,而迴圈中的句子會讀多遍。希望能拋磚引玉,讓大家寫出有意思的小程式,愛上程式設計。

熱門標籤