转至繁体中文版     | 网站首页 | 文章中心 | 下载中心 | 图片中心 | 笑话频道 | 教程频道 | 会员中心 | 雁过留声 | 
最新公告:     "MinTao学以致用网"欢迎您的光临,你的支持便是我们的动力,欢迎广大网友和各界人士亲临指导,你们的一个小小的建议便是我们发展的开路石!  [MinTao  2007年9月5日]        
您现在的位置: MinTao学以致用网 >> 文章中心 >> 电子课堂 >> 电脑应用 >> 电脑技术 >> 文章正文
专题栏目
更多内容
最新推荐 更多内容
相关文章
没有相关文章
更多内容
MDM zinc 入门           ★★★
MDM zinc 入门
作者:佚名 文章来源:Yellow’s Blog 点击数: 更新时间:2006-4-21

1.MDM ZINC是什么?
MDK Zinc( http://www.multidmedia.com/ )是我用过的同类工具中最好用的,api最多的一个。
zinc是MDM推出的一款能将flash做成exe的一个工具,可以让flash的exe读写文件,浏览网页,读写数据库等等操作.
此类工具还有 (我知道的)
mProjector http://www.screentime.com/
Screenweaver http://www.vanrijkom.org/
SWF Studio http://www.northcode.com/

2.开始
大家可以到 http://www.multidmedia.com/software/zinc/trial/ 填写你的资料下载试用版来进行学习,等学会了有需要再购买也不迟
下载后安装,打开软件如下:


点击上图可放大

我们要了解的是最有下角的那个按钮 Build ,像当年可让我好找阿。选择了swf之后,按这个按钮就可以生成我们最想要的exe了
中间那块 input file , style 什么的那里可以设置应用程序的风格,内建了好多皮肤常见的都有了
还可以设置打开效果,程序图片什么的,总之好多啦,自己慢慢看一下就知道了

3.真正开始
那到底如何让自己的exe可以读写文件呢,这就要用到zinc的api了,zinc最大的好处就是直接把代码写在as里,能跟本身的as融为一体,zinc的api好多,可以应用大多数桌面程序的功能,ftp阿,图像处理阿,都有

api如何使用?相信看过flash帮助的人都知道,帮助里有所有的函数范例,函数使用方法和说明,zinc帮助同样如此
例如我们要连接一个数据库,那么就找到帮助的相关项目,看看如何使用


点击上图可放大

通过看帮助,我们知道了这样使用

mdm.Database.MSAccess.connect("dbtutor.mdb", "myPassword");

直接在flash里面写 mdm.Database.MSAccess.connect("dbtutor.mdb", "myPassword"); 就可以了,当Zinc生成Exe的时候,这句就可以发挥作用了,当然没生成之前,在flash里看不到任何提示和效果.

4.实践
知道了如何用,怎么用,做个简单的应用试试身手吧~~
做个简单的记事本,可以保存文件到一个文本文件里,当然读取是flash本身就有的
新建个flash,拖一个TextArea和两个button,自己放合适,按钮一个保存,一个读取,三个东西分别命名为txt,save,read,如下图

然后在贞上写下面的AS,这里就不详细说明了,如果你看不懂。。可能你也不需要用到Zinc,呵呵

r();
var currentPath = mdm.FileSystem.getCurrentDir();
save.onRelease = function() {
  mdm.FileSystem.saveFileUnicode(currentPath+"yellowboy.cn.txt", txt.text);
};
read.onRelease = r;
function r() {
  lv = new LoadVars();
  lv.load("yellowboy.cn.txt");
  lv.onData = function(data) {
    txt.text = data;
  };
}

然后导出swf,打开ZINC
在 input Source的位置选择你刚才导出的swf,然后按有下角的build按钮,build完了会问你是否运行,选yes运行看看效果吧。运行后按保存按钮会把文本框的内容保存在 yellowboy.cn.txt 文件里~

大家看到此应该都会用都知道怎么一回事了吧?根据自己的需求,做一个自己的First Zinc应用吧(好像没什么还要说得了..可能此系列就此为止了....哈哈)

最后附上此例用到的东西以及原文件~~   点击下载

备注:
如果你看到的样式不是默认example.exe里的组件样式,是因为我用到了flex样式v2组件,是我买回来的哦!希望更多人了解Zinc,让flash也能做程序!

请不要跟我要zinc破解之类的东西!

文章录入:mintao    责任编辑:mintao 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007 MinTao学以致用网(www.mintao.net) Inc All Rights Reserved.
    QQ:543098146有事请Q我! QQ:261561092有事请Q我 QQ:179647303有事请Q我 MSN:min906@126.com
    站长:MinTao 信息产业部ICP备案号:鄂ICP备07500065号

    学以致用是我们学习者的至高境界和不懈追求,[MinTao学以致用网]与大家共同学习,共同进步……
    信息产业部备案
    *鄂ICP备07500065号