⑴ VB中怎样把多组数组进行比较
首先必须清楚是什么数组?是变量孝瞎数组还是控件数组,从你的题意,可能颂团是变量数组。
变量数组首先需要定义:
Dim L(5) AS String 定义了一个字符串变量数组,是一维数组,共有6个元素,分别是L(0),L(1)...L(5)
Dim S(2,4) AS Integer 定义了一个整形变量数组,是二维数组,共有15个元素,分别是S(0,0),S(0,1),...S(0,4)...S(1,0)...S(2,0),S(2,1)...S(2,3),S(2,4)
上面是举个例子,在定义时根据你的需要定义几维和数组的元素数。
这样对变量数组的操作就变得非常简单了,例如巧樱空比较L(2)和S(1,2)的大小,就可以
IF L(2)>S(1,2) THEN
对于数组的操作,可以用循环就十分简单:
FOR I=0 TO 2
FOR J=0 TO 4
S(I,J)=(I+1)*(J+1)
NEXT J
NEXT I
⑵ vb 如何多个数比较大小
举个例子:比较a,b,c,d四个数字的大小,取Xmin=最小的数字。例如:1,2,3,4,则Xmin=1;如果1,2,0,3,则Xmin=1,全为0时,Xmin=0
新建一个工程
上面建成一个text1再复制三个,生成了个控锋或件数据
再搞一按钮,复制下面的代码就可以了,测试没有问题,
Dim a(4) ‘定义数组
Private Sub Command1_Click()
For j = 1 To 4
a(j) = Text1(j - 1).Text ’这里为了游誉简单我就用数组控件了
Min = a(1)
flag = 1
For i = 2 To 4
a(i) = Text1(i - 1).Text
If Min > a(i) Then
If Min = 0 Then
Min = a(i)
End If
If a(i) = 0 Then
Min = Min
End If
Min = a(i)
flag = i
End If
Next i
Next j
MsgBox Min
End Sub
测试没有问题哦……
如果神基段不想用控件数组的请,建四个文本框,写上a(1) = Text1.Text
a(2)=text2.text…………
⑶ vb 多个数组排列组合
PrivateSubCommand1_Click()
List1.Clear
Dimt1(),t2(),t3(),t()
t1=Array(1,2,3,4)
t2=Array(5,7,8,10)
t3=Array(9,11,12,18,22,24,25)
t=返局Array(t1,t2,t3)
Fori=LBound(t)ToUBound(t)
Label1(i)="t"+CStr(i+1)+"=("
Forj=LBound(t(i))ToUBound(t(i))
Ifj<UBound(t(i))Then
Label1(i)=Label1(i)+CStr(t(i)(j))+"衡蚂,"
Else
Label1(i)=Label1(i)+CStr(t(i)(j))+")"
EndIf
咐世埋Nextj
Nexti
Fori=LBound(t(0))ToUBound(t(0))
Forj=LBound(t(1))ToUBound(t(1))
Fork=LBound(t(2))ToUBound(t(2))
List1.AddItemCStr(t(0)(i))+Space(1)+CStr(t(1)(j))+Space(1)+CStr(t(2)(k))
Nextk
Nextj
Nexti
Label2.Caption="共计"+CStr((UBound(t(0))+1)*(UBound(t(1))+1)*(UBound(t(2))+1))+"种"
EndSub
⑷ VB与普通变量相比,使用数组处理数据最大的优势是什么
主要是能够非常方便地指桥对大量相似的数据进行处理,如计算、排序、输入输出、做函数调用的参数等等。
当数据量很大时,使用数组来做同样的事情,跟用汪逗御普通变量相比,可以让程序简洁,甚至实现
有什么问题请留言。用困岩普通变量难以做到得
⑸ vb编个软件,用什么类型的数据库好
如果你的软件比较小,可以用Access数据库,如余困派果尺肢比较大用SQL数竖贺据库,只要软件编辑成功,在客户端不用安装数据库的。
⑹ 请问 VB 中哪个控件适合记录 含有多个元素的多组数据
二维数据需要网蚂带格控件,可以用标准控件DataGrid 或者 MSFlexGrid,要手闷胡芦动操做陪作数据建议用后者。
“工程”-“部件”,选择Microsoft DataGrid Control 6.0 或者 Microsoft Flexgrid Control 6.0
⑺ 在VB中用text怎么输出多组数据。比如,a,b,c,d是四个变量.求a,b,c,d分别是多少。 输出后要如下格式。
首先把 textbox 的 multiline 属性设置为 True,然后把 textbox 拉高
代码中可以这厅迅斗扮磨样用昌和
Text1.Text = Text1.Text & vbNewLine & a & Space(2) & b & Space(2) & c & Space(2) & d