在VB中,如何使文本框能够使输入多行文字?

来自:    更新日期:早些时候
VB如何让一个文本框可以输入多行文本~

多行显示为true

在右边的属性框改个属性即可

MultiLine 为 true 即可

默认的是false

在VB中,设置文本框的MultiLine 属性为True,就能使使文本框能够输入多行文字。

MultiLine 属性

返回或设置一个值,该值指示 TextBox 控件是否能够接受和显示多行文本。在运行时是只读的。



1、打开软件,在工具箱中任意选择一种控件,编写代码之前必须有空间响应。

2、点击好之后,如图所示,直接用鼠标在页面上进行绘制。

3、最后,双击进入代码窗口,这时候可以开始编写代码,多行的文字只需要回车换行即可编辑。



仅仅设置MultiLine属性是没用的。还要在输出的时候用控制符设置换行
比如:标签是Label1,用以下的语句:
Label1.Caption = "ABC" & Chr$(10) & "中国人!" & Chr$(10) & "OK"
这里,Chr$(10) 就是换行了!也可以用Chr$(13) ,这个是回车。

你直接用richtextbox就可以啊。。而且这个比文本框功能更好!!但是问题是,占用的内存比文本框多一点!!

设置 文本框的 cols属性 和 rows属性 cols 是设置 文本框显示宽度 rows 是设置 文本框显示行数


在VB中,如何使文本框能够使输入多行文字?视频

相关评论:
  • 18717915880在VB中,如何使文本框能够使输入多行文字?
    雷荷志在VB中,设置文本框的MultiLine 属性为True,就能使使文本框能够输入多行文字。MultiLine 属性 返回或设置一个值,该值指示 TextBox 控件是否能够接受和显示多行文本。在运行时是只读的。

  • 18717915880在vb中,如何使文本框中只允许输入数字
    雷荷志调试运行。按F5,在文本框中输入任意字符,可以看到只有数字能显示在文本框中。按退格键,字符也能正常删除。如果输入的数字可能是小数,那么还要添加如下代码: If KeyAscii = 46 And Not CBool(InStr(txbNumber, ".")) Then Exit Sub 当输入小数点时,程序判断文本框中是否已有小数点(...

  • 18717915880如何在VB中设计一个文本框控件,用于显示文字
    雷荷志1、创建控件组的方法首先创建一个命令按钮,调整其大小(觉得合适就行),名称为Command1,Caption 属性为数字 0 ;然后进行“复制”和“粘贴”,当选择“粘贴”时,出现对话框提示已有一个同名控件,询问是否创建控件组,选择“是”后,即创建了一个名为“Command”的控件组。这时,第一个按钮的Index...

  • 18717915880在vb中,如何编程能使文本框中实时显示滚动条的位置
    雷荷志Private Sub HScroll1_Change() Text1.Text = Str(HScroll1.Value)End Sub

  • 18717915880请问如何在vb程序设计中使程序运行时能使文本框在输出数据时实现自动...
    雷荷志Private Sub Command1_Click()Dim a As String a = "hello" + vbCrLf + "taohongjie!"Text1.Text = a End Sub vbcrlf 就是换行 这个简单拉.三种方法:1.println("");有换行的函数 2.print("");print(\\n);加换行符 3text="..."+Chr$(13)+Chr$(10)+"...";print(text);加换行...

  • 18717915880vb如何在文本框里面输入内容?
    雷荷志一共七步首先,在窗口中添加一个文本框,如下图所示,然后进入下一步。其次,单击文本框,在属性窗口中设置文本框的属性,清除文本,如下图所示,然后进入下一步。接着,将文本框的enabled属性设置为False,如下图所示,然后进入下一步。然后,在表单上添加一个命令按钮,如下图所示,然后进入下一步。

  • 18717915880在vb中怎样使文本框显示电脑上的时间
    雷荷志Text1.Text = Format(Now, "yyyy-MM-dd HH:mm:ss")不带日期显示:Text1.Text = Format(Now, "HH:mm:ss")以上只能显示一次。如果想实时更新时间数据,用一个Timer,设置适当的触发时间,比如100或200毫秒(数值越小越精确,但消耗系统资源也多),将以上代码放在其Timer事件中即可。

  • 18717915880在VB中如何能使用户可以text控件中输入(Tab)这样的分隔符?
    雷荷志其实,VB本身的文本框也具备了这个功能,只是并不是所有时候都可以 当你的界面上,如果只有这个文本框可以接收焦点,那你按Tab键就能插入,而当你的界面上,如果除了这个文本框外,还有能接收焦点的控件,那按Tab键就成了转换焦点的作用 根据这一点,你在你的界面上,可以将那些能接收焦点的控件的Enabled属性...

  • 18717915880vb中如何使文本框中的数字自动增加
    雷荷志你直接在事件的过程中加上:TEXT1.TEXT=VAL(TEXT1.TEXT)假设这个文本框为TEXT1。

  • 18717915880VB怎样使文本框内容无法选定
    雷荷志在keydown KeyUp 和 MouseMove 事件中加入 Text1.SelLength = 0 就可以了..'--- Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)Text1.SelLength = 0 End Sub Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer)Text1.SelLength = 0 End Sub Private Sub ...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网