今天才知道了个NeoSwiff ,是个FLASH sdk开发库,感谢“贺星河”在留言回复上给我的指示;
NeoSwiff 是COM组件,部分功能用dotnet封装,目前是‘免费’测试的。
语法采用c#的,文件后缀是.ccs ,Download NeoSwiff 0.80-Beta for Microsoft Visual Studio .NET 2003 安装完成后会自动配置工程向导,帮助索引等等工作,但是目前还是相当不稳定;基本上无法在 vs.net 中正常的编写代码,它严重影响vs.net的稳定性; 我不知道是不是和我安装的 ReSharper 有冲突。
从它提供的demo来看,功能还是相当强大的;基本支持如下:
complexform,customcontrol,customform,msgbox,regform,rssreader,asyncimage,
button,form,htmlbox,imagebox,label,listbox,combobox,textbox,monthcalendar,
treeview,numericupdown,splitter,slideshow,videobox,visual,animcontrol,appparam
bit101,interop,webrequest,xml,xmlsocket
看了sample 后,编写了一个flash版的多国语言翻译程序。
代码后缀为.ccs,自己提供的调试器;debug模式的swf文件体积有9xxkb,Release后为103kb。
支持输出exe ,swf ,swf组件库三种类型。
NeoSwiff 目前好象不支持中文,所以我写的程序界面是英文的。
界面图
在线演示
[点击观看在线演示]
源码下载
[点击下在源码,需要NeoSwiff环境 ]
作者:萧寒 2005年8月17日