精华内容
下载资源
问答
  • 实验11 用循环语句打印数学乘法表 实验内容 掌握使用For Next语句/Do ...Windows7,Office、VB开发环境。 实验运行结果 点击“打印”后的效果: 点击“清屏”后的效果: 实验代码 Private Sub Command1_Click() ...

    实验11 用循环语句打印数学乘法表

    实验内容

    1. 掌握使用For Next语句/Do Until Loop语句/Do While Loop语句进行循环控制
    2. 用循环语句打印数学乘法表
    3. 编写实验报告。

    实验环境

    Windows7,Office、VB开发环境。

    实验运行结果

    点击“打印”后的效果:
    在这里插入图片描述
    点击“清屏”后的效果:

    在这里插入图片描述

    实验代码

    Private Sub Command1_Click()
         Print
         Print
         Print
         Print
         Print
        Dim a, b As Integer
        FontSize = 12
        For a = 1 To 9
            For b = 1 To a
                'Print Str$(b) + " × "; Str$(a) + " = " + Str$(a * b);
                 Print Tab(b * 12 - 12); Str$(b) + "×"; Str$(a) + "=" + Str$(a * b);
            Next b
            Print
        Next a
    End Sub
    
    Private Sub Command2_Click()
    Form1.Cls
    End Sub
    

    关于print换行

    print '输出空行,并换行
    print S '输出S的值,并换行
    print S; '输出S的值
    是否换行不在于print,而在于print后面的表达式最后是否有;分号,有就不换行,没有就换行

    实验心得体会

    学习使用了For Next语句/Do Until Loop语句/Do While Loop语句进行循环控制,用for循环语句打印数学乘法表。为了进行格式控制,在print中使用tab与内循环数字相关联,达到了打印输出时每一列有相同缩进值的效果,这样能够使格式更加美观。
    另外在本程序中,我添加了“Form1.Cls”语句,可以在点击“清屏”按钮后清空Form1中输出的内容。

    展开全文
  • 关于VBPrint函数在数组中换行的理解 大家书上肯定看过这个程序:Dim a(5,5)For i = 0 to 5For j = 0 to 5a(i,j) = j +1Print a(i,j); ‘这个是用蓝色标记的Next jPrint ’这个是用红色标记的Next i(手机党看...
    关于VB中Print函数在数组中换行的理解
    大家书上肯定看过这个程序:
    Dim a(5,5)
    For i = 0 to 5
     For j = 0 to 5
     a(i,j) = j +1
     Print a(i,j);   ‘这个是用蓝色标记的
     Next j
     Print    ’这个是用红色标记的
    Next i 
    (手机党看不到颜色,可以看注释)
    对,结果就是一个6X6的二维表格。但是问题是,用红色标记的print是做什么用的?
    书上的解释是,print的作用是换行,可大家知道,print是行元素(就是以输出占一行的),那输出print就是下面这效果了啊
    (绿色代表print输出了一行)
    图片
    可事实上,它却是规中规矩的这样子的:(因为数据比较多,仅输几行演示)
    图片
    那么,原因是为什么呢?Print作为行元素为什么没占一行呢?
    关键就在于用蓝色标记的print上。
    大家注意到没有,用蓝色标记的print有分号。也就是说,当上一内容输入完后,光标会定位在上一内容的后面而不会换行(书上对分号的解释就是这样子的),其实,这时相当于print成了块元素,也就是它可以在一行内输出1,2,3,4,5,6一排数字。
    当输出完数字6后,因为内循环的语句是 Print a(i,j) ;  意味着下一元素还是在当前这行输出的,但是内循环已经完全执行了一遍,接下来输出的是外循环的print,所以紧跟在6后面的是一个print(此时print为行元素,如下图)。当开始i = 1(刚开始是i = 0)的内循环时,因为上一个print是行元素,所以下一次输出的a(i,j)就换行了。这就是为什么书上说外循环的print是换行作用。
    图片

     希望我解释清楚了o(╯□╰)o

    转载于:https://www.cnblogs.com/losepure/p/3469903.html

    展开全文
  • VB中怎么换行

    万次阅读 热门讨论 2013-11-16 15:15:21
    下面我就说一下VB中的换行问题  现在我们将换行的环境分为三种:窗体输出,文本框(Text)输出,标签(Label)输出 一、在窗体输出中  换一行:Chr(13) 、Chr(10) 、 Chr(13)+Chr(10)   换两行:...

    
    

           

         有时候我们需要显示多行数据,使其更有逻辑性。下面我就说一下VB中的换行问题

         现在我们将换行的环境分为三种:窗体输出,文本框(Text)输出,标签(Label)输出

    一、在窗体输出中

             换一行:Chr(13) 、Chr(10) 、 Chr(13)+Chr(10) 

             换两行:Chr(10)+Chr(13)、两个Chr(13)、两个Chr(10)

                      

    二、在文本框输出中

             换一行:Chr(13)+Chr(10),其他没有了

             换两行:没有,除非第二行为空,即“”


    三、在标签输出中

             换一行:Chr(10),Chr(13),以及所有的组合,都可以换一行,也都只能换一行

             换两行:没有,除非第二行为空,即“”

    下面我们来举个例子:

    Private Sub Command1_Click()
    
        '在窗体上换行
        Print "我" & Chr(10) & _
              "是" & Chr(13) & _
              "十" & Chr(13) & Chr(10) & _
              "期" & Chr(10) & Chr(13) & _
              "崔" & vbNewLine & _
              "晓" & vbCrLf & _
              "光"
              
        '在文本框中换行
        Text1.Text = "我" & Chr(10) & _
                    "是" & Chr(13) & _
                    "十" & Chr(13) & Chr(10) & _
                    "期" & Chr(10) & Chr(13) & _
                    "崔" & vbNewLine & _
                    "晓" & vbCrLf & "" & vbCrLf & _
                    "光"
                    
        '在标签中换行
        Label1.ForeColor = vbRed
        Label1.Caption = "我" & Chr(10) & _
                         "是" & Chr(13) & _
                         "十" & Chr(13) & Chr(10) & _
                         "期" & Chr(10) & Chr(13) & _
                         "崔" & vbNewLine & _
                         "晓" & vbCrLf & "" & vbCrLf & _
                         "光"
    End Sub


    其运行的效果图为


    在VB中Chr(10)和Chr(13)还有如下表示,他们的用法一样,这里就不再重复了

     


    展开全文
  • vb换行的几种方法

    万次阅读 2011-11-12 14:46:24
    vbCrLf Dim strs As String strs = “年”+ vbCrLf +“ 月” 输出结果年和月在不同的行 在ReportingServer, msgbox和print 可以用 vbCrlf

    vbCrLf

    Dim strs As String
        strs = “年”+ vbCrLf +“ 月”
    输出结果年和月在不同的行
    ReportingServer, msgbox和print 可以用 vbCrlf 
    

    展开全文
  • VB6.0中怎么根据文本长度对文本自动换行?是网格控件,不是文本框,没有属性设置的
  • vb中的print方法

    千次阅读 2020-09-16 10:31:14
    VB中我们经常会用到Print方法,它可以在窗体、图形框中输出信息。但是我们大多数人可能并不知道Print完整的使用方法。下面就跟着我一起来学习Pirnt真正的用法吧。 Print方法 作用: 在窗体、图形框输出信息,缺省...
  • 关于vb print输出问题

    2017-02-11 00:53:29
    Module Module1 Sub Main() run1() End Sub '第三题 Private Sub run1() Dim a, b, c As Integer Dim w, x, y, z a = 5 : b = 4 : c = 3 ...为什么会提示错误,是不是print用错,print输出什么也不行啊
  • vb 换行气泡提示类

    2011-11-03 15:16:30
    Private Declare Function DestroyWindow Lib "user32" (ByVal hwnd As ...Print 有关的函数 ★ VB 输入文本文件实现右对齐 ★ VB 查找替代字符串的函数 ★ vb 换行气泡提示类 更多精彩>>>
  • VB 输出有规律的图形,可打字字符组成长方形、四边形、三角形、直角三角形等图形,以下代码是输出长方形和四边形的代码,更多源码请在本页面下载完整源码。  Private Sub Command1_Click()  For i = 1 To 5 '输出...
  • 既然是函数肯定有返回值,返回值为文件号对应的字符数,这里需要注意的是当遇到换行的时候会把每一次换行当成是两个字符来读取,我也不知道是为什么。代码如下: 如上例,文本中的第一行明明是10个字符,...
  • VB 6.0 数组参数调用实例:  Dim A1(), B1(), C1() '声明数组  Private Sub Form_Load()  Dim i As Integer '给数组赋初值 ... If (i 1) Mod 10 = 0 Then Picture3.Print '换行  Next i  End Sub
  • C#基础教程-c#实例教程,适合初学者

    万次阅读 多人点赞 2016-08-22 11:13:24
     通用语言规范(Common Language Specification,CLS):.NET系统包括如下语言:C#、C++、VB、J#,他们都遵守通用语言规范。任何遵守通用语言规范的语言源程序,都可编译为相同的中间语言代码,由CLR负责执行。只要...
  •  Picture1.Print '换行  Next i  End Sub  Private Sub Form_Resize()  Picture1.Width = Form1.Width - 100 '图片框与窗体的相对位置不变  Picture1.Height = Form1.Height - 1000  Command1.Left = Form1....
  • Java输入输出流

    千次阅读 多人点赞 2017-02-18 17:07:20
     标准输出通过System.out调用println方法输出参数并换行,而print方法输出参数但不换行。println或print方法都通 过重载实现了输出基本数据类型的多个方法,包括输出参数类型为boolean、char、int、long、float和...
  • Private Sub Command1_Click() ...大家可以看到print打印时,换行后space的空格都打印出来了; 在Text框中,换行后所有的space空格也显示出来了; 在Label中,只要一换行space空格就会少一个; 请大神解释一下原因。
  • vb for循环 combobox的使用 Print的使用

    万次阅读 2019-04-10 18:23:40
    运行结果 ComboBox1 ComboBox2 代码 可以由大到小输出: 正常顺序输出: 可复制: Private Sub Command1_Click() '步长缺省为1 ...关于print ...print从最左侧开始,并且自动换行
  • VB write#语句和print#语句

    千次阅读 2012-06-18 16:44:08
    Print # 语句,输出的时候,字符串不会自动加上任何符号,原样输出,也不会用逗号分隔每一个数据。适合于阅读,适合用Line Input # 语句读入。 举一个例子: 以下程序 Private Sub Command1_Clic
  • ASCII 转义字符(Escape Character) \r 和 \n 属于转义字符。那转义字符是什么呢?... chr(10) chr(13) 在VB 和Oracle中提供了chr()函数获取换行和回车。 select chr(13) from dual; select chr(16) from dual;
  • vb 创建文本文件 有换行符问题

    千次阅读 2012-06-18 17:01:04
    open "c:\123.txt" for output as #file1 print #file1,"1" '1后会跟一个换行符 print #file1,"1" ; 'f加分号 没有换行符 close #file1
  • VB.NET 教程_01_基础语法

    万次阅读 多人点赞 2018-08-08 00:48:58
    VB.Net是一种简单,现代,面向对象的计算机编程语言,由微软开发,将.NET Framework和公共语言运行库的强大功能与作为Visual Basic标志的生产力优势相结合。 Visual Basic .NET(VB.NET)是在.NET Framework上...
  • 正常使用print()时: print(1) print(2) # 不加参数时的结果: 1 2 把你要输出的内容放在括号就行了 如果你要在一个print()里输出多个值时,需要用‘,’分开: print(1,2,3,4,5,6,7,8,9) 输出多个...
  • 我正在使用VB.Net 2008应用程序。 我正在使用DataGridView。 我有一个打印选项,在这里我需要打印DataGridView。 我将此代码用于“打印”和“打印预览”。 DimMyDataGridViewPrinterAsDataGridViewPrinter ...
  • vb输入输出

    千次阅读 2016-06-29 10:45:50
    可以加入If i Mod 2 = 0 Then Debug.Print 可以进行换行 Print也有相似的用法: 从TXT中读取数据,数据中间可以是空格、半角逗号 [vb] view plain copy print?Sub dhfkd() k = 0 Dim arr(1 To 1100) ...
  • print学习:[对象名.]print[表达式][,|;]print a,bprint a;b注意分号是在同一行显示中间间隔为1个空格逗号在同行显示,中间间隔为14个字符!...(2)每执行一次print方法,都会换行! 转载于:h...
  • 版权声明:本文为博主原创文章,转载请在显著位置标明本文出处以及作者网名,...使用到的知识包括:Vb.net、Javascript、Html 由于之前已经对WebBrowser控件有了很好的认识,实际本节更多的是调用Document.ExecCo...
  • 回车/换行组合符。 Cr vbCr Chr( 13 ) 回车符。 Lf vbLf Chr( 10 ) 换行符。 ...
  • 将Access表中的数据内容按一定格式存储到Txt文件中,D:\Program Files\Microsoft Visual Studio\VB98,如果你的VB6不是安装在此位置,请修改代码中的路径为你的实际位置,测试结束后请记着关闭数据库引擎。...
  • VBA调试利器debug.print

    千次阅读 2017-06-12 20:05:00
    VBA程序调试过程中,常常须要监控变量的值,尽管MsgBox也能够完毕这个功能,但用debug.print显示变量或者表达式的值。有非常多长处。详细例如以下: 1、不影响程序运行。尽管MsgBox也能够显示代码运行结果,可...
  • VB学习记录

    千次阅读 多人点赞 2017-11-25 16:47:56
    一、什么是VB VB程序设计是要干什么? 1.添加、设置对象; 2.对对象添加功能。 编程的基本要素 - 对象object - 类class - 属性property - 方法method - 事件event 事件过程的一般格式: ...
  • 打印控件Print Control

    2009-03-18 13:40:46
    Print Control 打印控件 [鉴于网友的评论,我个人感觉这的确是较老的东西了,现在已经是DOT NET时代了,WIN32控件已经基本上不用了,更何况我提供的代码是VB6写的,所以为了不浪费大家的时间,在此说明一下] 我从...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,875
精华内容 750
关键字:

printvb换行