1樓:醬爆小鯉魚
1、private sub command1_click()
static a% '要把a定義為靜態變數,否則a=a+1永遠等於1
dim c as integer
c = val(
a = a + 1
if a = 1 and c = 1 or c = b then '變數b在這個過程沒定義也沒賦值,難道在其他過程有定義或賦值?如果是這樣的話那b要定義為窗體變數。
2elseif a = 2 and c = 1 or c = b then
3elseif a = 3 then
a = 1end if
end sub
2、當text1="1" 或者 text1="b" then text2="2" 當text1再次="1" 或者="b"時 則 text3="3"
這個題目跟上面的程式有關系的嗎?
我不明白你的b到底是一個數字還是字串。從text1="b"來看b應該是一個字串,但從上面的程式來看,b應該是一個數字(因為c=b,c=val(如果b是數字的話,那麼text1="b"就是錯誤的寫法,應該是。
根據我的模糊理解,幫你寫了個程式,不知是否符合要求。
private sub command1_click()
static i%
i = i + 1
if = 1 or = b then
i + 1end if
end sub
請樓主把題目和問題描述得清楚點,不然看不懂你的問題到底是什麼我也沒辦法解決的。
2樓:網友
private sub command1_click()dim a as integer
dim c as integer
c = val( '變數c讀取text1的內容,並化為數值。
a = a + 1 '變數a的值加1
if a = 1 and c = 1 or c = b then '下面這段**的意思不想說了。。。
2elseif a = 2 and c = 1 or c = b then
3elseif a = 3 then
a = 1end if
end sub
在vb中條件判斷結構可以使用哪幾種語句
3樓:
摘要。visual ,basic是一種由微軟公司開發的包含協助開發環境的事件驅動程式語言。從任何標準來說,vb都是世界上使用人數最多的語言——不僅是盛讚vb的開發者還是抱怨vb的開發者的數量。
它源自於basic程式語言。vb擁有圖形使用者介面(gui)和快速應用程式開發(rad)系統,可以輕易的使用dao、rdo、ado連線資料庫,或者輕鬆的建立activex控制元件。程式設計師可以輕鬆的使用vb提供的元件快速建立一個應用程式。
您好,很高興您的問題,關於您的問題1、條件語句為true 時,就執行 處理語句塊if 條件語句 then 處理語句塊end if當處理語句塊只有一句**的時候,此形式可簡化為if 條件語句 then 處理語句。
2、條件語句為true 時,就執行 處理語句塊1;否則執行 處理語句塊2if 條件語句 then 處理語句塊1else 處理語句塊2end if當處理語句塊1和處理語句塊2都只有一句**的時候,此形式可簡化為if 條件語句 then 處理語句1 else 處理語句2
3、條件語句1 為true 時,就執行 處理語句塊1;否則,條件語句2 為true,那麼執行 處理語句塊2;否則再執行 處理語句塊3。可以有多個elseif語句在裡面。if 條件語句1 then 處理語句塊1elseif 條件語句2 then 處理語句塊2else 處理語句塊3end if
visual ,basic是一種由微軟公司開發的包含協助開發環境的事件驅動程式語言。從任何標準來說,vb都是世界上使用人數最多的語言——不僅是盛讚vb的開發者還是抱怨vb的開發者的數量。它源自於basic程式語言。
vb擁有圖形使用者介面(gui)和快速應用程式開發(rad)系統,可以輕易的使用dao、rdo、ado連線資料庫,或者輕鬆的建立activex控制元件。程式設計師可以輕鬆的使用vb提供的元件快速建立一個應用程式。
excel 求助一個vb判斷語句
4樓:雪v歌
excel 中vb關於if的用法如下:
if語句的含義。
if語句字面意思就是如果的意思,如果條件為真,那麼就執行if語句裡面的程式,這個程式,一般指then後面的,一個if語句可以沒有end if ,但絕對不能沒有then,這一點是要注意的,if……then……結構。
該結構一般用於比較簡單的判斷語句執行,下面以一段例項程式來講解。
例項:如果第一個單元格不為空,那麼就彈出一個提示框”單元格不為空“
程式:sub 判斷語句()
if cells(1, 1) end sub
if……then……end if結構。
該結構用於單選擇判斷語句執行,具體用法看下面例項。
例項:對於第一列的第一行到第十行單元格,作如下判斷,如果單元格為空值了那麼在相應的第二列單元格輸出”vba教研室“
程式:sub 判斷語句()
dim i as integer
for i = 1 to 100
if cells(i, 1) =then
cells(i, 2) =vba教研室"
exit for
end if
nextend sub
if ……then……else……end if結構。
該結構用於事件只有兩個可能的情況先選擇的判斷語句,具體見下面例項分析。
例項:對於第一列的第1,2行兩個單元格做判斷,如果單元格值為空,則在相應的第二列單元格輸出false,否則輸出ture
程式:sub 判斷語句()
dim i as integer
for i = 1 to 2
if cells(i, 1) =then
cells(i, 2) =false"
elsecells(i, 2) =true"
end if
nextend sub
5樓:陽光上的橋
vb判斷語句的完整套路是:
if 條件 then
語句組1,滿足條件執行。
else語句租2,不滿足條件執行。
end if
else部分可以沒有。
幾道vb判斷,急!!!
6樓:匿名使用者
1. 正確答案:a
2. 正確答案:b
3. 正確答案:b
4. 正確答案:a
5. 正確答案:b
6. 正確答案:a
7. 正確答案:b
8. 正確答案:b
9. 正確答案:b
10. 正確答案:b
vb的一些判斷題……求教
7樓:匿名使用者
不知道標準答案是什麼,我只說一下我的看法。
1.錯。一個窗體檔案可以被多個工程使用。
2.錯。有些屬性在執行時是隻讀的,不能賦值。
3.錯。個人理解“裝入記憶體”這點描述不正確。
4.正確。5.錯。vb中,textbox顯示文字的屬性是。text,label是。caption。(但是,在中,textbox和label的文字屬性都是。caption)
vb判斷題
8樓:匿名使用者
判斷題下面語句print"x+y=";12+12的輸出結果為24。
錯 輸出結果為 x+y=24
的通用過程有兩種:sub子程式爛物過程和function過程。
對。在屬性視窗可以顯示當前物件的所有屬性。
錯,第三方控制元件未必顯示所有屬性。
事件是指visual basic預先設定的,能被物件所識別的動作。
對。visual basic是一種面象物件的程式設計語言。而qbasic是一種面象過程的程式設計語言。
對。在vb中使用者可以建立物件的屬性、事件、方法。
對。任何物件都有name屬性,並可在**圓孝視窗改變其值。
錯,用**生成或引用的物件例外。
物件是類的例項。
對。iif(7<>23,45,0)函式的值是0。
錯,是 45
int(rnd*100+1)產生[1至100]之間的隨機整橘歷稿數。對。
html中怎麼寫判斷語句
為了方便大家看邏輯就沒有壓縮 推薦使用模板引擎動態顯示資料 語法一共就這麼幾種 第一種就是隻判斷if的 如下 件1 符合條件顯示的內容 第二種就是if和else的 如下 符合條件1顯示的內容 不符合條件1,顯示的內容 第三種就是多種判斷的if elseif else的 如下符合條件1顯示的內容 符合...
vb 要求物件,vb語句要求物件
你的問題不是很明確,你想在什麼時候觸發這個事件。這兩個變數是什麼時候賦值的。你好!要實現你的要求,前提是要在form1的form load中加入如下的語句 將form2先載入,否則就會出現要求物件的問題 要定義可在兩個表單中可用的變數,最好的辦法是在通用模組中定義全域性變數,如 public a a...
vb如何判斷多個變數都不為空,VB如何判斷一個變數是不是空值
1 vb6判斷資料庫欄位bai為du空值的方法是 if isnull x1 then 2 vb6判斷zhi字串是空串的dao方法是 if x2 then 3 強調版一下x1在vb6下必須是varint變數,才能裝權入資料庫的空值null。比如 string str str變數 if str 為空 或...