一些多媒体开发项目中,有时候需要把一个现成的站点内容直接搬到光盘里头,或者想嵌入一个网页,可以通过在director中引入一个 microsoft web browser 的 activex 控件来导入 html 文件。
这里有一个非常简单的例子 http://www.aougu.net/bbs/upload/forum1_f_121.dir
前进后退等简单功能可以通过web activex 直接查询出来,比如:
GoBack(sprite 1) 后退
GoForward(sprite 1) 前进
refresh(sprite 1) 刷新
sprite( 1 ).Navigate(the moviepath&"\htm\a.htm") 调用 a.htm 这个网页
...............
那么要想实现更加复杂的功能,比如打印,另存为等一些复杂功能,就要借助 ExecWB 这个函数来实现。
ExecWB语法:(其实是从应用程序里找到的,改一改就是D的语法了,没想到通用喽)
ExecWB( spriteNum, cmdID , cmdexecopt , [pvaIn As Variant,] [pvaOut As Variant])
cmdID有这些值:
