我的代码是
Dim p As New Printer
p.Print("Hello")
p.EndDoc()
我用过
Dim k As New System.Drawing.Printing.PreviewPrintController
但它在VB.Net / VB6中给出了编译时错误。
我无法使用PrintDocument,我想隐藏该对话框。任何帮助?
答案 0 :(得分:0)
微软创建了一个库,帮助从旧的VB6代码转换一些。如果您无法进行重大更改,这可能会有所帮助。虽然我通过简短搜索找到的版本非常过时,但不能说它是如何支持的。
Microsoft Visual Basic Power Packs 3.0(Download Link)
它包含的内容之一是您的旧程序可能正在使用的打印机控件。 (MSDN Reference)
我相信那些只假设在临时过渡阶段使用的库。由于项目旨在迁移到使用较新的.NET版本的控件。