在给VB窗体的控件TextBox的属性Text写初值的时候,请问是怎么回事,总是显示“(文本)”,无法写入我想写的很长一串数字?是不是我写的数字太长了?一次64个数字是不是太长了
谢谢大家回复,firefox136,我就是不想在form_load 中为text写初值,只想在属性里面设置,结果总是报错
VB窗体中:属性 Text 在 Text1 中的文件引用无效
答案:4 悬赏:70 手机版
解决时间 2021-02-16 07:12
- 提问者网友:饥饿走向夜
- 2021-02-15 15:07
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-02-15 15:37
multiline属性设置成true,在form_load 中为text写初值。并将scrollbar属性设置为2
全部回答
- 1楼网友:一秋
- 2021-02-15 16:42
如果原来的输出语句是这样的:
print a
print b
那么改为输出到text1则是这样:
text1.text = text1.text & a & vbcrlf
text1.text = text1.text & b & vbcrlf
注意text1的multiline属性要设为true
- 2楼网友:佘樂
- 2021-02-15 16:31
查了一下msdn Textbox 控件的 Text 设置值最多可以有 2048 个字符 但是如果 MultiLine 属性设置为 True,此时最大限制大约是 32K 你这里提示的是文件引用无效 和textbox 应该没有关系
- 3楼网友:封刀令
- 2021-02-15 15:58
Text = Text1.Text & "文本框内容能够显示超过64个字符。
下面是一段代码,可能是你写的程序有问题;0123456789".Text = ""
For I = 0 To 63
Text1,能给文本框赋值和反应文本框字符的个数。
Private Sub Form_Load()
Dim I As Integer
Text1
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯