- Funktion zum Ausgeben der Logdatei
This commit is contained in:
Hoeglinger Eugen 2022-04-20 17:06:38 +02:00
parent b7b1d9ee44
commit 8971cdd73c
24 changed files with 492 additions and 376 deletions

Binary file not shown.

View File

@ -69,6 +69,15 @@ namespace Eugen.ESystem.IO {
}
}
/// <summary>
/// Sucht eine lokalisierte Zeichenfolge, die Schwerer Fehler ähnelt.
/// </summary>
internal static string msg001cap {
get {
return ResourceManager.GetString("msg001cap", resourceCulture);
}
}
/// <summary>
/// Sucht eine lokalisierte Zeichenfolge, die FileFormat has the wrong format. ähnelt.
/// </summary>
@ -77,5 +86,32 @@ namespace Eugen.ESystem.IO {
return ResourceManager.GetString("msg002", resourceCulture);
}
}
/// <summary>
/// Sucht eine lokalisierte Zeichenfolge, die Fehler ähnelt.
/// </summary>
internal static string msg002cap {
get {
return ResourceManager.GetString("msg002cap", resourceCulture);
}
}
/// <summary>
/// Sucht eine lokalisierte Zeichenfolge, die Der für die Anzeige notwendige Editor konnte nicht gefunden werden. ähnelt.
/// </summary>
internal static string msg003 {
get {
return ResourceManager.GetString("msg003", resourceCulture);
}
}
/// <summary>
/// Sucht eine lokalisierte Zeichenfolge, die Die Log-Datei wurde nicht gefunden. ähnelt.
/// </summary>
internal static string msg004 {
get {
return ResourceManager.GetString("msg004", resourceCulture);
}
}
}
}

View File

@ -120,7 +120,19 @@
<data name="msg001" xml:space="preserve">
<value>Das in Pfad angegebene Verzeichnis wurde nicht gefunden.</value>
</data>
<data name="msg001cap" xml:space="preserve">
<value>Schwerer Fehler</value>
</data>
<data name="msg002" xml:space="preserve">
<value>FileFormat hat das falsche Format.</value>
</data>
<data name="msg002cap" xml:space="preserve">
<value>Fehler</value>
</data>
<data name="msg003" xml:space="preserve">
<value>Der für die Anzeige notwendige Editor konnte nicht gefunden werden.</value>
</data>
<data name="msg004" xml:space="preserve">
<value>Die Log-Datei wurde nicht gefunden.</value>
</data>
</root>

View File

@ -120,7 +120,19 @@
<data name="msg001" xml:space="preserve">
<value>The directory specifyed in Path was not found.</value>
</data>
<data name="msg001cap" xml:space="preserve">
<value>Fatal Error</value>
</data>
<data name="msg002" xml:space="preserve">
<value>FileFormat has the wrong format.</value>
</data>
<data name="msg002cap" xml:space="preserve">
<value>Error</value>
</data>
<data name="msg003" xml:space="preserve">
<value>The editor required for the display could not be found.</value>
</data>
<data name="msg004" xml:space="preserve">
<value>The log file was not found.</value>
</data>
</root>

View File

@ -120,7 +120,19 @@
<data name="msg001" xml:space="preserve">
<value>The directory specifyed in Path was not found.</value>
</data>
<data name="msg001cap" xml:space="preserve">
<value>Schwerer Fehler</value>
</data>
<data name="msg002" xml:space="preserve">
<value>FileFormat has the wrong format.</value>
</data>
<data name="msg002cap" xml:space="preserve">
<value>Fehler</value>
</data>
<data name="msg003" xml:space="preserve">
<value>Der für die Anzeige notwendige Editor konnte nicht gefunden werden.</value>
</data>
<data name="msg004" xml:space="preserve">
<value>Die Log-Datei wurde nicht gefunden.</value>
</data>
</root>

View File

@ -1,11 +1,13 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Diagnostics;
using System.IO;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Eugen.ESystem.IO
{
@ -482,6 +484,47 @@ namespace Eugen.ESystem.IO
return true; // file doesn't exist - is empty
}
}
/// <summary>
/// Shows the Logfile.
/// </summary>
public void ShowLogFile()
{
//string messageText = "";
//string messageHeadline = "";
//string file = String.Concat(tempDir, "\\CleanUp.log");
if (File.Exists(String.Concat(path, "\\", filename)))
{
// Log-Datei anzeigen
try
{
Process P = new Process();
P.StartInfo.FileName = "Notepad.exe";
// hier kann z.B. eine Textdatei mit übergeben werden
P.StartInfo.Arguments = String.Concat(path, "\\", filename);
P.Start();
}
catch
{
// Editor nicht gefunden
MessageBox.Show(AppResources.msg003,
AppResources.msg001cap,
MessageBoxButtons.OK,
MessageBoxIcon.Error,
MessageBoxDefaultButton.Button1);
}
}
else
{
// Log-Datei nicht gefunden
MessageBox.Show(AppResources.msg004,
AppResources.msg002cap,
MessageBoxButtons.OK,
MessageBoxIcon.Warning,
MessageBoxDefaultButton.Button1);
}
}
#endregion
#region protected members

View File

@ -34,6 +34,7 @@
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
0c0190d04d7df5cf01e539cc5977a2261a4f5476
ea63bd59f5cf4e43a4d116f52f8a38689920a819

Binary file not shown.

Binary file not shown.