易截截图软件、单文件、免安装、纯绿色、仅160KB

Flex中 12个非常有用函数

 No.1 某字符器放到粘贴版:
System.setClipboard(strContent);
No.2 复制数组:
//dummy solution( well, it works )
var bar:ArrayCollection = new ArrayCollection();
for each ( var i:Object in ac ){
bar.addItem( i );
}
// fantastic ! //
var bar:ListCollectionView = new ListCollectionView( ListCollectionView( ac ).list );
No.3 打开URL:
navigateToURL(new URLRequest('http://ntt.cc'), '_blank'
No.4 刷新:
navigateToURL(new URLRequest("javascript:location.reload();"),"_self")
No.5 关闭窗口:
navigateToURL(new URLRequest("javascript:window.close()"),"_self");
No.6 Set the background alpha to transparent on Alert window:
设置弹出窗口后背景透明度
Alert

modalTransparency:0.0;  
modalTransparencyBlur:0;
}
No.7 设置随机色:
lbl.setStyle('color', 0xffffff*Math.random());
No.8 清除佐边空格
public function LTrim(s : String):String
{
  var i : Number = 0;
  while(s.charCodeAt(i) == 32 || s.charCodeAt(i) == 13 || s.charCodeAt(i) == 10 || s.charCodeAt(i) == 9)
  {
    i++;
  }
  return s.substring(i,s.length);
}
No.9 清除右边空格
public function RTrim(s : String):String
{
  var i : Number = s.length - 1;
  while(s.charCodeAt(i) == 32 || s.charCodeAt(i) == 13 || s.charCodeAt(i) == 10 ||s.charCodeAt(i) == 9)
  {
    i--;
  } 
  return s.substring(0,i+1);
}
No.10 清除佐右空格
public function Trim(s : String):String
{
  return LTrim(RTrim(s));
}
No.11 获取某对像类型:
getQualifiedClassName(data)
No.12 生成验证码
private function GenerateCheckCode():String
{
    //init
    var ran:Number;
    var number:Number;
    var  code:String;
    var checkCode:String ="";
    //get 4 radom
   for(var i:int=0; i<4; i++)
   {
       ran=Math.rand


相关文档:

flex中使用正则表达式

 <mx:TextInput id="userName" maxChars="4" restrict="a-zA-Z0-9" />
restrict 用法:
TextField.restrict = "此处为可输入的内容";
field.restrict = "^此处为禁止输入的内容";
restrict属性支持一些类似正则表达式的样式:
field.restrict = ......

运行我们的第一个Flex程序

      在官方网站adobe上可以下载到编写Flex程序的基本工具,首先我们还是运用text的方式来开发我们的第一个程序,并且建议运用Ant工具来部署运行我们的程序。具体情况如下:
设置环境变量path=D:\FreeFlex\sdks\3.2.0\bin
文件名称:mxmlc HelloWorld.mxml
mxmlc -keep-generated-actionscript ......

flex 日期处理工具类

 根据别人写了类,自己又增加了一部分,贴出来分享
 /*获得两个日期之差 */
public static function getDateDiff(startDate:Date, endDate:Date):int
{
var diff:Number = (Number(endDate) - Number(startDate))/(3600000*24);
return diff;
}
/* 获得现在日期 */
public static function getDate() ......

个人收藏的flex特效网址【经典中的极品】

 http://www.noupe.com/adobe/flex-developers-toolbox-free-components-themes-and-tutorials.html经典中的经典
http://www.efflex.org/EfflexExplorer.html堪称经典
http://mofeichen.javaeye.com/blog/466171里面有好多特效例子
http://www.marcusschiesser.de/?p=67 3D相册,还不错
http://www.switchont ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号