Ⅰ vb怎麼定義字元串數組怎麼賦值
定義字元串數組: dim aa(x) asstring'其中X是數組里元素數量,X從0開始。
賦值: 一般用循環,如: For ...Next語句 。
Ⅱ VB中數值型數據相互賦值
vb6.0中使用雙#號將日期型字元串賦值給date數據類型。虛族團
date
數據類型:
date
和
time
值既可包含在特定的
date
數據差橘類型中,又可包含在
variant
變數中。一般的
date
特性適用於這穗激兩種類型。
實例例代碼
private sub command1_click()
dim mydate as date
mydate = #2/12/1969# ' 指定一日期。
debug.print mydate
end sub
Ⅲ VB中怎麼在聲明中給變數賦值呢
用賦值語句進行計算,並將結果賦予變數。
方法如下:
1、例如,給變數a賦值一個數為12,則格式為:a = 12 [注意:變數(即a)只能是一字母,而賦予的值可以是一個式子,當它是式子時,a的值就是這個式子的結果。]
2、用賦值語帆肢句進行計算,並將結果賦予變數:
ApplesSold = 10 '將值10賦給變數ApplesSold。
ApplesSold = ApplesSold + 1 '變數ApplesSold的值加1。
注意,例子中的等號是賦值符,並不是等於操作符;它將數值 (10) 賦予變數 (ApplesSold)。
將某一數值賦給某個變數的過程,稱為賦值。將確定的數值賦給變數的語句叫做賦值語句。各程序設計語言有自己的賦值語句,賦值語句也有不同的類型。所賦「值」可以是數字,也可以是字元串和表達式。
VB的Numeric數據類型變數
1、Integer(類型符%)
Integer指的是-32768到+32767之間的整數,通常這個范圍已經涵蓋了大多數可能會用到的數字。如果認為要用到的數字可能會超出這個范圍,可以考慮將其定義為Long。
2、Long(類型符&)
這種數據類型垢數字有時又稱為Long Integer。這種數據類型可以處理-2147483648到+2147483647之間的所有數字。與使用2個位元組的Integer不同,它使用4位元組內存存儲數據。
3、Single(類型符!)
Single適用於需要小數點的數字。Single可以處理-3.402823E38到-1.401298E-45之間的負值和1.401298E_45到3.402823E38之間的正態拍世值。
4、Double(類型符#)
這種數據類型需要使用8位元組內存來存儲數據。如果必須處理超大范圍的值,這種數據類型會很有用。
5、Currency(類型符@)
這種數據類型主要適用於貨幣值。它需要8位元組的內存來賀螞存儲數據。這種數據類型具有固定的小數位數(4位)。
Ⅳ vb中怎麼賦值給數組
vb賦值給數組,有以下幾種方式:
第一種方式:
Private Sub Command1_Click()
Dim a(10) As Integer '定義數組a,下標最大值為10
For i = 0 To 10
a(i) = i'這里可以直接配亂給數組賦值了
Print "a(" & i & ")的值" & a(i) '列印數組
Next
End Sub
第二種方式:
Private Sub Command1_Click()
Dim a() As Integer '定義數組a,這里未設置下標
For i = 0 To 10
ReDim Preserve a(i)'ReDim 語句改變數組的元素以及維數的數目
a(i) = i'這里可以直接給數組賦值了
Print "a(" & i & ")的值" & a(i)
Next
End Sub
第三種方式:
Private Sub Command1_Click()
a = Array(1, 5, 2, 43, 222)
MsgBox "a(0)原弊賣祥租搏來的值是:" & a(0)
a(0) = 100
MsgBox "a(0)賦值後的值是:" & a(0)
End Sub
Ⅳ VB中布爾型變數如何賦值
可培扮以用關鍵字True與False給Boolean變數賦值,寫法如下:
Function IsInt(Num) As Boolean
If Int(Num) =NumThen
IsInt = True
Else
IsInt = False
EndIf
EndFunction
其中,Num就是要處理的o1,IsInt返回值就是布爾型的變數。
注意事項
C語言中,本身沒有bool(布爾型變數)。但喚含是我們可以用其他方式來模擬。
#define true 1
#define false 0
//聯合體(共用體) 定義
typedef union
{
//使用位域
struct
{
unsigned b0 : 1;
unsigned b1 : 1;
unsigned b2 : 1;
unsigned b3 : 1;
unsigned b4 : 1;
unsigned b5 : 1;
unsigned b6 : 1;
unsigned b7 : 1;
}bit_type;
unsigned char byte;
}FLAG;
FLAG FLAG0; //結構變數聲明
//結構類型變數位域宏定義
#define flag_0 FLAG0.bit_type.b0
#define flag_1 FLAG0.bit_type.b1
#define flag_2 FLAG0.bit_type.b2
#define flag_3 FLAG0.bit_type.b3
#define flag_4 FLAG0.bit_type.b4
#define flag_5 FLAG0.bit_type.b5
#define flag_6 FLAG0.bit_type.b6
#define flag_7 FLAG0.bit_type.b7
Ⅵ VB問題定值後,在哪裡對其賦值
值怎麼定的,代碼里寫死的還是你用文本框之類的接收的?
需要什麼時候顯示,輸入數據按回車?單擊某個按鈕?或者你的數據在代碼里,程序一運行就自動顯示???
看你兄搜只隱塵鋒問了一句我倒要打這么多字,麻煩問題寫的明確點。
VB是由事件驅動的,這些事件有按鈕單擊,輸入按鍵,獲得焦點,失去焦點,窗體載入,窗體顯示等等。所以你首先要確定要在什麼時候顯示灶晌。
Ⅶ VB中怎樣為一個日期型的數據賦值
在VB6中,對Date類型的變數賦值常枯行用的方法有四種,見以下示例代碼
OptionExplicit
PrivateSubForm_Click()
DimdtAsDate
'方式1:使用系提供的Date函數
dt=Date
Printdt
'方式2:耐敗數使用系提供的Now函數
dt=Now
Printdt
'昌首方式3:使用字元串
dt="2015-8-23"
Printdt
'方式4:用#封閉的日期
dt=#9/3/2015#
Printdt
EndSub
Ⅷ VB中對象的如何實現賦值
普通變數賦值,使用Let關鍵字,通常Let需要省略。比如:
Dim
i
as
Integer
Let
i
=
100
通常Let需要省略,所以上面語句會寫作:
i
=
100
而對搏罩侍象變數賦值,必須顯示的使用Set關鍵字,而且不準省略,比如:
Dim
lblinf
as
Label
'定義一個標簽對象lblinf
Set
lblinf
=
Form1.Label1
'給lblinf變數賦值為Form1窗體的Label1對象
Let
lblinf.Caption
=
"Label1被賦值了!"悶櫻
'基吵Let通常省略
實際上Let是已經被丟棄的一個關鍵字,這里我給你提一下這個關鍵字,這樣你就能很清楚的記得這兩個關鍵字了,而在vb.Net中,連Set這個關鍵字也舍棄了。所有賦值語句,都直接寫,左邊是要賦值的變數或者對象,右邊是要賦的值、表達式或者對象!
That's
all
.
Ⅸ VB中怎麼給全局變數,怎麼給全局變數賦值
vb中不能祥攔在定義變數謹判胡時給變數賦值,對於
全局變數最好定義到Bas中。然後再Frm或者Cls中就可以直接使用沖嫌和賦值了。
public
a
as
string
-----在Bas或者Cls中
a=「dasfdsak」
-----在Frm函數或者方法,事件中寫。
Ⅹ VB中對象的如何實現賦值
普通變數賦值,使用Let關鍵字,通常Let需要省銀乎略。比如:
Dim i as Integer
Let i = 100
通常Let需要省略,所以上面語句會寫作: i = 100
而對象變數賦值,必須顯示的使用Set關鍵字,而且不準省略,比如:
Dim lblinf as Label '定義一個標簽對象lblinf
Set lblinf = Form1.Label1 '給lblinf變數賦值為Form1窗體的Label1對象
Let lblinf.Caption = "Label1被賦值了!" 'Let通常省略
實際上Let是已經被丟棄的一個關鍵字,這里我給你提一下這個關鍵字,這樣你就能很清楚的記得這兩個關鍵字了,而在vb.Net中,連Set這個關鍵字也舍棄了。所有賦睜櫻值語句,都直接寫,左邊是要賦值的變數或者對象,右邊是要賦的值、表達鋒早悉式或者對象!
That's all .