vb中怎么可以把text1(0)里面的数字跟text1(1)的数字一键对调

如题所述

版主的题目是两个文本框空间内容的交换,也就是两个String变量内容的交换。这要用到一个中间变量。
完整代码如下:
Private Sub Command1_Click()
Dim s As String
s = Text1(0).Text
Text1(0).Text = Text1(1).Text
Text1(1).Text = s
End Sub
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-27
dim temp as string
temp=text1(0)
text1(0).text=text1(1).texttext1(1).text=temp
'主要是需要一个temp来存数据。。没啥难
第2个回答  2013-09-27
dim temp as string
temp=text1(0).text
text1(0).text=text1(1).text
text1(1).text=temp
第3个回答  2013-09-27
T = Text1(0): Text1(0) = Text1(1): Text1(1) = T

vb中怎么可以把text1(0)里面的数字跟text1(1)的数字一键对调
版主的题目是两个文本框空间内容的交换,也就是两个String变量内容的交换。这要用到一个中间变量。完整代码如下:Private Sub Command1_Click()Dim s As String s = Text1(0).Text Text1(0).Text = Text1(1).Text Text1(1).Text = s End Sub ...

VB界面中有9个Text1(o),Text1(1)...Text(9),九宫排列。用键盘上下左右...
Private Sub Text1_KeyDown(Index As Integer, KeyCode As Integer, Shift As Integer)Dim i As IntegerSelect Case KeyCodeCase 37 i = Index - 1 If i \\ 3 <> Index \\ 3 Then i = i + 3 Text1(i).SetFocusCase 38 i = Index - 3 If i < 0 Then i = i + ...

VB中怎样把Text1的内容写入到一个有文字的txt的某一行?
Sub ReplaceTxt(TxtFilePath As String, ReplaceStr As String, Line As Integer) 'TxtFilePath表示txt文件路径,ReplaceStr表示用ReplaceStr覆盖原来的,Line表示覆盖第Line行 Dim i As Integer, FileNum As Integer Dim TempStr As String, TxtLine() As String FileNum = FreeFile If Dir(TxtFile...

vb点击一次按钮text内的数字加1
Private Sub Command1_Click()Text1.Text = CInt(Text1.Text) + 1 End Sub

VB编程里面数字之间怎么转换, 比如text1输入01或者02,点一个按钮, 然 ...
在“转换”按钮上双击,输入代码:Dim a As String, b As Integer a = text1.Text b = CInt(a)If b <= 21 Then text2.Text = (b - 1) \\ 3 + 1 Else text2.Text = (b - 22) \\ 4 + 8 End If 就可以了。已测试通过。

(VB)如何点击按钮,让一个文本文件里的内容显示到text1里?
再在Text1中显示 我是用二进制方法打开,可以读入而不丢失所有文件内容.贴代码了:Private Sub Command1_Click()Dim Fn as Long Dim sIn as String Fn = FreeFile Open "C:\\a.txt" For Binary As #Fn sIn = Input$(LOF(Fn), #Fn)Close #Fn Text1.Text = sIn End Sub ...

VB中如何将文本框内的数字顺序调换显示在另一文本框
将下列代码复制到命令按钮下 if len(text1)=0 or len(text1)>3 then msgbox "请按照要求输入数字!":exit sub text2=right(text1,1) & mid(text1,2,1) & left(text1,1)

vb中如何使text1中输入内容立即显示在text2中
Text=Text1.Text。EndSub。操作要点:1、设置程序界面,包括标签,文本框,命令按钮。2、再按照题目要求,设置对象的属性。3、编写程序的代码。先定义变量。4、使用For-Next循环结构语句,编写的代码。5、在For-Next循环结构语句中,还要再嵌套一个If语句。6、运行程序,输入某个正数,验证结果。

VB6如何用TAB键按照排列顺序移动光标
用tab键选择控件的顺序就是控件的 tabindex 属性从小到大排序的。如果运行之后光标在text1(3)里,就设置 text1(0) 的 tabindex 的属性为 0

vb 让文本框中的一个数 另外一个文本框中是这个数并且每过一秒 自动...
"Text2 = ""Command1.Caption = "开始"Timer1.Enabled = False Timer1.Interval = 1000 End Sub Private Sub Text1_Change()Text2.Text = Text1.Text End Sub Private Sub Timer1_Timer()Dim num as string num = Val(Text2.Text)Text2.Text = Str(num - 1)End Sub ...

相似回答