請高手幫我編寫VB程式,什麼是VB程式設計

時間 2023-06-01 11:51:06

1樓:匿名使用者

private sub command1_click()『按鈕響應。

if = 1" then

= loadpicture("e:\"

end if

if = 2" then

= loadpicture("e:\"

end if

end sub

private sub text1_change()』文字框內容變化響應。

if = 1" then

= loadpicture("e:\"

end if

if = 2" then

= loadpicture("e:\"

end if

end sub

載入**的路徑根據實際需要進行修改。

2樓:學校教育內容大看台

private sub command1_click()if = 1" =trueend if

end sub

private sub form_load() falseend sub

其他的自己弄去吧!

什麼是vb程式設計

3樓:項利葉過媼

b是visual

basic程式語言。

編寫電腦程式需要使用計算機程式語言。計算機程式語言是人和計算機「對話」的橋梁。就像人類的語言一樣,計算機程式語言也有很多。

目前較為廣泛使用的語言有「c++」pascal」、「basic」等。在眾多的計算機程式語言中,以basic語言最為易學易用。

basic是英文beginner』s

allpurpose

symbolic

instruction

code的縮寫,意思為初學者通用符號指令**,一直都是程式設計入門的首選語言。

2023年,visual

basic(簡稱vb)面世,他是第三代basic語言,它不但秉承了basic語言的易學易用的優點,而且增加了圖形介面設計工具。它簡化了複雜的視窗程式編寫過程,讓程式設計者將更多的精力致力於問題的求解過程。

這個語言已經很老了。

vb程式設計這題怎麼寫?

4樓:北村他旬

題目內容: 由於計算機內部表達方式的限制,

vb操作題只需告訴我程式**編寫

5樓:匿名使用者

你這個問題涉及到的操作步驟比較多,**很簡單;

1,啟動vb程式,新建乙個專案。

2,在vb視窗,單擊[工具]選單,選擇[選單器],出現「選單器」視窗;

在標題框裡,輸入:檔案;

在名稱框裡,輸入:menu1;(注意最後不是英文本母是數字1)如下圖所示:

在標題框裡,輸入:開啟;

在名稱框裡,輸入:m1;

見下圖;見下圖:

因為要製作彈出式選單,所以單擊上圖中,最下面的空白框裡的「檔案」,出現下圖;

單擊[可見],去掉勾選,見下圖;

至此,操作完畢,單擊[確定],回到vb介面;

新增乙個按鈕控制項,改名為「彈出選單」

**如下:option explicit

private sub command1_click()popupmenu menu1

end sub

關於vb程式設計的小問題

6樓:匿名使用者

這個問題你問的比較到位。

在vb裡面,子窗體和父窗體之間有乙個選單是否重疊的設定。你可以進行選擇當子窗體最大化是,子窗體的選單是否和父窗體的重疊。

焦點,就是當前的活動物件,也就是說,如果有3個文字框,當你把滑鼠點到第二個上時 ,你輸入的內容就會在第二個顯示,而其他兩個不會有反應,這個時候其實就是第二個是獲得了當前焦點。

不清楚可以繼續提問。

如果你選擇了子窗體選單覆蓋父窗體選單,那麼子窗體選單就會出現在父窗體選單的位置,如果你選擇了重疊,那就是重疊在父窗體選單的位置,總之,就是出現在父窗體選單的位置。

7樓:匿名使用者

1、子視窗的選單顯示位置,當然在子窗體的選單欄上了。在vb裡面的多視窗模式下,子視窗的選單可以放在父視窗的選單欄上。如果是右鍵選單,會在滑鼠右鍵點選的位置旁邊,具體是哪邊由系統自動控制,反正是盡量讓你的選單放在能看得見的地方。

2、焦點可以理解為讓滑鼠和鍵盤輸入的地方。如果乙個視窗獲得焦點,那麼你操作滑鼠和鍵盤,這個視窗的程式就可以直接接收到。如果乙個文字框獲得焦點,你輸入鍵盤,內容就會被這個文字框接收到。

8樓:

getfocus

焦點 就是你準備點選的地方或者指示的地方。

子窗體有自己的選單 選單的位置不會因為焦點而改變。

什麼是vb程式設計

9樓:研子

vb語言如此強大,對於乙個對程式設計一無所知,而又迫切希望掌握一種快捷實用的程式語言的初學者來說能快速上手嗎?沒問題。它的快捷的開發速度,簡單易學的語法,體貼便利的開發環境,是初學者的首選。

下面針對初學者的學習的幾點學習的建議。

1.工欲善其事,必先利其器。

要想利用vb開發出高質量的程式,必須要先打下良好的基礎,然後再一步一步的不斷提公升技術水平。萬事開頭難,剛剛開始,遇到些困難沒關係,慢慢來。程式設計是乙個不斷學習,不斷積累的過程,程式設計的樂趣也正是存在於學習的過程中。

2.學習vb程式設計,貴「恆」,重「精」,忌「浮」

學習語言切不可半途而廢,一定要持之以恆,只有堅持到最後才可以看見最美麗的彩虹。在學習的過程中一定要「精」,就是說在選擇學習的圖書,學習工具,已經學習的**時,一定要選擇信譽和口碑都很好的,並且精益求精,切不可為了圖便宜買盜版圖書,或者去不正規的**學習,這樣會給學習帶來不便。學習時要忌浮躁,切不可覺得自己學習了一點就沾沾自喜,以為自己已經技術很好了。

3.切不可這山望著那山高。

學習中切不可這山望著那山高,今天覺得vb好,就學習vb,明天覺得vc好,就學習vc。這樣到最後肯定是一事無成。

vb和vc++、vf等都是microsoft visual studio程式設計套裝組合裡的成員。因此,學習微軟的開發工具,絕對不用擔心過時的問題,因為作為世界軟體龍頭老大,微軟早就考慮到個問題了。

4.先「專心學精一本語言,然後對其他語言就可以融會貫通了」

這是許多老程式設計師告誡新手的一句話,現在放到這裡和大家共勉。

10樓:手機使用者

以vb程式語言為工具,對特定的問題進行分析,並設計出解題的演算法,根據得到的演算法,用vb語言編寫出源程式的過程就是vb程式設計。]

vb程式設計問題

11樓:匿名使用者

有乙個 locked屬性,設為true,就不能被了有乙個 maxlength屬性,用來限制文字框可輸入字元的長度,你設成8,它就只能輸8個字;設成10,就只能輸10個字。

設為0就是沒有長度限制。

但你這個情況必須不斷試才能得到這個具體的值,因為不同的字型大小,不同字型,相同乙個文字框能容納的字元數也是不同的。但也不算麻煩啦是不?

3.這個可以用keyup(或者keydown)來實現,但是如果有文字框的話還是不推薦,你可以在command1的caption上做手腳,相信你用軟體的時候常見到各種帶下劃線的字母,比如(確定 下劃線 o) (是 下劃線y) (檔案 下劃線f) (工具 下劃線t) 帶下劃線加字母的意思就是,你按alt+那個字母,效果等同滑鼠點選那個按鈕。vb裡也可以,不過只能用alt+ 乙個字母的形式做快捷鍵啦。

還是用例子說吧,你的command1要用alt+x來做快鍵,就在caption的屬性裡加 &x ,它就能出現乙個帶下劃線的x。加 &y 就是帶下劃線的y。你可以再試試。

這樣設的好處是,**都省了。

12樓:網友

1、把「locked」屬性設定為「true」

2、設定「maxlength」(最多輸入的字元數)

3、form_keydown裡,使用command1_click相當於按下command1

13樓:匿名使用者

1、把textbox1控制項的locked屬性設為true。

2、根據你textbox控制項的大小設定控制項的maxlength屬性,即控制項的最大字元。

3、最簡單的是設定控制項的default屬性為true,就是按回車就=點了此按鈕。

vb適合編什麼程式?

14樓:暗影之王

vb 的中心思想就是要便於程式設計師使用,無論是新手或者專家。vb使用了可以簡單建立應用程式的gui 系統,但是又可以開發相當複雜的程式。vb 的程式是一種基於窗體的視覺化元件安排的聯合,並且增加**來指定元件的屬性和方法。

因為預設的屬性和方法已經有一部分定義在了元件內,所以程式設計師不用寫多少**就可以完成乙個簡單的程式。過去的版本裡面 vb 程式的效能問題一直被放在了桌面上,但是隨著計算機速度的飛速增加,關於效能的爭論已經越來越少。

窗體控制項的增加和改變可以用拖放技術實現。乙個排列滿控制項的工具箱用來顯示可用控制項(比如文字框或者按鈕)。每個控制項都有自己的屬性和事件。

預設的屬性值會在控制項建立的時候提供,但是程式設計師也可以進行更改。很多的屬性值可以在執行時候隨著使用者的動作和修改進行改動,這樣就形成了乙個動態的程式。舉個例子來說:

窗體的大小改變事件中加入了可以改變控制項位置的**,在執行時候每當使用者更改視窗大小,控制項也會隨之改變位置。在文字框中的文字改變事件中加入相應的**,程式就能夠在文字輸入的時候自動翻譯或者阻止某些字元的輸入。

vb 的程式可以包含乙個或多個窗體,或者是乙個主窗體和多個子窗體,類似於作業系統的樣子。有很少功能的對話方塊視窗(比如沒有最大化和最小化按鈕的窗體)可以用來提供彈出功能。vb 的元件既可以擁有使用者介面,也可以沒有。

這樣一來伺服器端程式就可以處理增加的模組。

vb 使得大量的外界控制項有了自己的生存空間。大量的第三方控制項針對 vb 提供。vb 也提供了建立、使用和重用這些控制項的方法,但是由於語言問題,從乙個應用程式建立另外乙個並不簡單。

15樓:慎畫俞家馨

理論上什麼應用程式都可以。但要基於windows的平台。 如現在流行的軟體友情強檔等軟體都是用vb開發的,vb最大的優點就是易學易用,但執行效率較低。

16樓:網友

只要不是底層硬體開發,大型3d遊戲,其它基本都可以。

VB高手幫我編個號碼抽選器,求VB編寫的乙個學生姓名隨機抽取程式

要不要號碼輸入功能啊?求vb編寫的乙個學生姓名隨機抽取程式 你的功能我可以幫你實現,並且還可以實現隨機抽取的記錄保證不一樣,當然了編碼的時候用隨機函式生成乙個學生號,再根據編號判斷是否重複,不重複資訊將實時顯示出來,以下是關鍵 如果你除錯通過,則你太幸運了,哈哈,希望能幫到你吧,當時費了好多腦細胞才...

急求答案。那個好心高手幫幫忙。VB編寫程式題

我也沒環境,這個確實簡單,設text1 放原工資,text2放調整後的工資,大概寫一下 sub text1 change dim c1 as single,c2 as singlec1 val text1.text if c1 4000 then c2 c1 0.1 elseif c1 3000 t...

請C 高手們幫我找一下以下程式的錯誤 我在VC 6 0下編譯構建都沒錯,但執行時總是只是達不到目的。謝謝

void player input 夢筆生花 緣來 include stdafx.h include include using namespace std class player player player player player void player input void player ...