46 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			C#
		
	
	
	
		
		
			
		
	
	
			46 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			C#
		
	
	
	
|  | using System; | |||
|  | using System.Collections.Generic; | |||
|  | using System.ComponentModel; | |||
|  | using System.Data; | |||
|  | using System.Drawing; | |||
|  | using System.Text; | |||
|  | using System.Linq; | |||
|  | using System.Windows.Forms; | |||
|  | using DevExpress.XtraEditors; | |||
|  | using DeiNiu.Utils; | |||
|  | using System.Reflection; | |||
|  | using System.Deployment.Application; | |||
|  | 
 | |||
|  | namespace DeiNiu.wms.win.utils | |||
|  | { | |||
|  |     public partial class frmAbout : DevExpress.XtraEditors.XtraForm | |||
|  |     { | |||
|  |         public frmAbout() | |||
|  |         { | |||
|  |             InitializeComponent(); | |||
|  |             StartPosition = FormStartPosition.CenterParent; | |||
|  |             lbSvr.Text =string.Format("{0}@{1}",LoginInfo.Account, Park.wareHouse); | |||
|  |             lbVersion.Text = "DNWMS v" + getVersiion(); | |||
|  |         } | |||
|  | 
 | |||
|  |         private static string getVersiion() | |||
|  |         { | |||
|  |             var version = ""; | |||
|  |             if (ApplicationDeployment.IsNetworkDeployed)//是否已连接 | |||
|  |             { | |||
|  |                 ApplicationDeployment currDeployment = ApplicationDeployment.CurrentDeployment; | |||
|  |                 DateTime lastCheck = currDeployment.TimeOfLastUpdateCheck.ToLocalTime(); | |||
|  |                 var lastDay = lastCheck.Date.ToShortDateString(); | |||
|  |                 var lastTime = lastCheck.TimeOfDay.ToString(); | |||
|  |                 var majorVersion = currDeployment.CurrentVersion.Major.ToString();//主版本 | |||
|  |                 var minorVersion = currDeployment.CurrentVersion.Minor.ToString(); //次版本 | |||
|  |                 var revisionVersion = currDeployment.CurrentVersion.Revision.ToString();//内部版本号 | |||
|  |                 var blildVersion = currDeployment.CurrentVersion.Build.ToString();//修订号 | |||
|  | 
 | |||
|  |                 version = majorVersion + "." + minorVersion + "." + blildVersion + "." + revisionVersion; | |||
|  |             } | |||
|  |             return version; | |||
|  |         } | |||
|  | 
 | |||
|  |     } | |||
|  | } |