VB.net 2010 视频教程 VB.net 2010 视频教程 VB.net 2010 视频教程
  • vb教程之用VB制作RM压缩软件

  • 2017-09-21 11:27 来源:未知
有一天在网上闲逛时看到了一个可以用来做RM电影的软件,名字是RealProducer。下载安装后立即用它做了一个小小的RM电影一试身手,感觉速度和质量还是可以接受的,但是离我的要求还是差了一点,毕竟是共享软件,在没有注册的情况下好多的功能都被屏蔽了,真可惜。 

无奈之际我读了它的帮助文件,突然发现RealProducer的核心部分就是用ProducerControl.ocx控件编的,这个控件支持从.mpg、.dat、.avi、.mov、.qt 等文件格式到.rm格式的转换,功能还不差呢!呵呵,真是天助我也! 

打开VB新建一个工程,在窗体上添加两个CommandButton,Name属性分别是Run和Stop,Caption属性分别是“开始编码”与“停止编码”。再添加两个TextBox,Name 属性分别是InputFile和OutPutFile,是用来确定输入输出文件名的。依次点击Project、Components,在Components对话框中选上Real Producer ActiveX Control Library后按下确定,窗体上就会自动加入ProducerControl1控件了。最终的窗体设计请参考附图。 

切换到代码编辑窗口并输入以下代码: 
Private Sub Form_Load() 
InputFile = "" 

OutputFile = "" 

ProducerControl1.InputType = INPUT_SOURCE_FILE 

ProducerControl1.InputFilename = "" 

ProducerControl1.TempDirectory = "c:\temp" 

ProducerControl1.OutputFilename = "" 

End Sub 

Private Sub Run_Click() 

ProducerControl1.InputFilename = InputFile 

ProducerControl1.OutputFilename = OutputFile 

ProducerControl1.StartEncoding 

End Sub 

Private Sub Stop_Click() 

ProducerControl1.StopEncoding 

End Sub 

以上的代码只是个演示,只能实现简单的RM文件制作,如果你还想要挖掘ProducerControl,那么VB中的Object Browser将成为你的好帮手。顺便说一句,网上好多的RM制作软件都是利用ProducerControl.ocx编出来的,只是ProducerControl. visible=False罢了! 

程序在VB6+Windows2000下调试通过。
相关教程
  • 【砥砺奋进的5年】空气质量优良 "南宁蓝"常驻绿城 2019-02-17
  • 机关党建工作巡礼——广东“走前头作表率” 2019-02-17
  • 为什么说一直辛苦劳作的农民没有富起来?而不说一直勤劳的农民没有富起来? 2019-02-17
  • 中欧美六国商会签约 国际战略合作在石达成 2019-02-17
  • 【专题】走龙江丝路 向北看发展 华南城 全国重点网媒龙江集中采访活动 2019-02-16
  • 彩民复式追加投注 斩获体彩大乐透1425万 2019-02-16
  • 多彩课堂熔铸红色魂——甘祖昌干部学院教学素描 2019-02-16
  • 张佳宁杂志玩转新娘风 甜系女生展俏皮魅力 2019-02-15
  • 中央调剂制度促进养老保险制度可持续发展 2019-02-15
  • 西安高科工程技术学校——陕西省政府直属中等职业院校西安高科工程技术学校2018招生简章-陕西教育新闻 2019-02-14
  • 旅游低价团暗藏玄机 治理需保持高压态势--旅游频道 2019-02-14
  • 【高清】傈僳族乡村女教师熊文碧:背着娃娃教书 2019-02-13
  • QS世界大学排名发布:中国11所大学进百强,清华排名创历史 2019-02-13
  • 辽宁贯彻十九大精神:领导沉下去 群众用心学 2019-02-13
  • 多部门三令五申禁网售彩票,世界杯竞猜APP上仍热卖 2019-02-12
  • 301| 681| 126| 432| 871| 148| 492| 939| 991| 648|