10678.html
来自「以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题」· HTML 代码 · 共 26 行
HTML
26 行
<html>
<head>
<title>有关传值的问题</title>
</head>
<body bgcolor="#FFFFFF" vlink="#808080">
<center>
<h1>有关传值的问题</h1>
</center>
<hr size=7 width=75%>
<hr size=7 width=75%><p>
Posted by <a href="mailto:ltliu@ms28.hinet.net">Tim</a> on March 06, 1999 at 11:05:35:<p>
请教一个简单的问题<p>就是有关传值的问题<br>为什么 程式执行到 Ascan 后 Text2.text 列出来的值 不是 "老人高兴!!" 而只<br>有 显示 "老人" 两个字呢?? <br>假设 Text1.text="老人"<p>在vb是不是不能回传字串 呢?? 谢谢~~<p>程式如下~~<p>Dim a(), strtt, strCi, strArray, strTxt, strC2 As String<br>Dim ReturnV, intCc, intaa As Integer<p>Private Sub Command1_Click()<br> Dim inttx As Integer<br> strTxt = Text1.Text<p> Ascan strTxt<br> Text2.Text = strTxt<br> Print strCi<br> inttx = 5<br> data inttx<br> Text4.Text = inttx<br> <br>End Sub<p>Private Sub Form_Load()<p><br> ReDim a(6)<br> a(0) = "女"<br> a(1) = "男"<br> a(2) = "老人"<br> a(3) = "小孩"<br> a(4) = "动物"<br> a(5) = "狗"<br> <br> For i = 1 To 5<br> List1.AddItem a(i - 1)<br> Next i<p>End Sub<p><br>Public Sub Ascan(strCi As String)<br> For i = LBound(a) To UBound(a)<br> If a(i) = strCi Then<br> intaa = i<br> Text3.Text = intaa<br> strCi = strCi + "高兴 !!"<br> Exit For<br> End If<br> Next i<br>End Sub<p>Public Sub data(intCc As Integer)<br> intCc = intCc * intCc<br>End Sub<p>Private Sub List1_Click()<br> Text1.Text = List1.Text<br>End Sub
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 10678-->
<!--top: 10681--><li><a href="10681.html">Re: 有关传值的问题</a> <b>Windows NT user</b> <i>12:20:45 3/06/99</i>
(<!--responses: 10681-->0)
<ul><!--insert: 10681-->
</ul><!--end: 10681-->
</ul><!--end: 10678-->
<br><hr size=7 width=75%><p>
</body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?