Results 1 to 3 of 3

Thread: Microsoft Internet Controls & Browser print

  1. #1

    Thread Starter
    New Member
    Join Date
    May 1999
    Posts
    11

    Post

    How to make content to be printed out
    when the Microsoft Internet controls
    (webBrowser) is used in VB?

    Anyone can give me a hint?
    Thanks very much!

  2. #2
    Frenzied Member Mark Sreeves's Avatar
    Join Date
    Nov 1999
    Location
    UK
    Posts
    1,845

    Post

    using the ExecWB functions

    Code:
    Private Sub cmdPrint_Click()
    Dim eQuery As OLECMDF       'return value type for QueryStatusWB
    
      On Error Resume Next
      eQuery = WebBrowser1.QueryStatusWB(OLECMDID_PRINT)  'get print command status
      If Err.Number = 0 Then
            If eQuery And OLECMDF_ENABLED Then
                WebBrowser1.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER, "", ""   'Ok to Print?
                 'WebBrowser1.ExecWB OLECMDID_PROPERTIES, OLECMDEXECOPT_PROMPTUSER
          Else
                MsgBox "The Print command is currently disabled."
            End If
      End If
      If Err.Number <> 0 Then MsgBox "Print command Error: " & Err.Description
    End Sub
    this might help: http://msdn.microsoft.com/workshop/c...WebBrowser.asp

    ------------------
    Mark Sreeves
    Analyst Programmer

    [email protected]
    A BMW Group Company

  3. #3
    Fanatic Member
    Join Date
    Jul 2000
    Location
    Manchester NH
    Posts
    833
    I am trying to do this but it won't work

    I get

    "method execwb of object iwebbrowser2 failed

    any ideas?
    Kurt Simons
    [I know I'm a hack but my clients don't!]

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width