1樓:網友
'用7個文字框(設定為控制項陣列,即連續複製乙個文字框,跳出提示框點是)輸入7個成績。
private sub command1_click()dim a(7) as single,i as integer,max as single,min as single,s as single,sum as single
for i=1 to 7
a(i)=text1(i).text
if maxa(i) then min=a(i)next i
for i=1 to 7
sum=sum+a(i)
next i
s=(sum-max-min)/5
print "得分為:" s
end sub
2樓:年幼大叔
1樓的顯然存在錯誤:
1,控制項陣列下標一般從0開始,而後面的迴圈從1開始。
2,未定義min,max初始大小,預設均為0如果資料均大於0,最小值將一直為0而不是陣列中的最小值!
3,如果不加val,當輸入非數字時會出錯。
private sub command1_click()dim d(6),max,min,s,sum as single, i as integer
for i = 0 to 6
d(i) =val(text1(i).text)sum = sum + d(i)
next i
max = d(0)
min = d(0)
for i = 1 to 6
if max <=d(i) then max = d(i)if min >=d(i) then min = d(i)next i
s = sum - max - min) /5msgbox "得分為:" s
end sub
什麼是vb程式設計
3樓:項利葉過媼
b是visual
basic程式語言。
編寫電腦程式需要使用計算機程式語言。計算機程式語言是人和計算機「對話」的橋梁。就像人類的語言一樣,計算機程式語言也有很多。
目前較為廣泛使用的語言有「c++」pascal」、「basic」等。在眾多的計算機程式語言中,以basic語言最為易學易用。
basic是英文beginner』s
allpurpose
symbolic
instruction
code的縮寫,意思為初學者通用符號指令**,一直都是程式設計入門的首選語言。
2023年,visual
basic(簡稱vb)面世,他是第三代basic語言,它不但秉承了basic語言的易學易用的優點,而且增加了圖形介面設計工具。它簡化了複雜的視窗程式編寫過程,讓程式設計者將更多的精力致力於問題的求解過程。
這個語言已經很老了。
什麼叫做「vb程式設計」。
關於vb程式設計的小問題
4樓:匿名使用者
這個問題你問的比較到位。
在vb裡面,子窗體和父窗體之間有乙個選單是否重疊的設定。你可以進行選擇當子窗體最大化是,子窗體的選單是否和父窗體的重疊。
焦點,就是當前的活動物件,也就是說,如果有3個文字框,當你把滑鼠點到第二個上時 ,你輸入的內容就會在第二個顯示,而其他兩個不會有反應,這個時候其實就是第二個是獲得了當前焦點。
不清楚可以繼續提問。
如果你選擇了子窗體選單覆蓋父窗體選單,那麼子窗體選單就會出現在父窗體選單的位置,如果你選擇了重疊,那就是重疊在父窗體選單的位置,總之,就是出現在父窗體選單的位置。
5樓:匿名使用者
1、子視窗的選單顯示位置,當然在子窗體的選單欄上了。在vb裡面的多視窗模式下,子視窗的選單可以放在父視窗的選單欄上。如果是右鍵選單,會在滑鼠右鍵點選的位置旁邊,具體是哪邊由系統自動控制,反正是盡量讓你的選單放在能看得見的地方。
2、焦點可以理解為讓滑鼠和鍵盤輸入的地方。如果乙個視窗獲得焦點,那麼你操作滑鼠和鍵盤,這個視窗的程式就可以直接接收到。如果乙個文字框獲得焦點,你輸入鍵盤,內容就會被這個文字框接收到。
6樓:
getfocus
焦點 就是你準備點選的地方或者指示的地方。
子窗體有自己的選單 選單的位置不會因為焦點而改變。
關於vbs程式設計的一些問題
7樓:網友
vbs是一種基於vb語言的指令碼程式設計方法,你也可以叫他是一種程式語言。所以如果你已經有很好的vb基礎的話是很容易學的,不過你學過c++也不錯因為計算機各種程式語言都是有相似之處的。學會vbscript指令碼你就可以製作一些高階或者低階的指令碼程式完成自動處理功能,比如說過去網上流行的「不說我愛你就關機」指令碼,這些都是很簡單和低階的。
而且學會vbscript你就基本可以編寫asp網頁(這可是目前應用相當流行的網頁哦),而且可以方便你更好的學習和認識vb語言(相信你如果在c++的基礎上學會了vb語言就更不錯了,呵呵)。
我前段時間學習過這種指令碼,很有意思,剛開始感覺很簡單後來感覺越學不懂的越多。至於這方面的書確實不太多,我看過一本很不錯的《vbscript程式設計師參考手冊》是一本紅皮書。還有一些我學習時用過的一些電子資料,你要的話我發給你。
8樓:**聖使
我學vbs也沒有看啥書啊,只是下了個"vbscript 語言參考 .chm"和"vbs指令碼程式設計簡明教程之一。doc",看了個大概。
編寫vbs用的是"vbsedit ",其實它也是乙個很好的教程。
什麼是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樓:北村他旬
題目內容: 由於計算機內部表達方式的限制,
vb程式設計問題
12樓:匿名使用者
有乙個 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。你可以再試試。
這樣設的好處是,**都省了。
13樓:網友
1、把「locked」屬性設定為「true」
2、設定「maxlength」(最多輸入的字元數)
3、form_keydown裡,使用command1_click相當於按下command1
14樓:匿名使用者
1、把textbox1控制項的locked屬性設為true。
2、根據你textbox控制項的大小設定控制項的maxlength屬性,即控制項的最大字元。
3、最簡單的是設定控制項的default屬性為true,就是按回車就=點了此按鈕。
Vb程式設計,什麼是VB程式設計?
private sub command1 click dim a 1 to 100 as integer,b as integer dim i as integer,j as integer,n as integer randomize timer for i 1 to 100 a i int rn...
vb程式設計例項什麼是VB程式設計?
private sub form activate 1年期2.25 2年期2.43 3年期為2.70 5年期為2.88 不記複利 今有x元,5年以後使用,共有如下6中存法 const x1 as double 0.0225,x2 as double 0.0243,x3 as double 0.027...
VB程式設計 高手來,什麼是VB程式設計
什麼是vb程式設計 b是visual basic程式語言。編寫電腦程式需要使用計算機程式語言。計算機程式語言是人和計算機 對話 的橋梁。就像人類的語言一樣,計算機程式語言也有很多。目前較為廣泛使用的語言有 c pascal basic 等。在眾多的計算機程式語言中,以basic語言最為易學易用。ba...