static void Main() { Trace.Listeners.RemoveAt(0); DefaultTraceListener defaultListener; defaultListener = new DefaultTraceListener(); defaultListener.LogFileName = "Application.log"; Trace.Listeners.Add(defaultListener); if (!EventLog.SourceExists("Medlem3060uc")) { EventLog.CreateEventSource("Medlem3060uc", "Application"); } //Trace.Listeners.Add(new EventLogTraceListener("Medlem3060uc")); Program.Log("Starter Medlem3060uc"); System.Diagnostics.Process[] p = System.Diagnostics.Process.GetProcessesByName("Medlem3060uc"); if (p.Length > 1) { clsUtil.SetForegroundWindow(p[0].MainWindowHandle); } else { Uniconta.ClientTools.Localization.SetLocalizationStrings(System.Threading.Thread.CurrentThread.CurrentCulture.TwoLetterISOLanguageName); Uniconta.WindowsAPI.Startup.OnLoad(); UCInitializer.InitUniconta(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new FrmMain()); } }
static void Main(string[] args) { Uniconta.ClientTools.Localization.SetLocalizationStrings(System.Threading.Thread.CurrentThread.CurrentCulture.TwoLetterISOLanguageName); Uniconta.WindowsAPI.Startup.OnLoad(); UCInitializer.InitUniconta(); try { var objAppQueue = new clsAppQueue(); } catch { } }