2 guangtouhaky guangtouhaky 于 2015.07.17 09:27 提问

封装C#程序,把资源文件都封装起来

我现在有几个视频需要播放,做了一个简单的程序,就是一个mediaplayer然后加了几个按钮。我想做出来就一个exe文件,不详把视频资源给别人看到,有什么办法或者思路么

3个回答

CSDNXIAON
CSDNXIAON   2015.07.17 09:31

封装资源文件
JDBC封装及资源文件
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

oyljerry
oyljerry   Ds   Rxr 2015.07.17 11:24

本身mediaplayer控件估计就只能支持文件,所以你需要把文件释放出来,不过可以放一个隐藏目录,
播放完了就删除。
没有根本办法阻止别人看到

miracle_yao
miracle_yao   2015.07.28 11:50

如果视频资源不大的话,可以将其的属性改为“嵌入的资源”,这样就会封装到dll里面。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C# 将dll打包进exe dll静态引用
1、在项目中创建文件夹并将需要打包的dll放进文件夹中 这里我创建了一个文件夹  res并将需要打包的dll文件“a.dll”添加进此文件夹中。 vs中设置dll文件的属性“生成操作”为“嵌入的资源” 2、在exe的入口或者窗体的构造函数中添加如下代码 //添加程序集解析事件 AppDomain.CurrentDomain.AssemblyResolve += Cu
面向对象(隐藏和封装)
面向对象隐藏和封装 理解封装 使用访问控制符 合成存取方法面向对象(隐藏和封装)理解封装封装是面向对象程序语言对客观世界的模拟,在客观世界中对象的成员变量(用于描述对象的状态数据)都被隐藏在对象内部,外部无法直接操作和修改。 对一个类或对象实现良好的封装,可以实现以下目的。 - 隐藏类的实现细节 - 让使用者只能通过事先预定的方法来访问数据,从而可以在该方法里加入控制逻辑,限制对成员变量的不合理
第一次自己封装的分页方法
//分页 //title_3 查询所有要分的记录  //oneNumber 一页多少条记录 //title_number  具体页数 public HashMap selectNumber(List title_3 int oneNumber int title_number){     HashMap hashMap = new HashMap();     //所有标题内容  
C#方法的封装
对象的封装与C#的类 《叩开C#之门》系列之三 三、对象的封装与C#的类 面向对象思想有三个核心要素:封装、继承与多态。如能正确理解这三要素,那么基本上可以算是在编程中建立了面向对象思想。在第二节中我曾介绍,在C#中,所有数据类型的实例都是“对象”,不过最能体现对象特质的类型,还是“类”,同时它也是C#中最重要、最频繁使用的类型。接下来,我将通过介绍C#的类,来充分理解对象封
C# 封装控件 学习(1)
在我们的项目开发中,由于ASP.NET的服务器控件功能有限,所以我们经常会自己定义特定的服务器控件,来满足开发中特定的业务要求。可见知道如何开发ASP.NET服务器控件是非常有必要的。 其实简单的实现ASP.NET服务器控件不是很难,以前园子中也有大牛介绍过相应的内容,这里站在巨人的肩膀上也来分享下开发ASP.NET服务器控件的方法和自己的一些体会。写给新手,高手绕过。 学习ASP.N
C#字段封装工具 1.0.zip
C#字段封装工具 能够轻松的帮你把片面C#字段封装起来,简单方便又实用,绿色小软件!
如何将EXE和资源文件打包成一个EXE
假定:配置程序为set.exe显示信息程序show.exe配置信息文件为info.dat声音文件sound.wav目标:1.在set.exe中点击某按钮,将show.exe、info.dat、sound.wav打包成一个文件xxxx.exe’。2.show.exe’被执行后,在windows/system目录下释放出info.dat、sound.wav两个文件。3.show.exe’读取windows/system中所需要的文件。实现分两部分,一部分在set.exe,一部分在show.exe。一、set.e
策略模式(Strategy)-定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。
<br />策略模式:策略模式针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式把行为和环境分开。环境类负责维持和查询行为类,各种算法在具体的策略类中提供。由于算法和环境独立开来,算法的增减,修改都不会影响 到环境和客户端。 <br /> <br />(1)建立一个抽象类RepTempRule 定义一些公用变量和方法,示例代码如下:<br />public abstract class RepTempRule{<
C#程序打包成EXE文件的工具
可以把C#工程转成可以直接运行的EXE文件,使用时把你C#工程中的bin\debug文件夹下面的文件导入,然后生成exe文件即可,生成的文件会遭到杀毒软件报警,提醒用户,在杀毒软件中添加信任即可。
c#封装自己写的dll,和引用自己的dll
1.怎么封装自己的dll; a.打开visual studio - 文件 - 新建 - 项目- 类库 - 名称MyTestDll; b.右键Class1.cs - 修改为 TestDll.cs; c.在里面写一个自己想操作的函数,如:  public int fnAdd(int iAdd1, int iAdd2)       {             return (iAdd1 +