Displaying an image in a VBScript MsgBox
How can I display an image in a开发者_JS百科 MsgBox?
The answer is: This is not possible. MsgBox
can only display strings. (Documentation)
An alternative is to display your image in a small Internet Explorer window. Here's an example:
Set objExplorer = CreateObject("InternetExplorer.Application")
With objExplorer
.Navigate "about:blank"
.ToolBar = 0
.StatusBar = 0
.Left = 100
.Top = 100
.Width = 200
.Height = 200
.Visible = 1
.Document.Title = "Important image!"
.Document.Body.InnerHTML = _
"<img src='http://sstatic.net/stackoverflow/img/venn-diagram.png' height=100 width=100>"
End With
This should display the Venn diagram found in Stack Overflow's about section.
What you want is called a HyperText Application, or HTA. You use HTML to create the form.
精彩评论