有个关于vb 的问题 希望大家能帮帮忙……

Private Sub Command1_Click()
Text1 = Int(Rnd * 900 + 100)
a = Val(Text1)
End Sub
Private Sub Command2_Click()
Text2 = Val((a \ 100) + ((a Mod 100) Mod 10) * 100 + ((a Mod 100) \ 10) * 10)
End Sub
Private Sub Command3_Click()
Text1 = ""
Text2 = ""
End Sub

这是为什么产生不了逆序,,每次逆序都是0 …… 为什么

private sub command2_click()
text2=strreverse(text1.text)
end sub
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-16
Dim a As Long
Private Sub Command1_Click()
Text1 = Int(Rnd * 900 + 100)
a = Val(Text1)
End Sub
Private Sub Command2_Click()
Text2 = Val((a \ 100) + ((a Mod 100) Mod 10) * 100 + ((a Mod 100) \ 10) * 10)
End Sub
Private Sub Command3_Click()
Text1 = ""
Text2 = ""
End Sub
第2个回答  2011-12-15
变量未声明。
在程序前面加一句“Dim a!”
第3个回答  2011-12-15
忘记了,查看下书后的名词解释啊

求助:一道VB题,请大家帮忙,谢谢
准确的说fun返回的是a除以n所得值的整数部分,就是 fun=int(a\/n)原因是当a>=n时。进行循环(while a>=n)第一次,a值减掉一个N,M为1(M初始为0),你可以这样理解:当a\/n时,为了使=号成立,可以写成这样,a\/n=m 余(a-n) 照这样看来第一次就是这样:a\/n=1 余a-n,同理,如...

一道VB题 希望各位大侠帮忙
2、imin是指最小元素(min)的下标,这里imin = 0就是暂时将a(0)当做最小的元素;3、sum是指个元素之和,这里sum = a(0)首先把第一个元素写到sum里,后面通过um = sum + a(i)依次将其他元素加进来。所有的a(0)都是一样的,指当前的第一个元素;4、因为前面已经处理了a(0),所以...

vb字号问题,请帮帮忙,谢谢!
增大字号,应使用加法操作。例如,若当前字号为9,则通过`Text1.FontSize = Text1.FontSize + 5`实现增大5点。直接写为`Text1.FontSize = 14`同样有效。vb默认字号设定为9。在默认基础上增加字号时,直接加法操作即可。如当前字号为9,执行`Text1.FontSize = 14`,达到增大5点的效果。在vb中增...

有关vb的问题,帮忙解释一下
reDim a (i-1) as double 的含义是重新定义一个有(i-1)个元素的双精度型一维变长数组。在i的值一定的情况下,reDim a (i) as double比reDim a (i-1) as double 多一个a(i)。

求助:很简单的关于long型VB溢出的问题。。。
说不上这是VB的Bug,因为其实VB是故意这么做的!原因也很简单,这样做可以节省内存资源以及提高运算速度,这在进行大量的小数据运算(运算结果小于32768的整数运算)时是有非常明显的效果的。要想避免这种错误,你可以强制设定参与运算的某个数为Long型即可(只需一个数即可),比如:e = 4000& * 10 ...

VB的if、elseif的问题,请大虾们帮帮忙,看哪里出错了
你的程序理论上是应该对的,只是注意一点,text文本框返回的类型是字符串,而你的q和k定义的类型是数值,所以字符串和数值比较,只要有一个字符不等就是“假”。把程序中的赋值语句改成这样就好了:k = Val(Text1.Text)q = Val(Text2.Text)祝你好运 ...

vb题目 请大家帮忙
MouseUp:鼠标抬起时发生的事件。MouseMove:鼠标移动时发生的事件,对某控件的此事件进行编程,则当鼠标移过此控件时就会触发此事件,执行其相应代码。鼠标事件的发生顺序是:(1)首先发生的是MouseMove事件,当鼠标移动时,将会连续触发MoouseMove事件。(2)当鼠标按下时发生MouseDown事件。(3)鼠标松开时发生...

vb碰到的一些疑难问题,请高手帮忙解决一下
对A最简单的改动,就是利用command函数了 在A的sub main过程加上识别command参数的代码就行了,比如:在公共模块中有一个记录用户ID和密码的变量 public useId as string public usePwd as string public isLogan as boolean '标志登录成功 sub main dim frm as form if command<>"" then '分析...

请VB高手帮忙解决一下问题,要具体一点的分析过程哦,谢谢了! 阅读下列...
第二个问题:Private Sub Form_KeyMove(KeyCode As Integer,Shift As Integer)这个事件不是窗体的事件,是自定义出来的事件。因此没有调用语句调用这个函数时,他是不会被触发的。你按鼠标什么键他也不会触发事件,总结一句话,没调用就不会执行代码,所以 选D、按什么键都不显示 是正确的。补充说明...

vb中的程序难题,拜求高手帮忙解决!
用VB写程序时,能不能从excal文件中读出数据,并能像EXCAL那样绘出一条曲线来,曲线希望Y轴是excal文件里得C列的数据,X轴希望是B列的数据乘上某个数,就相当与EXCAL文件的每行数据代表一个坐标点。。。希望能提供源代码,感激不尽。。。大家帮帮忙,我实在搞不定了。。。 展开  我来答 5个回答 #热议...

相似回答
大家正在搜