/// <summary> /// OpenFileDialog zum suchen der AquaComputerCmd.exe anzeigen und Wert den angegebenen Pfad zurück geben /// </summary> /// <param name="currentSelectedPath"></param> /// <returns></returns> public string SetAquacomputerCMDPath(string currentSelectedPath) { if (ofd == null) { ofd = new OpenFileDialog(); } ofd.Title = LanguageControllerObject.GetVariableText(LanguageControllerObject.CurrentLanguage, "varOpenFileDialogTitle"); ofd.Filter = LanguageControllerObject.GetVariableText(LanguageControllerObject.CurrentLanguage, "varOpenFileDialogFilter"); ofd.ShowDialog(); if (File.Exists(ofd.FileName)) { return(ofd.FileName); } sMessageHeader = LanguageControllerObject.GetVariableText(LanguageControllerObject.CurrentLanguage, "varMessageHeader"); sMessageContent = LanguageControllerObject.GetVariableText(LanguageControllerObject.CurrentLanguage, "varCmdNotExist"); MessageBox.Show(sMessageContent, sMessageHeader, MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return(currentSelectedPath); }
/// <summary> /// Gibt eine Zeichenfolge mit Geschwindigkeit des aktuell gewählten Lüfter zurück, in der aktuellen Sprache /// </summary> /// <param name="speedValue"></param> /// <returns></returns> public string GetCurrentSpeedText(int speedValue) { return(LanguageControllerObject.GetVariableText(LanguageControllerObject.CurrentLanguage, "lblCurrentDescription").Replace("[]", speedValue.ToString())); }