求将文本框中的数字按升序和降序排列并显示在文本框中的代码
解决方案 »
- VB读写INI文件的问题
- 一个笑话,sql查询速度慢
- treeview控件操作出现错误:run-time error '35605,This item's control has been deleted,为什么?---在线等待
- 疑问:请问Activex Dll必须放在应用程序的根路径下面吗?
- 如何更快地把msflex控件中的数据导出到excel中.
- 请问怎么可以不用控件播放wav声音?需要在98,2000,XP下都能播放。谢谢
- EXCEL 打印欲览问题,高分求助。
- 谁能详解一下DerectXPlay传输数据的步骤?
- help!!!!!!!
- 用程序怎么删除一个表,或是清空一个表也可以
- SQL存储过程 遇到1个问题
- 在vb中如果两个外接设备同时给程序的一个变量赋值会是什么结果?
Private Sub Command1_Click() '冒泡排序---降序
Line:
j = 0
For i = 0 To UBound(Arr) - 2
If Arr(i) < Arr(i + 1) Then
x = Arr(i)
y = Arr(i + 1)
Arr(i) = y
Arr(i + 1) = x
j = j + 1
Else
j = j + 0
End If
Next
If j > 0 Then
GoTo Line
End If
For i = 0 To UBound(Arr) - 1
S = S & CStr(Arr(i)) & ","
Next
Text1.Text = S
End SubPrivate Sub Form_Load()
Arr = Array(32, 45, 78, 24, 4, 9, 10, 10, 26, 23, 44)
vstr = ""
For i = 0 To UBound(Arr) - 1
vstr = vstr & Arr(i) & ","
Next
Text1.Text = Left(vstr, Len(vstr) - 1)
End Sub
Private Sub Command2_Click() '冒泡排序---升序
Line:
j = 0
For i = 0 To UBound(Arr) - 2
If Arr(i) > Arr(i + 1) Then
x = Arr(i)
y = Arr(i + 1)
Arr(i) = y
Arr(i + 1) = x
j = j + 1
Else
j = j + 0
End If
Next
If j > 0 Then
GoTo Line
End If
For i = 0 To UBound(Arr) - 1
S = S & CStr(Arr(i)) & ","
Next
Text1.Text = S
End Sub