【发布时间】:2022-09-23 01:37:06
【问题描述】:
我需要一个 VB6 打印机类的替代品:
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility
我在 C# 中检查了System.Drawing.Printing,但在 VB6 中没有直接替代 Printer 对象。
Set p = Printer
任何链接都会更有帮助。
-
你想达到什么目的? 1:1 翻译通常不是将 VB6 代码翻译为 VB.NET/C# 的最佳方式
-
@HelO\'Ween 我有一个非常旧的 Visual Basic 6 应用程序。它有一个代码来打印一些带有 FontSize、Margin 等属性的结果。我必须用 C# 重写这段代码。在想如果有上面提到的类的替代品,我的工作会变得简单。
-
顺便说一句,有没有办法检查谁将此问题标记为已关闭以及出于什么原因?
-
System.Drawing.Printing对我来说似乎是正确的。正如@HelO\'Ween 发布的那样,替换不会减少。我猜 VB6 有某种报告引擎,这在 .NET 中不可用。StandardPrintController.OnStartPrint基本上为您提供了一个Graphics对象来开始写入。 -
使用
Microsoft.VisualBasic.PowerPacks.Printing.Compatibility有什么问题?该课程的重点似乎正是您所要求的。
标签: c# .net vb6 vb6-migration