当前位置:首页 > 实用技巧 >

vb中怎么交换数据(vb程序如何交换数据)

来源:原点资讯(www.yd166.com)时间:2023-10-27 05:48:34作者:YD166手机阅读>>

今天学习了刘金玉老师VB编程教程的第25期,学习的主要内容是选择排序法。

1.选择排序法就是在冒泡排序法的基础上的一个升级。它没有每一趟的比较中将值进行交换,而是一趟交换一次值。每一趟比较出来,我们筛选出最小(大)值的索引,然后每一趟中,根据这个索引去进行值的交换。每次对数据的比较过程中,筛选出最小(大)的按个值的索引,然后再交换。

2.掌握选择排序法的原理:关键是记录最小值的索引。

3.每一轮比较的时候,只能与后面的数值去比较,因为我们已经把最小的数值放在最前面。

4.案例:新建7个text控件组,将text属性内的数据按从小到大的顺序进行排序。

①输入代码:

Private Sub Command1_Click()

Dim i%, j%

For i = 0 To 6 Step 1 '代表有几趟比较

Dim mindex%

mindex = i

For j = i l To 6 Step 1

If Val(Text1(mindex).Text) > Val(Text1(j).Text) Then

mindex = j

End If

Next j

Dim t%

t = Val(Text1(i).Text)

Text1(i).Text = Val(Text1(mindex).Text)

Text1(mindex).Text = t

Next i

End Sub

vb中怎么交换数据,vb程序如何交换数据(1)

②点击运行后,我们可以看到运行代码后,将文本框内的数据自动从小到大进行排列,我们也可以在上面七个文本框内输入想要排序的数据,然后运行得到排序的结果。

vb中怎么交换数据,vb程序如何交换数据(2)

今天又是一节烧脑的课程,慢慢消化吧。

栏目热文

vb怎么执行带参数的函数(vb 如何快捷调用自己的函数)

vb怎么执行带参数的函数(vb 如何快捷调用自己的函数)

Msgbox是人机对话的一个重要窗口,vba中定义的各类提示框很好地为我们了解计算机运行到某个阶段或出现了什么问题进行了...

2023-10-27 05:48:15查看全文 >>

vb里的参数初始化(vb中数组重新初始化)

vb里的参数初始化(vb中数组重新初始化)

第一课时 VB简介一、 vb是一种编程编程语言Basic正是微软公司售出的第一套软件。Basic 发展到今天已经有很多版...

2023-10-27 06:14:25查看全文 >>

vb中参数只能按地址传递吗(vb参数传递有哪几种方法)

vb中参数只能按地址传递吗(vb参数传递有哪几种方法)

VB也是一门计算机语言,所以也就避免不了要有各种语法,主要是“变量类型”、“选择程序结构”、“循环程序结构”、“数组”、...

2023-10-27 06:32:00查看全文 >>

vb参数传递方式有哪些(vb参数传递有哪几种方法)

vb参数传递方式有哪些(vb参数传递有哪几种方法)

过程是构成程序的一个模块,往往用来完成一个相对独立的功能。过程可以使程序更清晰、更具结构性。VBA具有四种过程:Sub过...

2023-10-27 05:46:11查看全文 >>

vb输入数据的方法有哪些(vb怎么输入多个数据)

vb输入数据的方法有哪些(vb怎么输入多个数据)

今天学习的主要内容是刘金玉老师MySQL数据库零基础教程第11期。一、DML(一)MDL(Data Manipulati...

2023-10-27 06:24:20查看全文 >>

vb程序如何发送数据(vb程序中如何显示数据)

vb程序如何发送数据(vb程序中如何显示数据)

西门子S7-200 SMART除了支持以太网通信,还可以通过CPU上或信号板上的RS485接口实现串口通信。支持的串口...

2023-10-27 06:15:18查看全文 >>

vb中怎么输入数据(vb怎样可以输入两个数值)

vb中怎么输入数据(vb怎样可以输入两个数值)

2023CSVB已经推送了五篇文章,错过的朋友可以看这里- 2023「回归自然力」的CSVB,将于10月8日正式启动申报...

2023-10-27 06:10:50查看全文 >>

春天上火怎么办快速消除(春天上火了吃什么降火最快)

春天上火怎么办快速消除(春天上火了吃什么降火最快)

(经济日报-中国经济网资料图 付云鹏/摄)春天草木发芽,花草多、雨水多,很多人不明白为什么这样的季节里还容易上火。其实,...

2023-10-27 06:30:12查看全文 >>

春季容易上火的三个原因(为什么春天特别容易上火)

春季容易上火的三个原因(为什么春天特别容易上火)

□北京市隆福医院中医科副主任医师 姚华春天到了,一些朋友不同程度地出现了口鼻干燥、咽喉干痒、便秘等情况,我们通常会说上火...

2023-10-27 06:28:53查看全文 >>

如何解决春季上火(春季上火中医怎么预防)

如何解决春季上火(春季上火中医怎么预防)

春天是阳气生发的季节,尤其是初春早晚温差比较大,这样会让人们身体中出现火气,春季上火分为多种,比如胃火、心火、肝火或者肺...

2023-10-27 05:46:34查看全文 >>

文档排行