⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 versionnumber.as

📁 flex 实现的一个showcase 喜欢flex的朋友可以
💻 AS
字号:
package com.teknision.flex.air.autoupdate.update
{
	public class VersionNumber{
		
		public var major:Number=0;
		public var minor:Number=0;
		public var revision:Number=0;
		
		public var level:String;
		public var location:String;
		
		
		public function VersionNumber(version:String=null){
			if(version!=null){
				this.parseVersionString(version);
			}
			trace("version:"+this.major+":"+this.minor+":"+this.revision);
		}
		
		
		private function parseVersionString(version:String):void{
			var str_split:Array=version.split(".");
			for(var i:uint=0;i<3;i++){
				var v_val:Number=0;
				if(str_split[i]!="" && str_split[i]!=null && str_split[i]!="0"){
					v_val=Number(str_split[i]);
				}
	
				if(i==0){
					this.major=v_val;
				}else if(i==1){
					this.minor=v_val;
				}else if(i==2){
					this.revision=v_val;
				}
			}
		}
		
		public function getVersionString():String{
			var str:String=this.major+"."+this.minor+"."+this.revision;
			return str;
		}
		
		public function hasRealVersionInfo():Boolean{
			if(this.major==0 && this.minor==0 && this.revision==0){
				return false;
			}
			return true;
		}
		
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -