易截截图软件、单文件、免安装、纯绿色、仅160KB

解决VS中Shockwave Flash Object不能引入,未注册问题

将Flash融合到WinForm中能够增强程序的多媒体效果和炫丽的外观。现在我们就来看看在C#桌面程序中如何插入Flash视频,而且去掉烦人的右键菜单。
首先要插入Flash就必须使用Flash控件,在工具栏右键选择“选择项…”,然后在“COM组件”面板下点击“浏览”按钮,在本机电脑C:\WINDOWS\system32\Macromed\Flash\目录里选择Flash8.ocx(也有可能是Flash9F.ocx,版本不同所致),然后点击确定就可以了。但到这里还没有完,因为要使用Flash控件必须注册它。
在CMD里面输入如下:
regsvr32 C:\WINDOWS\system32\Macromed\Flash\Flash8.ocx
系统会提示注册成功,这个时侯就可以在VS2008里面使用该控件了!
打开VS2008,新建一个Windows程序,然后把刚才我们选择的Flash控件Shockwave Flash Object拖到窗体中,这时窗体中会出现一个白色的矩形框,Name属性我们设置为Myflash,在里面可以播放我们需要的swf文件。
注意到该控件主要有几个属性:
Name属性,这个是所有对象都会有的。
Menu属性,这个是Flash菜单项,默认值为true,也就是右键的时候会出现完整的Flash菜单,如果设置为False,则只出现最简的菜单(设置与关于)。
Move属性,这个属性是用来指定要播放的Flash文件的。
Playing属性,指定是否装在影片之后马上播放。
Quality属性,设置影片的质量。
Scalemode属性,设置影片的缩放模式。
Visible属性,设置影片控件的可视与否。
接下来我们在窗体中放置一个按钮,Text属性设置为LoadSwf。双击添加事件代码如下:
OpenFileDialog ofd = new OpenFileDialog();
ofd.Filter = "Flash文件|*.swf";
DialogResult dr = ofd.ShowDialog();
if (dr == DialogResult.OK)
{               
    Myflash.Movie = ofd.FileName;
    Myflash.Play();
}   
这样当程序运行的时候点击按钮会要我们选择一个SWF文件,选择好后确定就自动播放了!
当然,我们还可以添加一些按钮,分别为Play,Pause
Play按钮的播放功能如下:
This.Myflash.Play();
Pause按钮的暂停功能如下:
This.Myflash.StopPlay();
这里就不再啰嗦了,各位园友可以自行去研究一些常用的功能。下面我们主要来讲解如何消去烦人的Flash右键菜单!
消去Flash右键菜单有两种方法(本人愚笨,到目前只发现这两种):
方法一:
这个方法比较


相关文档:

ubuntu下解决flash乱码(转贴)

Ubuntu的firefox的flash乱码的解决:
修改/etc/fonts/conf.d/49-sansserif.conf文件
sudo gedit
/etc/fonts/conf.d/49-sansserif.conf
这个是原文件:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<!--
If the font still has n ......

Ubuntu中Flash无法显示中文的解决办法

    Ubuntu中有个历史遗留问题——Flash中的中文只能显示方框,其原因为字体配置的问题。解决办法如下:
终端中输入:
cd /etc/fonts/conf.d/
sudo gedit 49-sansserif.conf
打开后,将里面的两个sans-serif替换为sans serif,即将短横替换为空格。保存退出即可。 ......

乔布斯讨厌Flash的六个原因

苹果和Adobe有很深的渊源。实际上,我们很早就在车库里与Adobe创始人有过一面之缘。苹果是Adobe第一个大客户,我们新的Laserwriter打印机就使用了它们的Postscript语言。苹果还投资Adobe,并多年持有它20%的股份。两家公司精诚合作,开发桌面出版系统,并多次合作良好。经过一段黄金年代后,两家公司渐行渐远。苹果经历了濒 ......

FAT文件系统在NAND Flash存储器上的改进设计

FAT文件系统在NAND Flash存储器上的改进设计
 
  嵌入式系统的大量数据都存储在其F1ash芯片上。根据Flash器件的固有特性,构建一个适合管理NAND Flash存储器的FAT文件系统,并阐述具体的设计思想。该系统改进了FAT表和FRT表的存储方式,延长了存储器的使用寿命,提高了稳定性。
     &n ......

Thoungts on Flash(转)

Apple has a long relationship with Adobe. In fact, we met Adobe’s founders when they were in their proverbial garage. Apple was their first big customer, adopting their Postscript language for our new Laserwriter printer. Apple invested in Adobe and owned around 20% of the company for many yea ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号