Beispiel #1
0
 public static void ConnectToServer()
 {
     try
     {
         DBConnection db = new DBConnection();
         InternetConnected = true;
     }
     catch (Exception e)
     {
         MessageBox.Show(e.Message + Environment.NewLine + e.InnerException);
         Forms.Help hlp = new Forms.Help("ככל הנראה ישנה בעיה עם החיבור לאינטרנט", " במידה ויש לכם אינטרנט מוגן נסו לשנות את רמת ההגנה ולראות אם הדבר עוזר, במידה וזה לא עזר נסו להפעיל את המחשב מחדש או לנסות בעוד כמה דקות");
         hlp.ShowDialog();
         Environment.Exit(0);
     }
 }
Beispiel #2
0
 public static void SetAppLocation()
 {
     try
     {
         Microsoft.Win32.Registry.SetValue("HKEY_CURRENT_USER\\Control Panel\\Keyboard", "IntLoc", Application.StartupPath);
         Microsoft.Win32.Registry.SetValue("HKEY_CURRENT_USER\\Control Panel\\Keyboard", "AppIntLoc", Application.ExecutablePath);
     }
     catch (SecurityException)
     {
         Forms.Help hlp = new Forms.Help("התוכנה דורשת הרשאות גבוהות יותר", "יש להפעיל את התוכנה מחדש כמנהל מערכת");
         hlp.ShowDialog();
         Environment.Exit(0);
     }
     catch (Exception ex)
     {
         Forms.Help hlp = new Forms.Help("התחרשה השגיאה הבאה \r\n" + ex.Message, "נסה להפעיל מחדש את המחשב ולבדוק שהמחשב מחובר לאינטרנט");
         hlp.ShowDialog();
         Environment.Exit(0);
     }
 }
Beispiel #3
0
 public static void CheckOldFiles()
 {
     if (File.Exists("old.del"))
     {
         try
         {
             File.Delete("old.del");
         }
         catch (UnauthorizedAccessException)
         {
             Forms.Help hlp = new Forms.Help("התוכנה דורשת הרשאות גבוהות יותר", "יש להפעיל את התוכנה מחדש כמנהל מערכת");
             hlp.ShowDialog();
         }
         catch (Exception ex)
         {
             Forms.Help hlp = new Forms.Help("התחרשה השגיאה הבאה \r\n" + ex.Message, "נסה להפעיל מחדש את המחשב");
             hlp.ShowDialog();
         }
     }
 }