using DevComponents.DotNetBar; using HH.WMS.Entitys.Basic; using HH.WMS.Client.Common; using HH.WMS.Client.frm; using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Drawing.Text; using System.Linq; using System.Threading.Tasks; using System.Windows.Forms; using WindowsFormsApplication2; namespace HH.WMS.Client { static class Program { [System.Runtime.InteropServices.DllImport("dwmapi.dll", EntryPoint = "DwmEnableComposition")] private extern static uint Win32DwmEnableComposition(uint uCompositionAction); /// /// 应用程序的主入口点。 /// [STAThread] static void Main() { try { Win32DwmEnableComposition(0); // 关闭aero效果 } catch { } finally { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); } //OrderPrintForWxys orderPrint = new OrderPrintForWxys(); //orderPrint.ShowDialog(); frmLogin login = new frmLogin(); login.ShowDialog(); if (login.DialogResult == DialogResult.OK) { login.Dispose(); //GetNumrule(); Application.Run(new OrderPrintForWxys()); //Application.Run(new Main()); //Application.Run(new ItemTagPrint()); } else if (login.DialogResult == DialogResult.Cancel) { login.Dispose(); return; } } static void GetNumrule() { string str = WebApiManager.HttpWMS_Get("/api/NumRule/GetNumruleInfo"); OperateResult results = JsonConvert.DeserializeObject(str); if (results.Success) { StaticUtil.Numrules = JsonConvert.DeserializeObject>(results.Data.ToString()); } else { MessageBoxEx.Show(results.Msg); } } } }