捐赠 | 广告 | 注册 | 发布 | 上传 | 关于我们    
  粤ICP备10103342号-1 DELPHI盒子 | 盒子文章 | 盒子问答悬赏 | 最新更新 | 盒子检索 | 下载中心 | 高级搜索    
  精品专区 | 繁體中文 | 奖励公告栏 | 直通车账号登陆 | 关闭GOOGLE广告 | 临时留言    
 
广告
评论:D-Flasher 全部代码
tml 17225 2005/8/26 3:32:49
请问,我想把SWF合成进EXE,播放的时候不要分离。并且EXE可以设置上密码。请问如何才能实现?
yueue 16937 2005/8/11 21:48:12
回你一个关于swf -> ExE的问题,. 用自己的播放器很简单,只要用brrc32把自己的播放器搞成res资源,然后在程序中引用,然后用..........网上有代码,你搜一下swf2exe即可
shuhill 16931 2005/8/11 15:54:41
Flash.ocx是 Macromedia 公司Flash播放器的一个组件.因为有的Flash文件要访问网络,防火墙当然要挡.而且因为是用的控件,在右键菜单中关于一项也是直接链接到 Macromedia 的官方网站的.
ending722 16926 2005/8/11 14:17:57
1.TShockWave 是什么控件?没用过。但我这个方法很通用,具体在MAIL里在说,
我还是希望你可以自己研究出来,这样对自己也有所提高,我也在自己什么都不懂,
又没出问的情况下,多看书,多研究研究。
2.OpenPlayer是VB写的.作者原来叫 鱼 .应该现在也在盒子,叫:lazyboy,别说是我和你说的 :) .
3.你说带有TShockWaveFlash.ocx的软件都会访问网络?我还真是不知道了.周末回去研究研究.
E-MAIL:ENDING722@163.COM
YuanGuo 16923 2005/8/11 12:22:34
谢谢Ending722
1、我水平很菜,我看了你的组件源码,比较模糊,请问怎么修改你的自定义组件来实现屏蔽右键?
2、谢谢,我下载OpenPlayer看看。
另外一个问题:我电脑安装了ZoneAlarm这个防火墙软件,带有TShockWaveFlash.ocx的软件都会访问网络Internet,ZoneAlarm都会体现,请问如何修改组件来禁止插件访问网络。
谢谢!你可以给你写Email吗?这样好像方便点
ending722 16918 2005/8/11 9:11:29
1.屏蔽控件右键菜单可以通过几个方法。比如直接截获它的消息,像Edit控件的截获。
  再有就是比较低级和效率不好的方法,通过检查鼠标的右击,并进行判断现在鼠标
  在的控件是不是要屏蔽的控件。
  还有一些是无法截获消息的,比如:TShockwaveFlash 。在这里我用的方法是继承该
  组件,并添加一些鼠标的消息方法(添加了;WMMMOVE,WMMRDOWN,WMMENTER,WMMLEAVE).
  请参考:“DFlasher\DFlasher开源\DLL及OCX部分\自定义的TShockwaveflash.ocx\”
  目录,及相应说明文件。写的很小巧,但很有实用价值,涉及很多东西,希望可以对
  你有帮助。
2.为什么都用MacorMedia公司自带的FlashPlayer呢,因为大家都这么做,而且这个自带
  的播放器兼容性比较好。
  但是,也完全可以使用自己的播放器,但我认为却没有达到打包效果,因为SWF2EXE,
  其实就是打包嘛。
  其实,你可以这么做,将要打包的SWF文件存放在自己的播放器后面,也就是把自己的
  播放器和SWF合并存在一起,成为一个新文件,比如命名为:d-flasherNewone.exe.
  这要求自己的程序可以读自己后面存储的那个SWF,之后你就应该知道怎么做了吧,
  播放它!(其实,这个方法是OpenPlayer.exe的做法,感谢作者:鱼 的想法.)
  好了,我想到的就这么多了,具体还要看你自己做了,希望你有更好的解决之道!
YuanGuo 16909 2005/8/10 20:47:28
ending722大侠:
两个问题
1、我想把TShockWave控件的右键菜单屏蔽(不是设置成自己的),怎么操作?
2、关于SWF2EXE功能,我一直在找相关代码,但都不满意,他们都是使用MacorMedia公司自带的FlashPlayer做为连接,如果用自己的Flash播放器,这个播放器代码应该怎么写?
ending722 16873 2005/8/8 16:43:07
在程序首次运行时即出现该提示。
可以在菜单的“选项”,“选项设置”,“自定义路径”,中指定一个有效目录即可。
也可选择为“总是询问。。”

该目录将作为提取文件的存放目录。
guofei1206 16871 2005/8/8 15:52:06
提取动画的自定义路径已不存在!请重新设置。。。
  运行该程序时出现以上提示,该咋办?
ending722 16870 2005/8/8 15:26:53
PCustomFlash 是一个自定义的控件,对原TShockwaveFlash 组件进行了继承,
你可以自行重新编译这个包试试。
请参考:“DFlasher\DFlasher开源\DLL及OCX部分\自定义的TShockwaveflash.ocx\”
目录,及相应说明文件。
vsoft 16856 2005/8/7 22:31:53
[Fatal Error] PCustomFlash.dpk(38): File not found: 'ShockwaveFlashObjects_TLB.dcu'
rsjd 16850 2005/8/6 21:05:54
不错,感谢!
ending722 16839 2005/8/6 0:13:24
抱歉啊,那部分的代码可能让弄丢了 :(
保存的比较混乱......
现在我都不想提这个功能,当初为了多加几个功能.
后来发现那是很不好的设计,很不实用.简直是垃圾功能....
大体就是从FLASH中修改它的TAG中存储的宽高.

再次谢谢大家这么支持!!!
本来我也是下了大决心才发布的,为了就是给自己个纪念吧,毕竟我现在
不再作编程了(软件公司都嫌我的编程路子比较野,没人要.现在在作系统维护).
也是希望可以对对此感兴趣的同志们个参考了.
虽然不是太好,但是由于写的时间比较长啦,还是比较全面的.
wuyudian 16834 2005/8/5 16:27:49
在次感谢共享,但ReSizePlus.dll,的源码没有,请楼主添加。(太贪心了,不要骂)
nullgo 16827 2005/8/5 12:51:46
强!
谢谢共享!
snowbean 16826 2005/8/5 12:35:34
很棒.. 非常的实用
谢谢
agamem 16825 2005/8/5 12:13:27
太强了,佩服佩服
wxhui 16819 2005/8/5 10:09:09
谢谢分享!学习中.........
tim001 16817 2005/8/5 9:41:02
呵呵,喜欢喜欢绝对喜欢!
ending722 16815 2005/8/5 9:06:02
谢谢大家的支持了!
昨天才发布,真没想到这么多人喜欢我这个拙作。
哈哈....
第一页 上一页 下一页 最后页 有 24 条纪录 共2页 1 - 20
 用户名:
 密 码:
自动登陆(30天有效)
 
  DELPHI盒子版权所有 技术支持:深圳市麟瑞科技有限公司 1999-2024 V4.01 粤ICP备10103342号-1 更新RSS列表