我如何在VB6中在屏幕上执行打印图像 [英] How I perform print images on screen in vb6

查看:217
本文介绍了我如何在VB6中在屏幕上执行打印图像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要在vb6的页面上打印图像.我在同一页面的2个不同位置有打印选项.

我是vb6的新手.你能帮我吗
在此先感谢.

我尝试过的事情:

所以我试图写出执行打印操作的通用方法

I need to print images on a page in vb6. I am having print option''s in 2 different places on same page.

I am completely new to vb6. Could you please help me
Thanks in Advance.

What I have tried:

so i tried to write common method to perform print operation

Private Sub mnuPrintImage_Click()
10        On Error GoTo mnuPrintImage_Click_Error
20        gobjRLItemImage.PrintImage imgItem  
30        Exit Sub

mnuPrintImage_Click_Error:
40        ShowError "frmItem.mnuPrintImage_Click"
End Sub


我尝试使用Me.PrintForm,但是当我尝试使用Me.PrintForm时,我会弹出一个对话框来保存整个页面.但是我需要直接打印图像,并且不想将图像保存在本地.


I tried to use Me.PrintForm ,but when i try to use Me.PrintForm i am getting a popup to save the complete page. but i need to print image directly and don''t want to save image in local.

Public Sub PrintImage()
10        On Error GoTo PrintImageError
20        me.printform
30        Exit Sub

PrintImageError:
40        Select Case Err.Number
              Case 440:
                  ' Cancel button pressed; do nothing
50            Case Else
60                Err.Raise Err.Number
70        End Select
End Sub

推荐答案

以上代码均未打印图像!

检查以下内容:使用VB6用于创建特殊效果的PaintPicture方法 [
None of above codes prints an image!

Check this: Utilize VB6''s PaintPicture method to create special effects[^]


这篇关于我如何在VB6中在屏幕上执行打印图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆