この価格はリソース構成に対するものであり、技術サポートは提供されず、インストールは含まれません。初めての方は買わないでください!
ソース コードは研究およびコードの学習のみを目的としており、違法および商業目的は固く禁止されています。商用利用が必要な場合は、公式ソースコードを購入してください。
ベテランと技術マスターのみに適しています。発送後の返品は受け付けておりません!
【ソースコード紹介】
直接メールで送っていただければ、お送りさせていただきます。
無料
[ソースコードのスクリーンショット]
【ソースコード例】
System の使用;System.Collections.Generic の使用;System.ComponentModel の使用;System.Data の使用;System.Drawing の使用;System.Text の使用;System.Windows.Forms の使用;System.IO の使用;My.License.Reg の使用;名前空間My.License.Demo{ public Partial class Form1 : Form { public static int CheckRule = My.Framework.ConvertHelper.ToInt(My.Framework.Sys.SysConfig.GetAppSetting("CheckRule")) { InitializeComponent(); ; } #region 認可処理 private bool isHasLicense = false //ライセンスの有無、デフォルトはFalse #region パーミッションコードの有無、正しいかどうか /// /// パーミッションの有無コードは正しいです /// < /summary> /// public bool IsHasCode(ref string errorMsg) { string error = string.Empty { //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 (Exception ex) { error = ex. Message; isHasLicense = false; } return isHasLicense } #endregion #region 関連する License.xml ファイルを取得します /// /// 許可コードが正しいかどうか、および /// /// public bool HasLicenseFile() { bool isHasLicenseXML = false; string error = string.Empty; try { stringlicenseXMLFilePath = My.Framework.FileHelper.GetApplicationPath() "\License.xml"; LicenseXMLFilePath.Split('\');/ /MachineCode int fileNameLength = tempArry[tempArry.Length - 1].Length; string dir = LicenseXMLFilePath.Length - fileNameLength - 1); (dir)) { if (File.Exists(licenseXMLFilePath)) { //string LicenseCheckStr = MyLicense.Interface.ComputerInfoHelper.GetLicenseCheckStr(MyLicense.Interface.ComputerInfoHelper.GetCheckKey(), MachineCode, string.Empty); Framework.FileHelper.GetApplicationPath() "\" MachineCode ".lsc"; isHasLicenseXML = (File.Exists(licenseLscFilePath)); } } catch (Exception ex) { error = ex.Message; isHasLicenseXML を返します。 ; } #endregion #region ライセンスが承認されました/ // /// ライセンスが承認されました /// public bool LicenseIsOK { get { return isHasLicense } } #endregion #region ライセンスが承認されました / // /// ライセンスが付与されました Authorization/// public string MachineCode { get { return My.License.BizHelper.LicenseCheck.Instance.GetIMEI;// return マシン コード文字列 } } #endregion private void Form1_Load(object sender, EventArgs e) { string errorMsg = string.Empty; if (IsHasCode(ref errorMsg) == false || HasLicenseFile() == false) { //this.Close(); Run(new LicenseImport()); this.Hide() ; LicenseFrm = new LicenseFrm.ShowDialog(); else { string mgs = string.Empty; "); } } #エンドリージョン }}