이 가격은 리소스 구성을 위한 가격이며 기술 지원을 제공하지 않으며 설치가 포함되지 않습니다. 처음이시라면 구매하지 마세요!
소스 코드는 연구 및 학습 코드에만 사용되며 불법 및 상업적 목적은 엄격히 금지됩니다! 상업적 이용이 필요하신 경우 공식 소스코드를 구매해주세요!
베테랑 및 기술 전문가에게만 적합합니다! 배송 후에는 환불이 되지 않습니다!
[소스코드 소개]
이메일로 직접 보내주시면 보내드리겠습니다.
무료
[소스코드 스크린샷]
[소스코드 예시]
System 사용;System.Collections.Generic 사용;System.ComponentModel 사용;System.Data 사용;System.드로잉 사용;System.Text 사용;System.Windows.Forms 사용;System.IO 사용;My.License.Reg 사용;네임스페이스 My.License.Demo{ 공개 부분 클래스 Form1 : Form { public static int CheckRule = My.Framework.ConvertHelper.ToInt(My.Framework.Sys.SysConfig.GetAppSetting("CheckRule")) public Form1() { InitializeComponent() ; } #region 인증 처리 private bool isHasLicense = false; //라이센스 유무에 관계없이 기본값은 False입니다. #region 권한 코드가 있고 맞는지 /// /// 권한 유무 코드이고 정확합니다 /// < /summary> /// public bool IsHasCode(ref string errorMsg) { string error = string.Empty try { //2017-12-12 소프트웨어 시스템 없음 및 버전 번호 승인 //isHasLicense = My .License.BizHelper.LicenseCheck.Instance.CheckLicense(ref errorMsg) //2017-12-12 소프트웨어 시스템 및 버전 번호 승인//2017-12-12 소프트웨어 시스템 및 버전 번호 Authorization isHasLicense = My.License.BizHelper .LicenseCheck.Instance.CheckLicense(ref errorMsg, new SoftInfo()); //2017-12-12 소프트웨어 시스템 및 버전 번호가 있습니다. 인증} catch(예외 ex) { error = ex. Message; isHasLicense = false; } return isHasLicense ; } #endregion #region 해당 License.xml 파일을 가져옵니다. /// /// 권한 코드가 올바른지 /// /// public bool HasLicenseFile() { bool isHasLicenseXML = false; string error = string.Empty; try { string LicenseXMLFilePath = My.Framework.FileHelper.GetApplicationPath() "\License.xml"; LicenseXMLFilePath.Split('\');/ /MachineCode int fileNameLength = tempArry[tempArry.Length - 1].Length; string dir = LicenseXMLFilePath.Substring(0, LicenseXMLFilePath.Length - fileNameLength - 1) if (Directory.Exists) (dir)) { if (File.Exists(licenseXMLFilePath)) { //stringlicenseCheckStr = MyLicense.Interface.ComputerInfoHelper.GetLicenseCheckStr(MyLicense.Interface.ComputerInfoHelper.GetCheckKey(), MachineCode, string.Empty); Framework.FileHelper.GetApplicationPath() "\" MachineCode ".lsc"; isHasLicenseXML = (File.Exists(licenseLscFilePath)); } } } catch(예외 ex) { error = ex.Message; isHasLicenseXML = false; ; } #endregion #region 라이선스 승인됨/ // /// 라이선스 승인됨 /// public bool LicenseIsOK { get { return isHasLicense } } #endregion #region 라이선스 승인됨 / // /// 라이선스가 승인되었습니다. /// public string MachineCode { get { return My.License.BizHelper.LicenseCheck.Instance.GetIMEI;//return machine code string } } #endregion private void Form1_Load(객체 전송자, EventArgs e) { string errorMsg = string.Empty; if (IsHasCode(ref errorMsg) == false || HasLicenseFile() == false) { //this.Close(); Run(new LicenseImport()); this.Hide() ; LicenseFrm = new LicenseImport(); LicenseFrm.ShowDialog() } else { string mgs = string.Empty; "); } } #endregion }}