欢这个菜单
,应该在程 序中通过拦截鼠标消息的方法来达到目的
。与在独立的 F l a s h 播放器中不同的是
,在控件的右键菜单里点
“About...”的话,将打开浏览器到 Macromedia 的网站上去 看 About 了
。 例子 :
movie.Menu = False
10.Movie (读写)
语法:Movie As String
说明:要播放的影片路径(URL )。设置该属性为 一个 SWF 文件的 URL 将载入文件并播放它。若影片是在 本地硬盘上,要写成从盘符开始的绝对路径;若影片是在某网站上,也要写全 URL 地址。
例子 :
movie.Movie = "http://www.domain.com/path1/path2/filename.swf" 或
movie.Movie = "c: emp est.swf"
11.Playing (只读)
语法:Playing As Boolean
说明:当前播放状态。如果影片正在播放,该属性 值为 True ,否则为 False 。
例子 :
If movie.Playing = False Then MsgBox " 影片已停止播放! " End If
12.Quality (读写)
语法:Quality As Long
说明:画面质量(与 Quality2 联动)。Quality 可以取:
0 ——相当于 Quality2 取 "Low"
1 ——相当于 Quality2 取 "High"
2 ——相当于 Quality2 取 "AutoLow"
3 ——相当于 Quality2 取 "AutoHigh" 例子 :
movie.Quality = 1
13.Quality2(读写)
语法:Quality As String
说明:画面质量(与 Quality 联动)。Quality2 可以取: Low :偏重于播放速度而不管显示效果,而且不启用消锯齿功能 。
High :偏重于画面而不管播放速度,并且总是启用 消锯齿功能。如果影片中不包含动画就平滑处理位图;如 果有动画,那么位图就不被平滑处理。(这里的动画应该 是把一张图片做平移或旋转)
AutoLow :先着重于播放速度,但只要有可能就改 善显示效果。一开始播放时先禁用消锯齿功能。如果播放 器检测到处理器能承受得了 ,就启用消锯齿功能 。
AutoHigh:一开始是播放速度和显示效果并重,但 如有必要就牺牲画质确保速度。开始播放时就启用消锯齿 功能。但如果实际的帧速率比设计时指定的速率慢了,就 禁用消锯齿功能来提高播放速度。
例子 :
movie.Quality2 = "High"
14.ReadyState(只读)
语法:ReadyState As Long
说明:影片的当前状态。ReadyState 可以取:
0 ——正在载入
1 ——未初始化
2 ——已载入
3 ——正在交互
4 ——完成 例子 :
If movie.ReadyState = 4 Then
MsgBox " 影片载入完成! " End If
15.SAlign (读写)
语法:SAlign As String
说明:对齐模式(与 AlignMode 联动)。当 AlignMode
代表各对齐模式的位被置“1”时,SAlign 值也相应被设为
“L”(Left)、“T”(Top)、“R”(Right)、“B”(Bottom)各字符的组合(‘L’、‘T’、‘R’、‘B’的先后顺序不变)
例子:设置影片为左对齐和顶对齐:
movie.SAlign = "LT"
16.Scale (读写)
语法:scale As String
说明:缩放模式(与 ScaleMode 联动)。Scale 可以 取:
ShowAll ——在控件内显示全部影片区域,保持影片 长宽比例不变,影片的大小决定于控件长或宽中较小的一 边 。
NoBorder ——在控件内显示部分影片区域,保持影片 长宽比例不变,影片的大小决定于控件长或宽中较大的一 边 。
ExactFit ——在控件内显示全部影片区域,将影片的长 宽比例强制等于控件的长宽比例。
例子 :
MsgBox "