static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); CApplicationController appController = new CApplicationController(); Application.Run(appController.viewForm); }
public int processRequest(string[] args) { if (args.Length == 0 || (args.Length == 1 && args[0].Equals("-h"))) { Console.Write(resourses.help); } if (args.Length >= 2) { CApplicationController controller = new CApplicationController(); SViewState viewState = new SViewState(); viewState.DrawCellBorder = true; viewState.DrawQRBorder = false; viewState.DrawValNum = false; viewState.ReRand = true; viewState.FillCells = true; viewState.Message = args[0]; viewState.radius = 30; saveFilePath = args[1]; //if (saveFilePath.Length > 0 && (saveFilePath[saveFilePath.Length - 1] != '\\' || saveFilePath[saveFilePath.Length - 1] != '/')) //{ // Console.WriteLine("1.1"); // saveFilePath += @"\"; //} if (!Directory.Exists(saveFilePath)) { CLogger.WriteLine("path not exists: " + saveFilePath, true); return(-1); } if (args.Length == 3) { saveFileName = args[2] + ".png"; } controller.OnImageReady += controller_OnImageReady; controller.RecieveMessage(viewState); } //Console.ReadKey(); return(1); }