如何在visual basic中创建打印预览控件(create a print preview control in visual basic)

正在创建Windows应用程序,并且需要知道如何创建打印和打印预览控件?按照这些简单的步骤,你将很容易在应用程序中打印和打印预览文档。...

第1部分第1部分,共3部分:表格

  1. 1将表格调整到您需要的尺寸。表单的大小无关紧要,只要它可以容纳一个大文本框和两个按钮。
  2. Image titled Create a Print Preview Control in Visual Basic Step 1
  3. 2在表单中添加RichTextBox。您可以通过双击或将RichTextBox拖到表单上来添加它。根据需要调整RichTextBox的大小。
  4. Image titled Create a Print Preview Control in Visual Basic Step 2
  5. 3在表单上添加两个按钮。理想情况下,将这两个按钮放在RichTextBox附近。同样,您可以通过双击或拖动到表单上,将按钮添加到表单中。
  6. Image titled Create a Print Preview Control in Visual Basic Step 3
  7. 4将按钮命名为“打印”和“打印预览”。可以在“属性”框中更改按钮的文本。
  8. Image titled Create a Print Preview Control in Visual Basic Step 4
  9. 5.在表单中添加控件:“打印文档”和“打印预览对话框”。当它们在后台执行时,它们在窗体上不可见。
  10. Image titled Create a Print Preview Control in Visual Basic Step 5
  11. 6单击PrintPreviewDialog并将“文档”更改为“PrintDocument1”。单击PrintPreviewDialog后,可以在“属性”框中对此进行更改。
  12. Image titled Create a Print Preview Control in Visual Basic Step 6

第2部分第2部分,共3部分:代码

  1. 1双击“打印预览”按钮。这将打开编码页面。已经创建了一个私有Sub,等待代码告诉它在单击打印预览按钮时要做什么。将以下代码添加到Private Sub:PrintPreviewDialog1。ShowDialog()
  2. Image titled Create a Print Preview Control in Visual Basic Step 7
  3. 2Go返回表单,双击“打印”按钮。您将被带回页面进行编码。在已创建的专用子系统中,添加以下代码:PrintDocument1。打印()
  4. Image titled Create a Print Preview Control in Visual Basic Step 8
  5. 3返回表单,双击表单下方的“PrintDocument1”。您将被带回页面进行编码。将创建一个名为“PrintDocument1_PrintPage”的专用子组件。将以下代码放入Sub:Dim font1作为新字体(“arial”,16,FontStyle.Regular)e.Graphics。抽绳(RichTextBox1.Text,font1,笔刷。黑色,100100)
  6. Image titled Create a Print Preview Control in Visual Basic Step 9

第3部分第3部分,共3部分:调试和测试

  1. 1单击“开始”开始调试和测试过程。如果您遵循了本文的第一部分和第二部分,您应该不会遇到任何错误。
  2. Image titled Create a Print Preview Control in Visual Basic Step 10
  3. 2测试打印预览功能是否有效。
  4. Image titled Create a Print Preview Control in Visual Basic Step 11
  5. 3测试打印功能是否有效。
  6. Image titled Create a Print Preview Control in Visual Basic Step 12
  7. 4整理你的代码。在调试和测试过程完成且没有出现严重错误后,请确保清理代码。让它看起来整洁、专业。
  8. Image titled Create a Print Preview Control in Visual Basic Step 13
  • 运行Visual Studio的最新软件应用程序。
  • 向代码中添加注释,以便了解代码的特定部分的功能。
  • 如果要在Visual Basic上练习实现这些功能,请将表单变大,包括RichTextBox和按钮。
  • 发表于 2022-03-20 04:32
  • 阅读 ( 69 )
  • 分类:IT

你可能感兴趣的文章

如何在microsoft word和excel中将“开发人员”选项卡添加到功能区

...启用Word功能区和Excel功能区上的选项卡。首先让我们看看如何将“开发人员”选项卡添加到功能区。 ...

  • 发布于 2021-03-23 10:44
  • 阅读 ( 426 )

如何使用click在python中创建自己的命令行程序

... 下面是如何使用它来活跃Python项目。 ...

  • 发布于 2021-03-23 13:56
  • 阅读 ( 267 )

如何用microsoftword像pro一样创建索引表

...钮,这次单击“确定”按钮创建索引。 这就是我们关于如何用一致文件创建索引表的全部内容。让我们仔细看看如何定制索引样式。 在索引中创建交叉引用 Word允许我们创建不同类型的索引。这里我们有一个带有子条目的索引...

  • 发布于 2021-04-13 04:26
  • 阅读 ( 152 )

在outlook中批量打印pdf附件

...的子文件夹。 第3步 创建VB宏。首先,通过转到Tools/Macro/Visual Basic editor,打开VB编辑器。您应该看到VB编辑器如下所示: 第4步 在左侧的“项目”窗口中,右键单击Project1项并**名为Module1的模块: 第5步 创建模块1后,将下面的代...

  • 发布于 2021-04-14 11:32
  • 阅读 ( 315 )

visual basic语言(visual basic)和Visual C++(visual c++)的区别

Visual Basic与Visual C++的主要区别在于Visual Basic是面向对象的编程语言,Visual C++是集成开发环境(IDE)。 visualbasic是微软开发的一种用户友好的编程语言。在visualbasic.NET发布之前,它的最终版本是visualbasic6.0。另一方面,Visual C++是...

  • 发布于 2021-07-01 09:31
  • 阅读 ( 377 )

vba(vba)和宏(macros)的区别

...此,我们可以用VBA来扩展常用的功能,创建高级程序。 如何使用vba创建宏 您可以按照以下步骤使用VBA创建宏。 如果Excel中没有“开发”选项卡,则用户可以在功能区中的任意位置单击鼠标右键。 然后,他可以选择“自定义功...

  • 发布于 2021-07-01 18:20
  • 阅读 ( 2093 )

功能(function)和vb程序(procedure in vb)的区别

...代码返回值的过程,而过程是程序中的可执行语句块。 visualbasic(VB.NET)是在微软开发的.NET框架上实现的一种编程语言。它是一种现代的通用编程语言。它有助于开发高效的程序,而且更容易学习语言。此外,VB还提供了各种功...

  • 发布于 2021-07-01 18:59
  • 阅读 ( 273 )

visual basic术语表

...元素,那么它也不能访问其包含的任何元素,无论它们是如何声明的。 Access Protocol允许应用程序和数据库通信信息的软件和API。示例包括ODBC-开放式数据库连接(ODBC-Open DataBase Connectivity)和ADO-ActiveX数据对象(用于访问包括数...

  • 发布于 2021-09-10 22:25
  • 阅读 ( 235 )

有关在visual basic中序列化的所有信息

...性实际上是无穷无尽的。 这就是为什么序列化在.NET和Visual Basic中是如此关键的过程。下面是通过实现ISerializable接口并编写新的和GetObjectData子例程来实现自定义序列化的一节。 作为序列化的第一个示例,让我们执行一个最简...

  • 发布于 2021-09-11 23:49
  • 阅读 ( 190 )

如何在visual basic中使用process.start(use process.start in visual basic)

Process对象的Start方法可能是程序员最不受重视的工具之一。作为一个.NET方法,Start有一系列重载,这些重载是不同的参数集,它们精确地确定了该方法的功能。重载允许您指定在另一个进程启动时可能要传递给另一个进程的任...

  • 发布于 2021-09-11 23:49
  • 阅读 ( 232 )
asdfghjkl110
asdfghjkl110

0 篇文章

相关推荐