In trying to reply to another thread, I came
upon an apparent technique to "embed" a
Word doc on a VB6 form using a WebBrowser
control, as follows

Code:
Dim myFile As String
myFile = "c:\myWord.doc"
With WebBrowser1
    .Top = 100
    .Left = 100
    .Height = 5000
    .Width = 12000
    .Visible = True
    .Navigate2 myFile
End With
It works great. The doc appears (along with
scroll bars) and has the look and feel of Word.

But, I say "apparent" because before the doc is
loaded, a File Download dialogue box appears
with buttons
  • Open
  • Save
  • Cancel

and a warning regarding potential harm from
files from the Internet.

In a "normal" web browsing situation, this warning
is definitely a good thing.

But here, since a "trusted" file path was specified,
the warning is a "nuisance".

From MSDN regarding Navigate2 Method:
  • Description
    Navigates to the resource identified by a Universal Resource Locator (URL)
    or to the file identified by a full path. The Navigate2 method extends the
    Navigate method to support browsing on special folders—such as Desktop
    and My Computer—that are represented by a pointer to an item identifier list
    (PIDL). However, this is not applicable to the Visual Basic programming
    language. For information on this functionality, see the Using the WebBrowser
    Control from C/C++ section.
  • Syntax
    object.Navigate2 URL [Flags,] [TargetFrameName,] [PostData,] [Headers]
  • Part, Description
    • object Required. An object expression that evaluates to an object
      in the Applies To list.
    • URL Required. A string expression that evaluates to the URL of the
      resource to display or the full path to the file location.
    • Flags Optional. A constant or value that specifies whether to add
      the resource to the history list, whether to read from or write to the cache,
      and whether to display the resource in a new window. It can be a
      combination of the following constants or values.
    • Flags .. Constant Value Meaning
      • navOpenInNewWindow ... 1 Open the resource or file in a new window.
      • navNoHistory ................. 2 Do not add the resource or file to the history list.
        The new page replaces the current page in the list.
      • navNoReadFromCache ... 4 Do not read from the disk cache for this navigation.
      • navNoWriteToCache ....... 8 Do not write the results of this navigation to the disk cache.

I then tried adding a flag ...
Code:
Dim myFile As String
myFile = "c:\myWord.doc"
With WebBrowser1
    .Top = 100
    .Left = 100
    .Height = 5000
    .Width = 12000
    .Visible = True
    .Navigate2 myFile, navNoWriteToCache
End With
... but I still get the dialogue box.

Is there a way to convince VB that it is a trusted
source and thereby prevent the dialogue box from
appearing at all?

Spoo