vb插入flash全屏

来源:百度知道 编辑:UC知道 时间:2024/06/18 14:32:48
我将flash插入到vb窗口中如何实现flash全屏,我的全屏是指将flash影片占满整个屏幕,无标题栏和菜单栏的窗口,分辨率是1024*768并且如何能将其恢复又标题栏和菜单栏的窗口。。。请高手指点迷津,谢谢。
另外我想问一下如果flash做的vb,可以在其他无flash播放器的机子上运行马?
再次感谢!

显示FLASH有专门的控件,你让他充满窗体而且窗体充满屏幕就可以了

Private Sub Form_Load()
me.move 0,0,screen.width,screen.height
with [FLASH控件名称]
.left=0
.top=0
.width=me.width
.height=me.height
end with
'为什么这里使用WITH语句,是为了防止Flash控件没有Move等方法而设计的
'试一试吧

with [FLASH控件名称]
.left=0
.top=0
.width=me.ScaleWidth '(内部尺寸)
.height=me.ScaleHeight
end with

Me.WindowState=2

先回答你第2个问题。如果VB里面插入了flash,只要对方的机器上对vb程序能兼容。又有flash OCX插件。是可以运行的。关于flash ocx插件。目前的计算机99%都有这个插件。所以这个问题没什么担心的。

第1个问题。我想知道vb能实现你说的那种全屏么。如果vb能实现。那么可以让你的flash影片占满整个屏幕。如果vb不能实现。那么就不能直接实现那个效果了。

间接有个办法也许可以。你把flash单独转成1个exe的程序。这个exe运行就全屏。点击vb里面的全屏的时候就运行那个单独的exe。但不知道这样适不适合你的界面!

谢谢,祝你学习愉快!