public bool createHTML(byte[] brightness) //Auswertung der Daten { SaveFileDialog sFD = new SaveFileDialog(); sFD.Filter = "HTML Datei|*.html"; sFD.Title = "Ergebnisse speichern unter:"; sFD.ShowDialog(); //Zeigt Dialog zum Abspeichern an if (sFD.FileName != "") { try { System.IO.File.WriteAllText(sFD.FileName, String.Join("", ReturnLines.line(brightness))); //Schreibt den bearbeiteten HTML Code in neue Datei (ReturnLines.lines ist in einer extra Datei untergebracht) System.Diagnostics.Process startHTML = new System.Diagnostics.Process(); //Code zum Öffnen der Erstellten Datei System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo(); startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; startInfo.FileName = "cmd.exe"; startInfo.Arguments = "/C \"" + sFD.FileName + "\""; startHTML.StartInfo = startInfo; startHTML.Start(); } catch (Exception e) { MessageBox.Show("Ausnahme trat auf: \n" + e, "Fehler", MessageBoxButtons.OK); //Fehlermeldung für unbehandelten Fehler } } else //Fehlermeldung bei leerem Dateinamen { MessageBox.Show("Es wurde kein Dateiname eingegeben.", "Fehlender Dateiname", MessageBoxButtons.OK); }; return(true); }
private void Form1_Load(object sender, System.EventArgs e) { byte[] ab = { 123, 123 }; ReturnLines.line(ab); BackColor = ColorTranslator.FromHtml("#1C1C29"); }