1539 lines
76 KiB
C#
1539 lines
76 KiB
C#
using System;
|
||
using System.Linq;
|
||
using System.Collections.Generic;
|
||
using System.ComponentModel;
|
||
using System.Data;
|
||
using System.Drawing;
|
||
using System.Text;
|
||
using System.Windows.Forms;
|
||
|
||
using INT69DC_7C.Forms;
|
||
|
||
namespace INT69DC_7C.DialogForms
|
||
{
|
||
public partial class DialogFormMessage : Form
|
||
{
|
||
#region Field
|
||
private FormMain m_ParentForm;
|
||
#endregion
|
||
|
||
#region Constructor
|
||
public DialogFormMessage()
|
||
{
|
||
InitializeComponent();
|
||
}
|
||
/// <summary>
|
||
/// 기준 Message Form
|
||
/// </summary>
|
||
/// <param name="str"></param>
|
||
/// <param name="language"></param>
|
||
public DialogFormMessage(string str, DataStore.LanguageID language, string code)
|
||
{
|
||
InitializeComponent();
|
||
|
||
this.labelErrorCode.Text = code;
|
||
this.labelMessage1.Text = "";
|
||
this.labelMessage2.Text = "";
|
||
|
||
switch (language)
|
||
{
|
||
case DataStore.LanguageID.Korean:
|
||
this.labelMessage1.Text = str + "개의 파일이 백업되었습니다.";
|
||
break;
|
||
case DataStore.LanguageID.English:
|
||
this.labelMessage1.Text = str + " files are backed up";
|
||
break;
|
||
case DataStore.LanguageID.Chinese:
|
||
this.buttonOK.Text = "好";
|
||
this.labelMessage1.Text = str + " 个文件已备份";
|
||
break;
|
||
case DataStore.LanguageID.Czech:
|
||
this.labelMessage1.Text = "Těchto " + str + " soubory byly zálohovány.";
|
||
break;
|
||
case DataStore.LanguageID.German:
|
||
this.buttonOK.Text = "Bestätigen";
|
||
this.labelMessage1.Text = str + " Dateien wurden gesichert";
|
||
break;
|
||
default:
|
||
this.labelMessage1.Text = str + "개의 파일이 백업되었습니다.";
|
||
break;
|
||
}
|
||
}
|
||
public DialogFormMessage(int code, DataStore.LanguageID language)
|
||
{
|
||
InitializeComponent();
|
||
|
||
this.labelErrorCode.Text = "";
|
||
this.labelMessage1.Text = "";
|
||
this.labelMessage2.Text = "";
|
||
|
||
switch (language)
|
||
{
|
||
case DataStore.LanguageID.Korean:
|
||
#region 한글
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "Error 01";
|
||
this.labelMessage1.Text = "입력범위를 확인하세요.";
|
||
break;
|
||
case 2:
|
||
this.labelErrorCode.Text = "Error 02";
|
||
this.labelMessage1.Text = "최신 프로그램입니다.";
|
||
break;
|
||
case 3:
|
||
this.labelErrorCode.Text = "Error 03";
|
||
this.labelMessage1.Text = "연속으로 불량이 발생했습니다";
|
||
break;
|
||
case 4:
|
||
this.labelErrorCode.Text = "Error 04";
|
||
this.labelMessage1.Text = "백업할 파일이 없습니다";
|
||
break;
|
||
case 5:
|
||
this.labelErrorCode.Text = "Error 05";
|
||
this.labelMessage1.Text = "USB메모리가 장착되지 않았습니다";
|
||
break;
|
||
case 6:
|
||
this.labelErrorCode.Text = "Error 06";
|
||
this.labelMessage1.Text = "제조사에 문의하세요";
|
||
break;
|
||
case 7:
|
||
this.labelErrorCode.Text = "Error 07";
|
||
this.labelMessage1.Text = "USB에 업데이트 할 파일이 없습니다";
|
||
break;
|
||
case 8:
|
||
this.labelErrorCode.Text = "Error 08";
|
||
this.labelMessage1.Text = "업데이트 할 실행파일 개수가 많습니다";
|
||
break;
|
||
case 9:
|
||
this.labelErrorCode.Text = "Error 09";
|
||
this.labelMessage1.Text = "USB에 업데이트 폴더가 없습니다";
|
||
break;
|
||
case 10:
|
||
this.labelErrorCode.Text = "Error 10";
|
||
this.labelMessage1.Text = "해당 메모리가 장착되지 않았습니다";
|
||
break;
|
||
case 11:
|
||
this.labelErrorCode.Text = "Error 11";
|
||
this.labelMessage1.Text = "입력센서 에러에 의해 정지하였습니다";
|
||
break;
|
||
case 12:
|
||
this.labelErrorCode.Text = "Warning 12";
|
||
this.labelMessage1.Text = "피드백 설정 확인하세요!";
|
||
this.labelMessage2.Text = "DeadZone Range";
|
||
break;
|
||
case 13:
|
||
this.labelErrorCode.Text = "Error 13";
|
||
this.labelMessage1.Text = "이 파일은 지원이 되지 않습니다";
|
||
break;
|
||
case 14:
|
||
this.labelErrorCode.Text = "Warning 14";
|
||
this.labelMessage1.Text = "피드백 설정 확인하세요!";
|
||
this.labelMessage2.Text = "High Limit Range";
|
||
break;
|
||
case 15:
|
||
this.labelErrorCode.Text = "Warning 15";
|
||
this.labelMessage1.Text = "피드백 설정 확인하세요!";
|
||
this.labelMessage2.Text = "Low Limit Range";
|
||
break;
|
||
case 16:
|
||
this.labelErrorCode.Text = "Error 16";
|
||
this.labelMessage1.Text = "현재 Modbus는 Client만 지원됩니다.";
|
||
this.labelMessage2.Text = "Client 모드로 전환됩니다.";
|
||
break;
|
||
case 17:
|
||
this.labelErrorCode.Text = "Error 17";
|
||
this.labelMessage1.Text = "초기화를 실행해 주세요";
|
||
break;
|
||
case 18:
|
||
this.labelErrorCode.Text = "Info 18";
|
||
this.labelMessage1.Text = "전원을 끄고 다시 켜주세요";
|
||
break;
|
||
case 19:
|
||
break;
|
||
case 20:
|
||
break;
|
||
case 31:
|
||
this.labelErrorCode.Text = "Error 31";
|
||
this.labelMessage1.Text = "유저 파일 에러";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 32:
|
||
this.labelErrorCode.Text = "Error 32";
|
||
this.labelMessage1.Text = "ID 확인하세요";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 33:
|
||
this.labelErrorCode.Text = "Error 33";
|
||
this.labelMessage1.Text = "Password 확인하세요";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 34:
|
||
this.labelErrorCode.Text = "Error 34";
|
||
this.labelMessage1.Text = "동일한 ID가 있습니다!";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 35:
|
||
this.labelErrorCode.Text = "Error 35";
|
||
this.labelMessage1.Text = "4~10자 입력 하세요!";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Error 99";
|
||
this.labelMessage1.Text = "제조사에 문의하세요";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.English:
|
||
#region 영문
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "Error 01";
|
||
this.labelMessage1.Text = "Confirm input range";
|
||
break;
|
||
case 2:
|
||
this.labelErrorCode.Text = "Error 02";
|
||
this.labelMessage1.Text = "Application is the lastest";
|
||
break;
|
||
case 3:
|
||
this.labelErrorCode.Text = "Error 03";
|
||
this.labelMessage1.Text = "Detect Continuous N.G !!";
|
||
break;
|
||
case 4:
|
||
this.labelErrorCode.Text = "Error 04";
|
||
this.labelMessage1.Text = "There are no Backup files";
|
||
break;
|
||
case 5:
|
||
this.labelErrorCode.Text = "Error 05";
|
||
this.labelMessage1.Text = "No USB Memory";
|
||
break;
|
||
case 6:
|
||
this.labelErrorCode.Text = "Error 06";
|
||
this.labelMessage1.Text = "Please contact a manufacturer";
|
||
break;
|
||
case 7:
|
||
this.labelErrorCode.Text = "Error 07";
|
||
this.labelMessage1.Text = "There are no update files in USB";
|
||
break;
|
||
case 8:
|
||
this.labelErrorCode.Text = "Error 08";
|
||
this.labelMessage1.Text = "Too much file for update";
|
||
break;
|
||
case 9:
|
||
this.labelErrorCode.Text = "Error 09";
|
||
this.labelMessage1.Text = "There is no folder has update files in USB";
|
||
break;
|
||
case 10:
|
||
this.labelErrorCode.Text = "Error 10";
|
||
this.labelMessage1.Text = "There is no MEMORY";
|
||
break;
|
||
case 11:
|
||
this.labelErrorCode.Text = "Error 11";
|
||
this.labelMessage1.Text = "Emergency stop due to entry sensor error";
|
||
break;
|
||
case 12:
|
||
this.labelErrorCode.Text = "Warning 12";
|
||
this.labelMessage1.Text = "Check your feedback settings!";
|
||
this.labelMessage2.Text = "DeadZone Range";
|
||
break;
|
||
case 13:
|
||
this.labelErrorCode.Text = "Error 13";
|
||
this.labelMessage1.Text = "This file is not supported";
|
||
break;
|
||
case 14:
|
||
this.labelErrorCode.Text = "Warning 14";
|
||
this.labelMessage1.Text = "Check your feedback settings!";
|
||
this.labelMessage2.Text = "High Limit Range";
|
||
break;
|
||
case 15:
|
||
this.labelErrorCode.Text = "Warning 15";
|
||
this.labelMessage1.Text = "Check your feedback settings!";
|
||
this.labelMessage2.Text = "Low Limit Range";
|
||
break;
|
||
case 16:
|
||
this.labelErrorCode.Text = "Error 16";
|
||
this.labelMessage1.Text = "Currently, only the 'Client' is supported for Modbus.";
|
||
this.labelMessage2.Text = "Switches to 'Client' mode.";
|
||
break;
|
||
case 17:
|
||
this.labelErrorCode.Text = "Error 17";
|
||
this.labelMessage1.Text = "Please run the initialization";
|
||
break;
|
||
case 18:
|
||
this.labelErrorCode.Text = "Info 18";
|
||
this.labelMessage1.Text = "Turn OFF the power";
|
||
this.labelMessage2.Text = "and then turn ON the power.";
|
||
break;
|
||
case 19:
|
||
break;
|
||
case 20:
|
||
break;
|
||
case 31:
|
||
this.labelErrorCode.Text = "Error 31";
|
||
this.labelMessage1.Text = "User files error";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 32:
|
||
this.labelErrorCode.Text = "Error 32";
|
||
this.labelMessage1.Text = "Check the ID";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 33:
|
||
this.labelErrorCode.Text = "Error 33";
|
||
this.labelMessage1.Text = "Check the password";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 34:
|
||
this.labelErrorCode.Text = "Error 34";
|
||
this.labelMessage1.Text = "The system already has the same ID";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 35:
|
||
this.labelErrorCode.Text = "Error 35";
|
||
this.labelMessage1.Text = "Please enter 4-10 characters";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Error 99";
|
||
this.labelMessage1.Text = "Please contact a manufacturer";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.Chinese:
|
||
#region 중문
|
||
this.buttonOK.Text = "好";
|
||
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "錯誤 01";
|
||
this.labelMessage1.Text = "确认输入范围";
|
||
break;
|
||
case 2:
|
||
this.labelErrorCode.Text = "錯誤 02";
|
||
this.labelMessage1.Text = "最近应用";
|
||
break;
|
||
case 3:
|
||
this.labelErrorCode.Text = "錯誤 03";
|
||
this.labelMessage1.Text = "测试连续NG";
|
||
break;
|
||
case 4:
|
||
this.labelErrorCode.Text = "錯誤 04";
|
||
this.labelMessage1.Text = "无支持文件";
|
||
break;
|
||
case 5:
|
||
this.labelErrorCode.Text = "錯誤 05";
|
||
this.labelMessage1.Text = "无USB存储卡";
|
||
break;
|
||
case 6:
|
||
this.labelErrorCode.Text = "錯誤 06";
|
||
this.labelMessage1.Text = "请联系厂商";
|
||
break;
|
||
case 7:
|
||
this.labelErrorCode.Text = "錯誤 07";
|
||
this.labelMessage1.Text = "USB无更新文件";
|
||
break;
|
||
case 8:
|
||
this.labelErrorCode.Text = "錯誤 08";
|
||
this.labelMessage1.Text = "太多文件需更新";
|
||
break;
|
||
case 9:
|
||
this.labelErrorCode.Text = "錯誤 09";
|
||
this.labelMessage1.Text = "USB没有文件夹需要更新文件";
|
||
break;
|
||
case 10:
|
||
this.labelErrorCode.Text = "錯誤 10";
|
||
this.labelMessage1.Text = "无存储";
|
||
break;
|
||
case 11:
|
||
this.labelErrorCode.Text = "錯誤 11";
|
||
this.labelMessage1.Text = "由于进入传感器错误导致紧急停止";
|
||
break;
|
||
case 12:
|
||
this.labelErrorCode.Text = "警告 12";
|
||
this.labelMessage1.Text = "检查您的反馈设置!";
|
||
this.labelMessage2.Text = "DeadZone Range";
|
||
break;
|
||
case 13:
|
||
this.labelErrorCode.Text = "錯誤 13";
|
||
this.labelMessage1.Text = "不支援这个档案";
|
||
break;
|
||
case 14:
|
||
this.labelErrorCode.Text = "警告 14";
|
||
this.labelMessage1.Text = "检查您的反馈设置!";
|
||
this.labelMessage2.Text = "High Limit Range";
|
||
break;
|
||
case 15:
|
||
this.labelErrorCode.Text = "警告 15";
|
||
this.labelMessage1.Text = "检查您的反馈设置!";
|
||
this.labelMessage2.Text = "Low Limit Range";
|
||
break;
|
||
case 16:
|
||
this.labelErrorCode.Text = "Error 16";
|
||
this.labelMessage1.Text = "目前,Modbus 仅支持“客户端”。";
|
||
this.labelMessage2.Text = "切换到客户端模式。";
|
||
break;
|
||
case 17:
|
||
this.labelErrorCode.Text = "錯誤 17";
|
||
this.labelMessage1.Text = "运行初始化";
|
||
break;
|
||
case 18:
|
||
this.labelErrorCode.Text = "信息 18";
|
||
this.labelMessage1.Text = "关掉电源,然后在打开电源";
|
||
break;
|
||
case 19:
|
||
break;
|
||
case 20:
|
||
break;
|
||
case 31:
|
||
this.labelErrorCode.Text = "錯誤 31";
|
||
this.labelMessage1.Text = "用户文件错误";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 32:
|
||
this.labelErrorCode.Text = "錯誤 32";
|
||
this.labelMessage1.Text = "检查身份证";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 33:
|
||
this.labelErrorCode.Text = "錯誤 33";
|
||
this.labelMessage1.Text = "检查密码";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 34:
|
||
this.labelErrorCode.Text = "錯誤 34";
|
||
this.labelMessage1.Text = "系统已具有相同的ID";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 35:
|
||
this.labelErrorCode.Text = "錯誤 35";
|
||
this.labelMessage1.Text = "请输入4-10个字符";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "錯誤 99";
|
||
this.labelMessage1.Text = "请联系厂商";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.Czech:
|
||
#region 체코어
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "Chybě 01";
|
||
this.labelMessage1.Text = "Potvrďte vstupní rozsah.";
|
||
break;
|
||
case 2:
|
||
this.labelErrorCode.Text = "Chybě 02";
|
||
this.labelMessage1.Text = "Aplikace je aktuální.";
|
||
break;
|
||
case 3:
|
||
this.labelErrorCode.Text = "Chybě 03";
|
||
this.labelMessage1.Text = "Detekce plynulosti N.G.";
|
||
break;
|
||
case 4:
|
||
this.labelErrorCode.Text = "Chybě 04";
|
||
this.labelMessage1.Text = "Neexistují žádné záložní soubory.";
|
||
break;
|
||
case 5:
|
||
this.labelErrorCode.Text = "Chybě 05";
|
||
this.labelMessage1.Text = "USB disk není připojen";
|
||
break;
|
||
case 6:
|
||
this.labelErrorCode.Text = "Chybě 06";
|
||
this.labelMessage1.Text = "Kontaktujte výrobce";
|
||
break;
|
||
case 7:
|
||
this.labelErrorCode.Text = "Chybě 07";
|
||
this.labelMessage1.Text = "Na USB disku nejsou žádné aktualizační soubory";
|
||
break;
|
||
case 8:
|
||
this.labelErrorCode.Text = "Chybě 08";
|
||
this.labelMessage1.Text = "Příliš mnoho souboru k aktualizaci";
|
||
break;
|
||
case 9:
|
||
this.labelErrorCode.Text = "Chybě 09";
|
||
this.labelMessage1.Text = "Na USB disku není žádná složka s aktualizačními soubory.";
|
||
break;
|
||
case 10:
|
||
this.labelErrorCode.Text = "Chybě 10";
|
||
this.labelMessage1.Text = "Není žádná PAMĚTI";
|
||
break;
|
||
case 11:
|
||
this.labelErrorCode.Text = "Chybě 11";
|
||
this.labelMessage1.Text = "Nouzové zastavení z důvodu chyby snímače vstupu";
|
||
break;
|
||
case 12:
|
||
this.labelErrorCode.Text = "Varování 12";
|
||
this.labelMessage1.Text = "Zkontrolujte nastavení zpětné vazby!";
|
||
this.labelMessage2.Text = "DeadZone Range";
|
||
break;
|
||
case 13:
|
||
this.labelErrorCode.Text = "Chybě 13";
|
||
this.labelMessage1.Text = "Tento soubor není podporován";
|
||
break;
|
||
case 14:
|
||
this.labelErrorCode.Text = "Varování 14";
|
||
this.labelMessage1.Text = "Zkontrolujte nastavení zpětné vazby!";
|
||
this.labelMessage2.Text = "High Limit Range";
|
||
break;
|
||
case 15:
|
||
this.labelErrorCode.Text = "Varování 15";
|
||
this.labelMessage1.Text = "Zkontrolujte nastavení zpětné vazby!";
|
||
this.labelMessage2.Text = "Low Limit Range";
|
||
break;
|
||
case 16:
|
||
this.labelErrorCode.Text = "Error 16";
|
||
this.labelMessage1.Text = "V současné době je pro Modbus podporován";
|
||
this.labelMessage2.Text = "pouze 'Klient'. Přepne do režimu „Klient“.";
|
||
break;
|
||
case 17:
|
||
this.labelErrorCode.Text = "Chybě 17";
|
||
this.labelMessage1.Text = "Spusťte inicializaci";
|
||
break;
|
||
case 18:
|
||
this.labelErrorCode.Text = "informace 18";
|
||
this.labelMessage1.Text = "Nejprve zařízení";
|
||
this.labelMessage2.Text = "vypněte a pak opět zapněte.";
|
||
break;
|
||
case 19:
|
||
break;
|
||
case 20:
|
||
break;
|
||
case 31:
|
||
this.labelErrorCode.Text = "Chybě 31";
|
||
this.labelMessage1.Text = "Chyba souborů uživatele";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 32:
|
||
this.labelErrorCode.Text = "Chybě 32";
|
||
this.labelMessage1.Text = "Zkontrolujte ID";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 33:
|
||
this.labelErrorCode.Text = "Chybě 33";
|
||
this.labelMessage1.Text = "Zkontrolujte heslo";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 34:
|
||
this.labelErrorCode.Text = "Chybě 34";
|
||
this.labelMessage1.Text = "Systém již má stejné ID";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 35:
|
||
this.labelErrorCode.Text = "Chybě 35";
|
||
this.labelMessage1.Text = "Zadejte 4–10 znaků";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Chybě 99";
|
||
this.labelMessage1.Text = "Kontaktujte výrobce";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.German:
|
||
#region 독일어
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "Fehler 01";
|
||
this.labelMessage1.Text = "Den eingegebenen Wert bestätigen";
|
||
break;
|
||
case 2:
|
||
this.labelErrorCode.Text = "Fehler 02";
|
||
this.labelMessage1.Text = "Software ist up-to-date";
|
||
break;
|
||
case 3:
|
||
this.labelErrorCode.Text = "Fehler 03";
|
||
this.labelMessage1.Text = "Fehlendes Produkt dauerhaft detektieren";
|
||
break;
|
||
case 4:
|
||
this.labelErrorCode.Text = "Fehler 04";
|
||
this.labelMessage1.Text = "Sicherungsdateien fehlen";
|
||
break;
|
||
case 5:
|
||
this.labelErrorCode.Text = "Fehler 05";
|
||
this.labelMessage1.Text = "USB nicht angeschlossen";
|
||
break;
|
||
case 6:
|
||
this.labelErrorCode.Text = "Fehler 06";
|
||
this.labelMessage1.Text = "Hersteller kontaktieren";
|
||
break;
|
||
case 7:
|
||
this.labelErrorCode.Text = "Fehler 07";
|
||
this.labelMessage1.Text = "Auf USB fehlen Aktualisierungsdateien";
|
||
break;
|
||
case 8:
|
||
this.labelErrorCode.Text = "Fehler 08";
|
||
this.labelMessage1.Text = "Zu viele ausführbare Dateien";
|
||
this.labelMessage2.Text = "zum Aktualisieren";
|
||
break;
|
||
case 9:
|
||
this.labelErrorCode.Text = "Fehler 09";
|
||
this.labelMessage1.Text = "Ordner mit den Aktualisierungsdateien";
|
||
this.labelMessage2.Text = "fehlt auf dem USB";
|
||
break;
|
||
case 10:
|
||
this.labelErrorCode.Text = "Fehler 10";
|
||
this.labelMessage1.Text = "Speicher/ Datenspeicher fehlt";
|
||
break;
|
||
case 11:
|
||
this.labelErrorCode.Text = "Fehler 11";
|
||
this.labelMessage1.Text = "Notstopp aufgrund eines Eintrittssensorfehlers";
|
||
break;
|
||
case 12:
|
||
this.labelErrorCode.Text = "Warning 12";
|
||
this.labelMessage1.Text = "Überprüfen Sie Ihre Feedback-Einstellungen!";
|
||
this.labelMessage2.Text = "DeadZone Range";
|
||
break;
|
||
case 13:
|
||
this.labelErrorCode.Text = "Fehler 13";
|
||
this.labelMessage1.Text = "Diese Datei wird nicht unterstützt";
|
||
break;
|
||
case 14:
|
||
this.labelErrorCode.Text = "Warning 14";
|
||
this.labelMessage1.Text = "Überprüfen Sie Ihre Feedback-Einstellungen!";
|
||
this.labelMessage2.Text = "High Limit Range";
|
||
break;
|
||
case 15:
|
||
this.labelErrorCode.Text = "Warning 15";
|
||
this.labelMessage1.Text = "Überprüfen Sie Ihre Feedback-Einstellungen!";
|
||
this.labelMessage2.Text = "Low Limit Range";
|
||
break;
|
||
case 16:
|
||
this.labelErrorCode.Text = "Error 16";
|
||
this.labelMessage1.Text = "Derzeit wird für Modbus nur der 'Client' unterstützt.";
|
||
this.labelMessage2.Text = "Wechselt in den 'Client'-Modus.";
|
||
break;
|
||
case 17:
|
||
this.labelErrorCode.Text = "Fehler 17";
|
||
this.labelMessage1.Text = "Bitte starten";
|
||
break;
|
||
case 18:
|
||
this.labelErrorCode.Text = "Information 18";
|
||
this.labelMessage1.Text = "Mit dem Hauptschalter";
|
||
this.labelMessage2.Text = "aus- und einschalten";
|
||
break;
|
||
case 19:
|
||
break;
|
||
case 20:
|
||
break;
|
||
case 31:
|
||
this.labelErrorCode.Text = "Fehler 31";
|
||
this.labelMessage1.Text = "Fehler der Benutzerdateien";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 32:
|
||
this.labelErrorCode.Text = "Fehler 32";
|
||
this.labelMessage1.Text = "Überprüfen Sie die ID";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 33:
|
||
this.labelErrorCode.Text = "Fehler 33";
|
||
this.labelMessage1.Text = "Überprüfen Sie das Passwort";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 34:
|
||
this.labelErrorCode.Text = "Fehler 34";
|
||
this.labelMessage1.Text = "Das System hat bereits die gleiche ID";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 35:
|
||
this.labelErrorCode.Text = "Fehler 35";
|
||
this.labelMessage1.Text = "Bitte geben Sie 4-10 Zeichen ein";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Fehler 99";
|
||
this.labelMessage1.Text = "Hersteller kontaktieren";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
default:
|
||
#region 한글
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "Error 01";
|
||
this.labelMessage1.Text = "입력범위를 확인하세요.";
|
||
break;
|
||
case 2:
|
||
this.labelErrorCode.Text = "Error 02";
|
||
this.labelMessage1.Text = "최신 프로그램입니다.";
|
||
break;
|
||
case 3:
|
||
this.labelErrorCode.Text = "Error 03";
|
||
this.labelMessage1.Text = "연속으로 불량이 발생했습니다";
|
||
break;
|
||
case 4:
|
||
this.labelErrorCode.Text = "Error 04";
|
||
this.labelMessage1.Text = "백업할 파일이 없습니다";
|
||
break;
|
||
case 5:
|
||
this.labelErrorCode.Text = "Error 05";
|
||
this.labelMessage1.Text = "USB메모리가 장착되지 않았습니다";
|
||
break;
|
||
case 6:
|
||
this.labelErrorCode.Text = "Error 06";
|
||
this.labelMessage1.Text = "제조사에 문의하세요";
|
||
break;
|
||
case 7:
|
||
this.labelErrorCode.Text = "Error 07";
|
||
this.labelMessage1.Text = "USB에 업데이트 할 파일이 없습니다";
|
||
break;
|
||
case 8:
|
||
this.labelErrorCode.Text = "Error 08";
|
||
this.labelMessage1.Text = "업데이트 할 실행파일 개수가 많습니다";
|
||
break;
|
||
case 9:
|
||
this.labelErrorCode.Text = "Error 09";
|
||
this.labelMessage1.Text = "USB에 업데이트 폴더가 없습니다";
|
||
break;
|
||
case 10:
|
||
this.labelErrorCode.Text = "Error 10";
|
||
this.labelMessage1.Text = "해당 메모리가 장착되지 않았습니다";
|
||
break;
|
||
case 11:
|
||
this.labelErrorCode.Text = "Error 11";
|
||
this.labelMessage1.Text = "입력센서 에러에 의해 정지하였습니다";
|
||
break;
|
||
case 12:
|
||
this.labelErrorCode.Text = "Warning 12";
|
||
this.labelMessage1.Text = "피드백 설정 확인하세요!";
|
||
this.labelMessage2.Text = "DeadZone Range";
|
||
break;
|
||
case 13:
|
||
this.labelErrorCode.Text = "Error 13";
|
||
this.labelMessage1.Text = "이 파일은 지원이 되지 않습니다";
|
||
break;
|
||
case 14:
|
||
this.labelErrorCode.Text = "Warning 14";
|
||
this.labelMessage1.Text = "피드백 설정 확인하세요!";
|
||
this.labelMessage2.Text = "High Limit Range";
|
||
break;
|
||
case 15:
|
||
this.labelErrorCode.Text = "Warning 15";
|
||
this.labelMessage1.Text = "피드백 설정 확인하세요!";
|
||
this.labelMessage2.Text = "Low Limit Range";
|
||
break;
|
||
case 16:
|
||
this.labelErrorCode.Text = "Error 16";
|
||
this.labelMessage1.Text = "현재 Modbus는 Client만 지원됩니다.";
|
||
this.labelMessage2.Text = "Client 모드로 전환됩니다.";
|
||
break;
|
||
case 17:
|
||
this.labelErrorCode.Text = "Error 17";
|
||
this.labelMessage1.Text = "초기화를 실행해 주세요";
|
||
break;
|
||
case 18:
|
||
this.labelErrorCode.Text = "Info 18";
|
||
this.labelMessage1.Text = "전원을 끄고 다시 켜주세요";
|
||
break;
|
||
case 19:
|
||
break;
|
||
case 20:
|
||
break;
|
||
case 31:
|
||
this.labelErrorCode.Text = "Error 31";
|
||
this.labelMessage1.Text = "유저 파일 에러";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 32:
|
||
this.labelErrorCode.Text = "Error 32";
|
||
this.labelMessage1.Text = "ID 확인하세요";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 33:
|
||
this.labelErrorCode.Text = "Error 33";
|
||
this.labelMessage1.Text = "Password 확인하세요";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 34:
|
||
this.labelErrorCode.Text = "Error 34";
|
||
this.labelMessage1.Text = "동일한 ID가 있습니다!";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
case 35:
|
||
this.labelErrorCode.Text = "Error 35";
|
||
this.labelMessage1.Text = "4~10자 입력 하세요!";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Error 99";
|
||
this.labelMessage1.Text = "제조사에 문의하세요";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
}
|
||
}
|
||
public DialogFormMessage(int code, DataStore.LanguageID language, FormMain parent)
|
||
{
|
||
InitializeComponent();
|
||
|
||
this.ParentForm = parent;
|
||
|
||
this.labelErrorCode.Text = "";
|
||
this.labelMessage1.Text = "";
|
||
this.labelMessage2.Text = "";
|
||
|
||
switch (language)
|
||
{
|
||
case DataStore.LanguageID.Korean:
|
||
#region 한글
|
||
switch (code)
|
||
{
|
||
case 11:
|
||
this.labelErrorCode.Text = "Error 11";
|
||
this.labelMessage1.Text = "입력센서 에러에 의해 정지하였습니다.";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Error 99";
|
||
this.labelMessage1.Text = "제조사에 문의하세요";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.English:
|
||
#region 영문
|
||
switch (code)
|
||
{
|
||
case 11:
|
||
this.labelErrorCode.Text = "Error 11";
|
||
this.labelMessage1.Text = "Emergency stop due to entry sensor error";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Error 99";
|
||
this.labelMessage1.Text = "Please contact a manufacturer";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.Chinese:
|
||
#region 중문
|
||
this.buttonOK.Text = "好";
|
||
|
||
switch (code)
|
||
{
|
||
case 11:
|
||
this.labelErrorCode.Text = "錯誤 11";
|
||
this.labelMessage1.Text = "由于进入传感器错误导致紧急停止";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "錯誤 99";
|
||
this.labelMessage1.Text = "请联系厂商";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.Czech:
|
||
#region 체코어
|
||
switch (code)
|
||
{
|
||
case 11:
|
||
this.labelErrorCode.Text = "Chybě 11";
|
||
this.labelMessage1.Text = "Nouzové zastavení z důvodu chyby snímače vstupu";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Chybě 99";
|
||
this.labelMessage1.Text = "Kontaktujte výrobce";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.German:
|
||
#region 독일어
|
||
switch (code)
|
||
{
|
||
case 11:
|
||
this.labelErrorCode.Text = "Fehler 11";
|
||
this.labelMessage1.Text = "Notstopp aufgrund eines Eintrittssensorfehlers";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Fehler 99";
|
||
this.labelMessage1.Text = "Hersteller kontaktieren";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
default:
|
||
#region 한글
|
||
switch (code)
|
||
{
|
||
case 11:
|
||
this.labelErrorCode.Text = "Error 11";
|
||
this.labelMessage1.Text = "입력센서 에러에 의해 정지하였습니다.";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Error 99";
|
||
this.labelMessage1.Text = "제조사에 문의하세요";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
}
|
||
}
|
||
public DialogFormMessage(int code, DataStore.LanguageID language, string data)
|
||
{
|
||
InitializeComponent();
|
||
|
||
this.labelErrorCode.Text = "";
|
||
this.labelMessage1.Text = "";
|
||
this.labelMessage2.Text = "";
|
||
|
||
switch (language)
|
||
{
|
||
case DataStore.LanguageID.Korean:
|
||
#region 한글
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "Error 01";
|
||
this.labelMessage1.Text = "입력범위를 확인하세요.";
|
||
this.labelMessage2.Text = data;
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Error 99";
|
||
this.labelMessage1.Text = "제조사에 문의하세요";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.English:
|
||
#region 영문
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "Error 01";
|
||
this.labelMessage1.Text = "Confirm input range";
|
||
this.labelMessage2.Text = data;
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Error 99";
|
||
this.labelMessage1.Text = "Please contact a manufacturer";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.Chinese:
|
||
#region 중문
|
||
this.buttonOK.Text = "好";
|
||
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "錯誤 01";
|
||
this.labelMessage1.Text = "确认输入范围";
|
||
this.labelMessage2.Text = data;
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "錯誤 99";
|
||
this.labelMessage1.Text = "请联系厂商";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.Czech:
|
||
#region 체코어
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "Chybě 01";
|
||
this.labelMessage1.Text = "Potvrďte vstupní rozsah.";
|
||
this.labelMessage2.Text = data;
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Chybě 99";
|
||
this.labelMessage1.Text = "Kontaktujte výrobce";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.German:
|
||
#region 독일어
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "Fehler 01";
|
||
this.labelMessage1.Text = "Den eingegebenen Wert bestätigen";
|
||
this.labelMessage2.Text = data;
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Fehler 99";
|
||
this.labelMessage1.Text = "Hersteller kontaktieren";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
default:
|
||
#region 한글
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "Error 01";
|
||
this.labelMessage1.Text = "입력범위를 확인하세요.";
|
||
this.labelMessage2.Text = data;
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Error 99";
|
||
this.labelMessage1.Text = "제조사에 문의하세요";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
}
|
||
}
|
||
public DialogFormMessage(object dll, int code, DataStore.LanguageID language)
|
||
{
|
||
InitializeComponent();
|
||
|
||
this.labelErrorCode.Text = "";
|
||
this.labelMessage1.Text = "";
|
||
this.labelMessage2.Text = "";
|
||
|
||
switch (language)
|
||
{
|
||
case DataStore.LanguageID.Korean:
|
||
#region 한글
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "Error 04_01";
|
||
this.labelMessage1.Text = "ID를 찾을 수 없습니다";
|
||
break;
|
||
case 2:
|
||
this.labelErrorCode.Text = "Error 04_02";
|
||
this.labelMessage1.Text = "ID : 동일한 ID가 있습니다";
|
||
break;
|
||
case 3:
|
||
this.labelErrorCode.Text = "Error 04_03";
|
||
this.labelMessage1.Text = "ID : 6~20자 입력하세요";
|
||
break;
|
||
case 4:
|
||
this.labelErrorCode.Text = "Error 04_04";
|
||
this.labelMessage1.Text = "ID : 6~20자 입력하세요";
|
||
break;
|
||
case 5:
|
||
this.labelErrorCode.Text = "Error 04_05";
|
||
this.labelMessage1.Text = "ID : 연속된 문자(123,321,abc,cba...)또는";
|
||
this.labelMessage2.Text = "동일한 문자(111,222,aaa...) 사용 할 수 없습니다";
|
||
break;
|
||
case 6:
|
||
this.labelErrorCode.Text = "Error 04_06";
|
||
this.labelMessage1.Text = "ID : 사용할 수 없는 문자가 포함되어 있습니다";
|
||
break;
|
||
case 7:
|
||
this.labelErrorCode.Text = "Error 04_07";
|
||
this.labelMessage1.Text = "ID : 사용자 계정이 만료 되었습니다";
|
||
break;
|
||
case 8:
|
||
this.labelErrorCode.Text = "Error 04_08";
|
||
this.labelMessage1.Text = "PASSWORD : 이전 패스워드 입니다";
|
||
break;
|
||
case 9:
|
||
this.labelErrorCode.Text = "Error 04_09";
|
||
this.labelMessage1.Text = "PASSWORD : 6~20자 입력하세요";
|
||
break;
|
||
case 10:
|
||
this.labelErrorCode.Text = "Error 04_10";
|
||
this.labelMessage1.Text = "PASSWORD : 6~20자 입력하세요";
|
||
break;
|
||
case 11:
|
||
this.labelErrorCode.Text = "Error 04_11";
|
||
this.labelMessage1.Text = "PASSWORD : 연속된 문자(123,321,abc,cba...)또는";
|
||
this.labelMessage2.Text = "동일한 문자(111,222,aaa...) 사용 할 수 없습니다";
|
||
break;
|
||
case 12:
|
||
this.labelErrorCode.Text = "Error 04_12";
|
||
this.labelMessage1.Text = "PASSWORD : 사용할 수 없는 문자가 포함되어 있습니다";
|
||
this.labelMessage2.Text = "사용 가능 특수문자 : !@#$%^&*+-.";
|
||
break;
|
||
case 13:
|
||
this.labelErrorCode.Text = "Error 04_13";
|
||
this.labelMessage1.Text = "PASSWORD : 영문1이상, 숫자1이상, 특수문자1이상";
|
||
this.labelMessage2.Text = "포함하여 주십시오";
|
||
break;
|
||
case 14:
|
||
this.labelErrorCode.Text = "Error 04_14";
|
||
this.labelMessage1.Text = "비밀번호를 확인하세요";
|
||
break;
|
||
case 15:
|
||
this.labelErrorCode.Text = "Error 04_15";
|
||
this.labelMessage1.Text = "PASSWORD : 비밀번호가 만료 되었습니다";
|
||
break;
|
||
case 16:
|
||
this.labelErrorCode.Text = "Error 04_16";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 17:
|
||
this.labelErrorCode.Text = "Error 04_17";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 18:
|
||
this.labelErrorCode.Text = "Error 04_18";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Error 04_99";
|
||
this.labelMessage1.Text = "제조사에 문의하세요";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.English:
|
||
#region 영문
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "Error 04_01";
|
||
this.labelMessage1.Text = "ID not found";
|
||
break;
|
||
case 2:
|
||
this.labelErrorCode.Text = "Error 04_02";
|
||
this.labelMessage1.Text = "ID : ID already exists";
|
||
break;
|
||
case 3:
|
||
this.labelErrorCode.Text = "Error 04_03";
|
||
this.labelMessage1.Text = "ID : Please enter 6~20 characters";
|
||
break;
|
||
case 4:
|
||
this.labelErrorCode.Text = "Error 04_04";
|
||
this.labelMessage1.Text = "ID : Please enter 6~20 characters";
|
||
break;
|
||
case 5:
|
||
this.labelErrorCode.Text = "Error 04_05";
|
||
this.labelMessage1.Text = "ID : Consecutive(123,321,abc,cba...) or";
|
||
this.labelMessage2.Text = "identical(111,222,aaa...) characters cannot be used.";
|
||
break;
|
||
case 6:
|
||
this.labelErrorCode.Text = "Error 04_06";
|
||
this.labelMessage1.Text = "ID : Contains invalid characters";
|
||
break;
|
||
case 7:
|
||
this.labelErrorCode.Text = "Error 04_07";
|
||
this.labelMessage1.Text = "ID : User account has expired";
|
||
break;
|
||
case 8:
|
||
this.labelErrorCode.Text = "Error 04_08";
|
||
this.labelMessage1.Text = "PASSWORD : This is the old password";
|
||
break;
|
||
case 9:
|
||
this.labelErrorCode.Text = "Error 04_09";
|
||
this.labelMessage1.Text = "PASSWORD : Please enter 6~20 characters";
|
||
break;
|
||
case 10:
|
||
this.labelErrorCode.Text = "Error 04_10";
|
||
this.labelMessage1.Text = "PASSWORD : Please enter 6~20 characters";
|
||
break;
|
||
case 11:
|
||
this.labelErrorCode.Text = "Error 04_11";
|
||
this.labelMessage1.Text = "PASSWORD : Consecutive(123,321,abc,cba...) or";
|
||
this.labelMessage2.Text = "identical(111,222,aaa...) characters cannot be used.";
|
||
break;
|
||
case 12:
|
||
this.labelErrorCode.Text = "Error 04_12";
|
||
this.labelMessage1.Text = "PASSWORD : Contains invalid characters";
|
||
this.labelMessage2.Text = "Special characters allowed : !@#$%^&*+-.";
|
||
break;
|
||
case 13:
|
||
this.labelErrorCode.Text = "Error 04_13";
|
||
this.labelMessage1.Text = "PASSWORD : Please include at least one English letter,";
|
||
this.labelMessage2.Text = "at least one number, and at least one special character";
|
||
break;
|
||
case 14:
|
||
this.labelErrorCode.Text = "Error 04_14";
|
||
this.labelMessage1.Text = "Check your password";
|
||
break;
|
||
case 15:
|
||
this.labelErrorCode.Text = "Error 04_15";
|
||
this.labelMessage1.Text = "PASSWORD : Password has expired";
|
||
break;
|
||
case 16:
|
||
this.labelErrorCode.Text = "Error 04_16";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 17:
|
||
this.labelErrorCode.Text = "Error 04_17";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 18:
|
||
this.labelErrorCode.Text = "Error 04_18";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Error 04_99";
|
||
this.labelMessage1.Text = "Please contact a manufacturer";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.Chinese:
|
||
#region 중문
|
||
this.buttonOK.Text = "确认";
|
||
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "错误 04_01";
|
||
this.labelMessage1.Text = "未找到 ID";
|
||
break;
|
||
case 2:
|
||
this.labelErrorCode.Text = "错误 04_02";
|
||
this.labelMessage1.Text = "ID : ID已存在";
|
||
break;
|
||
case 3:
|
||
this.labelErrorCode.Text = "错误 04_03";
|
||
this.labelMessage1.Text = "ID : 请输入6~20个字符";
|
||
break;
|
||
case 4:
|
||
this.labelErrorCode.Text = "错误 04_04";
|
||
this.labelMessage1.Text = "ID : 请输入6~20个字符";
|
||
break;
|
||
case 5:
|
||
this.labelErrorCode.Text = "错误 04_05";
|
||
this.labelMessage1.Text = "ID : 不能使用连续的 (123,321,abc,cba...)";
|
||
this.labelMessage2.Text = "或相同的 (111,222,aaa...) 字符。";
|
||
break;
|
||
case 6:
|
||
this.labelErrorCode.Text = "错误 04_06";
|
||
this.labelMessage1.Text = "ID : 它包含无效字符";
|
||
break;
|
||
case 7:
|
||
this.labelErrorCode.Text = "错误 04_07";
|
||
this.labelMessage1.Text = "ID : 用户帐号已过期";
|
||
break;
|
||
case 8:
|
||
this.labelErrorCode.Text = "错误 04_08";
|
||
this.labelMessage1.Text = "密码 : 这是旧密码";
|
||
break;
|
||
case 9:
|
||
this.labelErrorCode.Text = "错误 04_09";
|
||
this.labelMessage1.Text = "密码 : 请输入6~20个字符";
|
||
break;
|
||
case 10:
|
||
this.labelErrorCode.Text = "错误 04_10";
|
||
this.labelMessage1.Text = "密码 : 请输入6~20个字符";
|
||
break;
|
||
case 11:
|
||
this.labelErrorCode.Text = "错误 04_11";
|
||
this.labelMessage1.Text = "密码 : 不能使用连续的 (123,321,abc,cba...)";
|
||
this.labelMessage2.Text = "或相同的 (111,222,aaa...) 字符。";
|
||
break;
|
||
case 12:
|
||
this.labelErrorCode.Text = "错误 04_12";
|
||
this.labelMessage1.Text = "密码 : 它包含无效字符";
|
||
this.labelMessage2.Text = "允许使用特殊字符 : !@#$%^&*+-.";
|
||
break;
|
||
case 13:
|
||
this.labelErrorCode.Text = "错误 04_13";
|
||
this.labelMessage1.Text = "密码 : 请至少包含一个英文字母,";
|
||
this.labelMessage2.Text = "至少一个数字,至少一个特殊字符";
|
||
break;
|
||
case 14:
|
||
this.labelErrorCode.Text = "错误 04_14";
|
||
this.labelMessage1.Text = "检查您的密码";
|
||
break;
|
||
case 15:
|
||
this.labelErrorCode.Text = "错误 04_15";
|
||
this.labelMessage1.Text = "密码 : 密码已过期";
|
||
break;
|
||
case 16:
|
||
this.labelErrorCode.Text = "错误 04_16";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 17:
|
||
this.labelErrorCode.Text = "错误 04_17";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 18:
|
||
this.labelErrorCode.Text = "错误 04_18";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "错误 04_99";
|
||
this.labelMessage1.Text = "请联系制造商";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.Czech:
|
||
#region 체코어
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "Chybě 04_01";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 2:
|
||
this.labelErrorCode.Text = "Chybě 04_02";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 3:
|
||
this.labelErrorCode.Text = "Chybě 04_03";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 4:
|
||
this.labelErrorCode.Text = "Chybě 04_04";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 5:
|
||
this.labelErrorCode.Text = "Chybě 04_05";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 6:
|
||
this.labelErrorCode.Text = "Chybě 04_06";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 7:
|
||
this.labelErrorCode.Text = "Chybě 04_07";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 8:
|
||
this.labelErrorCode.Text = "Chybě 04_08";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 9:
|
||
this.labelErrorCode.Text = "Chybě 04_09";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 10:
|
||
this.labelErrorCode.Text = "Chybě 04_10";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 11:
|
||
this.labelErrorCode.Text = "Chybě 04_11";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 12:
|
||
this.labelErrorCode.Text = "Chybě 04_12";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 13:
|
||
this.labelErrorCode.Text = "Chybě 04_13";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 14:
|
||
this.labelErrorCode.Text = "Chybě 04_14";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 15:
|
||
this.labelErrorCode.Text = "Chybě 04_15";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 16:
|
||
this.labelErrorCode.Text = "Chybě 04_16";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 17:
|
||
this.labelErrorCode.Text = "Chybě 04_17";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 18:
|
||
this.labelErrorCode.Text = "Chybě 04_18";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Chybě 04_99";
|
||
this.labelMessage1.Text = "Kontaktujte výrobce";
|
||
this.labelMessage2.Text = "";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
case DataStore.LanguageID.German:
|
||
#region 독일어
|
||
this.buttonOK.Text = "Bestätigen";
|
||
|
||
switch (code)
|
||
{
|
||
case 1:
|
||
this.labelErrorCode.Text = "Fehler 04_01";
|
||
this.labelMessage1.Text = "ID nicht gefunden";
|
||
break;
|
||
case 2:
|
||
this.labelErrorCode.Text = "Fehler 04_02";
|
||
this.labelMessage1.Text = "ID : ID existiert bereits";
|
||
break;
|
||
case 3:
|
||
this.labelErrorCode.Text = "Fehler 04_03";
|
||
this.labelMessage1.Text = "ID : Bitte geben Sie 6~20 Zeichen ein";
|
||
break;
|
||
case 4:
|
||
this.labelErrorCode.Text = "Fehler 04_04";
|
||
this.labelMessage1.Text = "ID : Bitte geben Sie 6~20 Zeichen ein";
|
||
break;
|
||
case 5:
|
||
this.labelErrorCode.Text = "Fehler 04_05";
|
||
this.labelMessage1.Text = "ID : Aufeinanderfolgende (123,321,abc,cba...)";
|
||
this.labelMessage2.Text = "oder identische (111,222,aaa...) Zeichen können nicht verwendet werden.";
|
||
break;
|
||
case 6:
|
||
this.labelErrorCode.Text = "Fehler 04_06";
|
||
this.labelMessage1.Text = "ID : Es enthält ungültige Zeichen";
|
||
break;
|
||
case 7:
|
||
this.labelErrorCode.Text = "Fehler 04_07";
|
||
this.labelMessage1.Text = "ID : Benutzerkonto ist abgelaufen";
|
||
break;
|
||
case 8:
|
||
this.labelErrorCode.Text = "Fehler 04_08";
|
||
this.labelMessage1.Text = "Passwort : Dies ist das alte Passwort";
|
||
break;
|
||
case 9:
|
||
this.labelErrorCode.Text = "Fehler 04_09";
|
||
this.labelMessage1.Text = "Passwort : Bitte geben Sie 6~20 Zeichen ein";
|
||
break;
|
||
case 10:
|
||
this.labelErrorCode.Text = "Fehler 04_10";
|
||
this.labelMessage1.Text = "Passwort : Bitte geben Sie 6~20 Zeichen ein";
|
||
break;
|
||
case 11:
|
||
this.labelErrorCode.Text = "Fehler 04_11";
|
||
this.labelMessage1.Text = "Passwort : Aufeinanderfolgende (123,321,abc,cba...)";
|
||
this.labelMessage2.Text = "oder identische (111,222,aaa...) Zeichen können nicht verwendet werden.";
|
||
break;
|
||
case 12:
|
||
this.labelErrorCode.Text = "Fehler 04_12";
|
||
this.labelMessage1.Text = "Passwort : Es enthält ungültige Zeichen";
|
||
this.labelMessage2.Text = "Sonderzeichen erlaubt : !@#$%^&*+-.";
|
||
break;
|
||
case 13:
|
||
this.labelErrorCode.Text = "Fehler 04_13";
|
||
this.labelMessage1.Text = "Passwort : Bitte geben Sie mindestens einen";
|
||
this.labelMessage2.Text = "englischen Buchstaben, mindestens eine Ziffer und mindestens ein Sonderzeichen an";
|
||
break;
|
||
case 14:
|
||
this.labelErrorCode.Text = "Fehler 04_14";
|
||
this.labelMessage1.Text = "Überprüfen Sie Ihr Passwort";
|
||
break;
|
||
case 15:
|
||
this.labelErrorCode.Text = "Fehler 04_15";
|
||
this.labelMessage1.Text = "Passwort : Passwort ist abgelaufen";
|
||
break;
|
||
case 16:
|
||
this.labelErrorCode.Text = "Fehler 04_16";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 17:
|
||
this.labelErrorCode.Text = "Fehler 04_17";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
case 18:
|
||
this.labelErrorCode.Text = "Fehler 04_18";
|
||
this.labelMessage1.Text = "";
|
||
break;
|
||
default:
|
||
this.labelErrorCode.Text = "Fehler 04_99";
|
||
this.labelMessage1.Text = "Bitte wenden Sie sich an einen Hersteller";
|
||
break;
|
||
}
|
||
#endregion
|
||
break;
|
||
default:
|
||
break;
|
||
}
|
||
}
|
||
public DialogFormMessage(DataStore.MessageBoxIcon icon, string code, string message1, string message2, int autoClose_sec)
|
||
{
|
||
InitializeComponent();
|
||
|
||
this.timerAutoClose.Enabled = false;
|
||
|
||
this.pictureBoxAsterisk.Visible = false;
|
||
this.pictureBoxExclamation.Visible = false;
|
||
this.pictureBoxHand.Visible = false;
|
||
this.pictureBoxQuestion.Visible = false;
|
||
|
||
switch (icon)
|
||
{
|
||
case DataStore.MessageBoxIcon.Hand:
|
||
this.pictureBoxHand.Visible = true;
|
||
this.pictureBoxHand.BringToFront();
|
||
break;
|
||
case DataStore.MessageBoxIcon.Question:
|
||
this.pictureBoxQuestion.Visible = true;
|
||
this.pictureBoxQuestion.BringToFront();
|
||
break;
|
||
case DataStore.MessageBoxIcon.Exclamation:
|
||
this.pictureBoxExclamation.Visible = true;
|
||
this.pictureBoxExclamation.BringToFront();
|
||
break;
|
||
case DataStore.MessageBoxIcon.Asterisk:
|
||
this.pictureBoxAsterisk.Visible = true;
|
||
this.pictureBoxAsterisk.BringToFront();
|
||
break;
|
||
default:
|
||
break;
|
||
}
|
||
|
||
this.labelErrorCode.Text = code;
|
||
this.labelMessage1.Text = message1;
|
||
this.labelMessage2.Text = message2;
|
||
|
||
if (autoClose_sec != 0)
|
||
{
|
||
this.timerAutoClose.Interval = autoClose_sec * 1000;
|
||
this.timerAutoClose.Enabled = true;
|
||
}
|
||
}
|
||
#endregion
|
||
|
||
#region Property
|
||
public FormMain ParentForm
|
||
{
|
||
get { return this.m_ParentForm; }
|
||
set { this.m_ParentForm = value; }
|
||
}
|
||
#endregion
|
||
|
||
#region Method
|
||
private void InitializeContnrol()
|
||
{
|
||
int x = 0, y = 0;
|
||
|
||
x = Screen.PrimaryScreen.Bounds.Width / 2 - this.Size.Width / 2;
|
||
y = Screen.PrimaryScreen.Bounds.Height / 2 - this.Size.Height / 2;
|
||
|
||
this.Location = new Point(x, y);
|
||
|
||
this.Size = new Size(450, 165);
|
||
}
|
||
#endregion
|
||
|
||
#region Override Member
|
||
protected override void OnLoad(EventArgs e)
|
||
{
|
||
base.OnLoad(e);
|
||
|
||
this.InitializeContnrol();
|
||
}
|
||
#endregion
|
||
|
||
#region Event Handler
|
||
private void buttonOK_Click(object sender, EventArgs e)
|
||
{
|
||
if (this.ParentForm != null)
|
||
{
|
||
if (this.ParentForm.smartThread.State == SmartX.SmartThread.ThreadState.Running)
|
||
this.ParentForm.smartThread.End();
|
||
}
|
||
|
||
this.DialogResult = DialogResult.OK;
|
||
this.Close();
|
||
}
|
||
private void timerAutoClose_Tick(object sender, EventArgs e)
|
||
{
|
||
this.timerAutoClose.Enabled = false;
|
||
this.DialogResult = DialogResult.OK;
|
||
this.Close();
|
||
}
|
||
#endregion
|
||
}
|
||
} |