From e380bdb390fd9f688a1740eaec73d13e0072c213 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eugen=20H=C3=B6glinger?= Date: Wed, 9 Oct 2024 15:37:09 +0200 Subject: [PATCH] Initialized --- ...17f56a7d-03d0-44af-964e-3c72df13478e.vsidx | Bin 0 -> 45937 bytes ...85f3c5f9-ae4c-4745-b783-31fc82e1b421.vsidx | Bin 0 -> 107 bytes ...8b4589c4-ade7-4844-9794-1d64784bfb90.vsidx | Bin 0 -> 8799 bytes ...afb59e19-6173-44ab-8aaf-789fa981b5ad.vsidx | Bin 0 -> 11041 bytes .vs/Test_Copyright1.git/v17/.suo | Bin 0 -> 73728 bytes .../v17/DocumentLayout.backup.json | 82 ++++++++ .../v17/DocumentLayout.json | 82 ++++++++ HE-Test_Dll/App.config | 6 + HE-Test_Dll/Form1.Designer.cs | 118 +++++++++++ HE-Test_Dll/Form1.cs | 133 +++++++++++++ HE-Test_Dll/Form1.resx | 120 +++++++++++ HE-Test_Dll/HE-Test_Dll.csproj | 85 ++++++++ HE-Test_Dll/Program.cs | 22 +++ HE-Test_Dll/Properties/AssemblyInfo.cs | 36 ++++ HE-Test_Dll/Properties/Resources.Designer.cs | 63 ++++++ HE-Test_Dll/Properties/Resources.resx | 117 +++++++++++ HE-Test_Dll/Properties/Settings.Designer.cs | 26 +++ HE-Test_Dll/Properties/Settings.settings | 7 + ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + ...amework,Version=v4.8.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 139 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 2306 bytes ...HE-Test_Dll.csproj.AssemblyReference.cache | Bin 0 -> 6030 bytes .../Properties.Resources.Designer.cs.dll | Bin 0 -> 4096 bytes Test_Copyright1.git.sln | 31 +++ Test_Copyright1/App.config | 6 + Test_Copyright1/CopyrightInfo.cs | 186 ++++++++++++++++++ Test_Copyright1/Properties/AssemblyInfo.cs | 36 ++++ Test_Copyright1/Test_Copyright1.csproj | 54 +++++ ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + ...amework,Version=v4.8.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 205 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 1891 bytes ..._Copyright1.csproj.AssemblyReference.cache | Bin 0 -> 4079 bytes ..._Copyright1.csproj.CoreCompileInputs.cache | 1 + ...est_Copyright1.csproj.FileListAbsolute.txt | 2 + 36 files changed, 1229 insertions(+) create mode 100644 .vs/Test_Copyright1.git/FileContentIndex/17f56a7d-03d0-44af-964e-3c72df13478e.vsidx create mode 100644 .vs/Test_Copyright1.git/FileContentIndex/85f3c5f9-ae4c-4745-b783-31fc82e1b421.vsidx create mode 100644 .vs/Test_Copyright1.git/FileContentIndex/8b4589c4-ade7-4844-9794-1d64784bfb90.vsidx create mode 100644 .vs/Test_Copyright1.git/FileContentIndex/afb59e19-6173-44ab-8aaf-789fa981b5ad.vsidx create mode 100644 .vs/Test_Copyright1.git/v17/.suo create mode 100644 .vs/Test_Copyright1.git/v17/DocumentLayout.backup.json create mode 100644 .vs/Test_Copyright1.git/v17/DocumentLayout.json create mode 100644 HE-Test_Dll/App.config create mode 100644 HE-Test_Dll/Form1.Designer.cs create mode 100644 HE-Test_Dll/Form1.cs create mode 100644 HE-Test_Dll/Form1.resx create mode 100644 HE-Test_Dll/HE-Test_Dll.csproj create mode 100644 HE-Test_Dll/Program.cs create mode 100644 HE-Test_Dll/Properties/AssemblyInfo.cs create mode 100644 HE-Test_Dll/Properties/Resources.Designer.cs create mode 100644 HE-Test_Dll/Properties/Resources.resx create mode 100644 HE-Test_Dll/Properties/Settings.Designer.cs create mode 100644 HE-Test_Dll/Properties/Settings.settings create mode 100644 HE-Test_Dll/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 HE-Test_Dll/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs create mode 100644 HE-Test_Dll/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 HE-Test_Dll/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 HE-Test_Dll/obj/Debug/HE-Test_Dll.csproj.AssemblyReference.cache create mode 100644 HE-Test_Dll/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll create mode 100644 Test_Copyright1.git.sln create mode 100644 Test_Copyright1/App.config create mode 100644 Test_Copyright1/CopyrightInfo.cs create mode 100644 Test_Copyright1/Properties/AssemblyInfo.cs create mode 100644 Test_Copyright1/Test_Copyright1.csproj create mode 100644 Test_Copyright1/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 Test_Copyright1/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs create mode 100644 Test_Copyright1/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 Test_Copyright1/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Test_Copyright1/obj/Debug/Test_Copyright1.csproj.AssemblyReference.cache create mode 100644 Test_Copyright1/obj/Debug/Test_Copyright1.csproj.CoreCompileInputs.cache create mode 100644 Test_Copyright1/obj/Debug/Test_Copyright1.csproj.FileListAbsolute.txt diff --git a/.vs/Test_Copyright1.git/FileContentIndex/17f56a7d-03d0-44af-964e-3c72df13478e.vsidx b/.vs/Test_Copyright1.git/FileContentIndex/17f56a7d-03d0-44af-964e-3c72df13478e.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..156b4dbb04f2a0088c965d52860c70d796828cde GIT binary patch literal 45937 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 G%KsmwSa}%$ literal 0 HcmV?d00001 diff --git a/.vs/Test_Copyright1.git/FileContentIndex/85f3c5f9-ae4c-4745-b783-31fc82e1b421.vsidx b/.vs/Test_Copyright1.git/FileContentIndex/85f3c5f9-ae4c-4745-b783-31fc82e1b421.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..70aef67a00f5a48bfb0d87044cf8f151e2685b5d GIT binary patch literal 107 wcmZ>EaTnxZU~p%E02V0C38Z0cW+XOHDO{Wlsuo0n)bd05(ok9*N*hCI0FV0t;Q#;t literal 0 HcmV?d00001 diff --git a/.vs/Test_Copyright1.git/FileContentIndex/8b4589c4-ade7-4844-9794-1d64784bfb90.vsidx b/.vs/Test_Copyright1.git/FileContentIndex/8b4589c4-ade7-4844-9794-1d64784bfb90.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..9f1d008aadc84f854749cbdfc8a88155d70df603 GIT binary patch literal 8799 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 literal 0 HcmV?d00001 diff --git a/.vs/Test_Copyright1.git/FileContentIndex/afb59e19-6173-44ab-8aaf-789fa981b5ad.vsidx b/.vs/Test_Copyright1.git/FileContentIndex/afb59e19-6173-44ab-8aaf-789fa981b5ad.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..747993253b7175ea43babf20a1aab65029046e7f GIT binary patch literal 11041 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

ecoGMgYK1W?5T0}n+8ye(=)N>&*U{#a&u>mO zee#*)8EM>nu94rR8n>V$%qzp{p7e)*-(|id?PsChC42|8gxb#UnZ7msM&KQ8b+7yu zY4w@m}7ka;LqreP6jh z`8}*X()OHptk=EMUW<)$#gTY-S{=FfqSdwXj`51g^Y4+Kue2kwI^Sbuwa>=vdWHJk z!s>j#CDh~2^{fxd&LiWUknezk(!R<4KI$AtV81>$z2EJ(V->NtJ3wZ*vjhV;Dq_ASRcTcqDmJzxG!wGzME g6l87Bu2YN=EXQxXmTmPjmZz)X4r6lSm4h<>3lA|k00000 literal 0 HcmV?d00001 diff --git a/.vs/Test_Copyright1.git/v17/.suo b/.vs/Test_Copyright1.git/v17/.suo new file mode 100644 index 0000000000000000000000000000000000000000..92f0763bd12ff29647f55fb8bde3c47d8a713822 GIT binary patch literal 73728 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 literal 0 HcmV?d00001 diff --git a/.vs/Test_Copyright1.git/v17/DocumentLayout.backup.json b/.vs/Test_Copyright1.git/v17/DocumentLayout.backup.json new file mode 100644 index 0000000..1b48070 --- /dev/null +++ b/.vs/Test_Copyright1.git/v17/DocumentLayout.backup.json @@ -0,0 +1,82 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{26BD8989-A17B-414B-8AE6-75A4D69B7119}|Test_Copyright1\\Test_Copyright1.csproj|c:\\cad\\git-workrepository\\visualstudio\\_test\\test_copyright1.git\\test_copyright1\\copyrightinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{26BD8989-A17B-414B-8AE6-75A4D69B7119}|Test_Copyright1\\Test_Copyright1.csproj|solutionrelative:test_copyright1\\copyrightinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{BA4E3495-7323-49C7-99B3-21471D5AD0ED}|HE-Test_Dll\\HE-Test_Dll.csproj|C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\he-test_dll\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{BA4E3495-7323-49C7-99B3-21471D5AD0ED}|HE-Test_Dll\\HE-Test_Dll.csproj|solutionrelative:he-test_dll\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{BA4E3495-7323-49C7-99B3-21471D5AD0ED}|HE-Test_Dll\\HE-Test_Dll.csproj|C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\he-test_dll\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form", + "RelativeMoniker": "D:0:0:{BA4E3495-7323-49C7-99B3-21471D5AD0ED}|HE-Test_Dll\\HE-Test_Dll.csproj|solutionrelative:he-test_dll\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 3, + "Children": [ + { + "$type": "Bookmark", + "Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}" + }, + { + "$type": "Bookmark", + "Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}" + }, + { + "$type": "Bookmark", + "Name": "ST:0:0:{e506b91c-c606-466a-90a9-123d1d1e12b3}" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "CopyrightInfo.cs", + "DocumentMoniker": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\Test_Copyright1\\CopyrightInfo.cs", + "RelativeDocumentMoniker": "Test_Copyright1\\CopyrightInfo.cs", + "ToolTip": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\Test_Copyright1\\CopyrightInfo.cs", + "RelativeToolTip": "Test_Copyright1\\CopyrightInfo.cs", + "ViewState": "AgIAACEAAAAAAAAAAAAAAGEAAAArAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-09-25T14:44:07.389Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "Form1.cs", + "DocumentMoniker": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\HE-Test_Dll\\Form1.cs", + "RelativeDocumentMoniker": "HE-Test_Dll\\Form1.cs", + "ToolTip": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\HE-Test_Dll\\Form1.cs*", + "RelativeToolTip": "HE-Test_Dll\\Form1.cs*", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAHQAAABtAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-09-25T14:43:07.244Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "Form1.cs [Entwurf]", + "DocumentMoniker": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\HE-Test_Dll\\Form1.cs", + "RelativeDocumentMoniker": "HE-Test_Dll\\Form1.cs", + "ToolTip": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\HE-Test_Dll\\Form1.cs [Entwurf]*", + "RelativeToolTip": "HE-Test_Dll\\Form1.cs [Entwurf]*", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-09-25T14:43:02.026Z", + "EditorCaption": " [Entwurf]" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/.vs/Test_Copyright1.git/v17/DocumentLayout.json b/.vs/Test_Copyright1.git/v17/DocumentLayout.json new file mode 100644 index 0000000..05e414d --- /dev/null +++ b/.vs/Test_Copyright1.git/v17/DocumentLayout.json @@ -0,0 +1,82 @@ +{ + "Version": 1, + "WorkspaceRootPath": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\", + "Documents": [ + { + "AbsoluteMoniker": "D:0:0:{26BD8989-A17B-414B-8AE6-75A4D69B7119}|Test_Copyright1\\Test_Copyright1.csproj|c:\\cad\\git-workrepository\\visualstudio\\_test\\test_copyright1.git\\test_copyright1\\copyrightinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{26BD8989-A17B-414B-8AE6-75A4D69B7119}|Test_Copyright1\\Test_Copyright1.csproj|solutionrelative:test_copyright1\\copyrightinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{BA4E3495-7323-49C7-99B3-21471D5AD0ED}|HE-Test_Dll\\HE-Test_Dll.csproj|C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\he-test_dll\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{BA4E3495-7323-49C7-99B3-21471D5AD0ED}|HE-Test_Dll\\HE-Test_Dll.csproj|solutionrelative:he-test_dll\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{BA4E3495-7323-49C7-99B3-21471D5AD0ED}|HE-Test_Dll\\HE-Test_Dll.csproj|C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\he-test_dll\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form", + "RelativeMoniker": "D:0:0:{BA4E3495-7323-49C7-99B3-21471D5AD0ED}|HE-Test_Dll\\HE-Test_Dll.csproj|solutionrelative:he-test_dll\\form1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}|Form" + } + ], + "DocumentGroupContainers": [ + { + "Orientation": 0, + "VerticalTabListWidth": 256, + "DocumentGroups": [ + { + "DockedWidth": 200, + "SelectedChildIndex": 3, + "Children": [ + { + "$type": "Bookmark", + "Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}" + }, + { + "$type": "Bookmark", + "Name": "ST:129:0:{1fc202d4-d401-403c-9834-5b218574bb67}" + }, + { + "$type": "Bookmark", + "Name": "ST:0:0:{e506b91c-c606-466a-90a9-123d1d1e12b3}" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "CopyrightInfo.cs", + "DocumentMoniker": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\Test_Copyright1\\CopyrightInfo.cs", + "RelativeDocumentMoniker": "Test_Copyright1\\CopyrightInfo.cs", + "ToolTip": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\Test_Copyright1\\CopyrightInfo.cs", + "RelativeToolTip": "Test_Copyright1\\CopyrightInfo.cs", + "ViewState": "AgIAABUAAAAAAAAAAAAAAAgAAAAsAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-09-25T14:44:07.389Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "Form1.cs", + "DocumentMoniker": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\HE-Test_Dll\\Form1.cs", + "RelativeDocumentMoniker": "HE-Test_Dll\\Form1.cs", + "ToolTip": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\HE-Test_Dll\\Form1.cs", + "RelativeToolTip": "HE-Test_Dll\\Form1.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAHUAAAA8AAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-09-25T14:43:07.244Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "Form1.cs [Entwurf]", + "DocumentMoniker": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\HE-Test_Dll\\Form1.cs", + "RelativeDocumentMoniker": "HE-Test_Dll\\Form1.cs", + "ToolTip": "C:\\CAD\\Git-WorkRepository\\VisualStudio\\_TEST\\Test_Copyright1.git\\HE-Test_Dll\\Form1.cs [Entwurf]", + "RelativeToolTip": "HE-Test_Dll\\Form1.cs [Entwurf]", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2024-09-25T14:43:02.026Z", + "EditorCaption": " [Entwurf]" + } + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/HE-Test_Dll/App.config b/HE-Test_Dll/App.config new file mode 100644 index 0000000..ecdcf8a --- /dev/null +++ b/HE-Test_Dll/App.config @@ -0,0 +1,6 @@ + + + + + + diff --git a/HE-Test_Dll/Form1.Designer.cs b/HE-Test_Dll/Form1.Designer.cs new file mode 100644 index 0000000..f1d63bd --- /dev/null +++ b/HE-Test_Dll/Form1.Designer.cs @@ -0,0 +1,118 @@ +namespace HE_Test_Dll +{ + partial class Form1 + { + ///

+ /// Erforderliche Designervariable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Verwendete Ressourcen bereinigen. + /// + /// True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Vom Windows Form-Designer generierter Code + + /// + /// Erforderliche Methode für die Designerunterstützung. + /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden. + /// + private void InitializeComponent() + { + this.buttonShowInfo = new System.Windows.Forms.Button(); + this.groupBoxProgramInfo = new System.Windows.Forms.GroupBox(); + this.labelProgramInfo = new System.Windows.Forms.Label(); + this.groupBoxDLLInfo = new System.Windows.Forms.GroupBox(); + this.labelDLLInfo = new System.Windows.Forms.Label(); + this.groupBoxProgramInfo.SuspendLayout(); + this.groupBoxDLLInfo.SuspendLayout(); + this.SuspendLayout(); + // + // buttonShowInfo + // + this.buttonShowInfo.Location = new System.Drawing.Point(12, 287); + this.buttonShowInfo.Name = "buttonShowInfo"; + this.buttonShowInfo.Size = new System.Drawing.Size(776, 23); + this.buttonShowInfo.TabIndex = 0; + this.buttonShowInfo.Text = "Start"; + this.buttonShowInfo.UseVisualStyleBackColor = true; + this.buttonShowInfo.Click += new System.EventHandler(this.buttonShowInfo_Click); + // + // groupBoxProgramInfo + // + this.groupBoxProgramInfo.Controls.Add(this.labelProgramInfo); + this.groupBoxProgramInfo.Location = new System.Drawing.Point(12, 372); + this.groupBoxProgramInfo.Name = "groupBoxProgramInfo"; + this.groupBoxProgramInfo.Size = new System.Drawing.Size(385, 66); + this.groupBoxProgramInfo.TabIndex = 11; + this.groupBoxProgramInfo.TabStop = false; + this.groupBoxProgramInfo.Text = "Programm Information"; + // + // labelProgramInfo + // + this.labelProgramInfo.AutoSize = true; + this.labelProgramInfo.ImeMode = System.Windows.Forms.ImeMode.NoControl; + this.labelProgramInfo.Location = new System.Drawing.Point(7, 20); + this.labelProgramInfo.Name = "labelProgramInfo"; + this.labelProgramInfo.Size = new System.Drawing.Size(16, 13); + this.labelProgramInfo.TabIndex = 0; + this.labelProgramInfo.Text = "..."; + // + // groupBoxDLLInfo + // + this.groupBoxDLLInfo.Controls.Add(this.labelDLLInfo); + this.groupBoxDLLInfo.Location = new System.Drawing.Point(403, 372); + this.groupBoxDLLInfo.Name = "groupBoxDLLInfo"; + this.groupBoxDLLInfo.Size = new System.Drawing.Size(385, 66); + this.groupBoxDLLInfo.TabIndex = 12; + this.groupBoxDLLInfo.TabStop = false; + this.groupBoxDLLInfo.Text = "DLL Information"; + // + // labelDLLInfo + // + this.labelDLLInfo.AutoSize = true; + this.labelDLLInfo.ImeMode = System.Windows.Forms.ImeMode.NoControl; + this.labelDLLInfo.Location = new System.Drawing.Point(7, 20); + this.labelDLLInfo.Name = "labelDLLInfo"; + this.labelDLLInfo.Size = new System.Drawing.Size(16, 13); + this.labelDLLInfo.TabIndex = 0; + this.labelDLLInfo.Text = "..."; + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(800, 450); + this.Controls.Add(this.groupBoxProgramInfo); + this.Controls.Add(this.groupBoxDLLInfo); + this.Controls.Add(this.buttonShowInfo); + this.Name = "Form1"; + this.Text = "Test_InfoBox"; + this.Load += new System.EventHandler(this.Form1_Load); + this.groupBoxProgramInfo.ResumeLayout(false); + this.groupBoxProgramInfo.PerformLayout(); + this.groupBoxDLLInfo.ResumeLayout(false); + this.groupBoxDLLInfo.PerformLayout(); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.Button buttonShowInfo; + private System.Windows.Forms.GroupBox groupBoxProgramInfo; + private System.Windows.Forms.Label labelProgramInfo; + private System.Windows.Forms.GroupBox groupBoxDLLInfo; + private System.Windows.Forms.Label labelDLLInfo; + } +} + diff --git a/HE-Test_Dll/Form1.cs b/HE-Test_Dll/Form1.cs new file mode 100644 index 0000000..82acbbc --- /dev/null +++ b/HE-Test_Dll/Form1.cs @@ -0,0 +1,133 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Reflection; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using System.Windows.Forms.VisualStyles; +using Eugen.ESystem; + +namespace HE_Test_Dll +{ + public partial class Form1 : Form + { + #region Version und Copyright + // Version und Copyright + string programName = Path.GetFileNameWithoutExtension(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase); //Den Programmnamen auslesen + string programVersion = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(); + static object[] attributes = System.Reflection.Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCopyrightAttribute), false); + string copyright = GenerateCopyright(); + string icon = Application.StartupPath + "\\Info.bmp"; + //Assembly Datum und Zeit + static DateTime value = AssemblyDateTime(); + string date = value.ToShortDateString(); + string time = value.ToLongTimeString(); + private static DateTime AssemblyDateTime() + { + var version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; + var buildDateTime = new DateTime(2000, 1, 1).Add(new TimeSpan(TimeSpan.TicksPerDay * version.Build + TimeSpan.TicksPerSecond * 2 * version.Revision)); + //Tage seit dem 1. Januar 2000 und Sekunden seit Mitternacht, (multiplizier mit 2 ergibt das Original) + return buildDateTime; + } + + private static string CurrentYear() + { + DateTime dtn = DateTime.Now; + return dtn.Year.ToString(); + } + + private static string StartYear() + { + //string startYear = ((AssemblyCopyrightAttribute)attributes[0]).Copyright; + //return startYear.Remove(0, startYear.LastIndexOf(" ") + 1); + string startYear = ""; + if (((AssemblyCopyrightAttribute)attributes[0]).Copyright.Contains("Copyright © ")) + { + startYear = ((AssemblyCopyrightAttribute)attributes[0]).Copyright.Replace("Copyright © ", ""); + while (startYear.StartsWith(" ")) + { + startYear = startYear.Remove(0, 1); + } + startYear = startYear.Remove(startYear.IndexOf(" ")); + return startYear; + } + else + { + DateTime dtn = DateTime.Now; + return dtn.Year.ToString(); + } + } + + private static string GenerateCopyright() + { + string startYear = StartYear(); + string currentYear = CurrentYear(); + + if (startYear == currentYear) + { + return ((AssemblyCopyrightAttribute)attributes[0]).Copyright; + } + else + { + //return String.Concat(((AssemblyCopyrightAttribute)attributes[0]).Copyright, "-", currentYear); + return ((AssemblyCopyrightAttribute)attributes[0]).Copyright.Replace(startYear, String.Concat(startYear, "-", currentYear)); + } + } + #endregion + + #region Programm-Info + /// + /// Contains the name of the program file + /// + public static string ProgramName { set; get; } + + /// + /// Contains the version of the program file + /// + public static string ProgramVersion { set; get; } + + /// + /// Contains the copyright notice + /// + public static string Copyright { set; get; } + + private void SetProgramInfo() + { + //Name, Version und Copyright setzen + ProgramName = programName; + ProgramVersion = programVersion; + Copyright = copyright; + } + #endregion + + public Form1() + { + SetProgramInfo(); + InitializeComponent(); + } + + private void Form1_Load(object sender, EventArgs e) + { + labelProgramInfo.Text = String.Concat(ProgramName, "\r\n", ProgramVersion, "\r\n", Copyright); // Zeigt die Programm-Information an + + labelDLLInfo.Text = String.Concat(Eugen.ESystem.CopyrightInfo.ProgramName, "\r\n", CopyrightInfo.ProgramVersion, "\r\n", CopyrightInfo.Copyright); // Zeigt die DLL-Information an + } + + private void buttonShowInfo_Click(object sender, EventArgs e) + { + // + // Diese Zeilen gehört in das Programm kopiert + // + // Aufruf des Informationsfensters + //var info = new < DLL - Name > (< DLL - Name >); + //info.ShowDialog(); + // + // + } + } +} diff --git a/HE-Test_Dll/Form1.resx b/HE-Test_Dll/Form1.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/HE-Test_Dll/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/HE-Test_Dll/HE-Test_Dll.csproj b/HE-Test_Dll/HE-Test_Dll.csproj new file mode 100644 index 0000000..1426d7e --- /dev/null +++ b/HE-Test_Dll/HE-Test_Dll.csproj @@ -0,0 +1,85 @@ + + + + + Debug + AnyCPU + {BA4E3495-7323-49C7-99B3-21471D5AD0ED} + WinExe + HE_Test_Dll + HE-Test_Dll + v4.7.2 + 512 + true + false + + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + \ No newline at end of file diff --git a/HE-Test_Dll/Program.cs b/HE-Test_Dll/Program.cs new file mode 100644 index 0000000..7e7ea8f --- /dev/null +++ b/HE-Test_Dll/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace HE_Test_Dll +{ + internal static class Program + { + /// + /// Der Haupteinstiegspunkt für die Anwendung. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/HE-Test_Dll/Properties/AssemblyInfo.cs b/HE-Test_Dll/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..de63bde --- /dev/null +++ b/HE-Test_Dll/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("HE_Test_Dll")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("HE_Test_Dll")] +[assembly: AssemblyCopyright("Copyright © 2022 by Eugen Höglinger")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("ba4e3495-7323-49c7-99b3-21471d5ad0ed")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// übernehmen, indem Sie "*" eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.*")] +//[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/HE-Test_Dll/Properties/Resources.Designer.cs b/HE-Test_Dll/Properties/Resources.Designer.cs new file mode 100644 index 0000000..183df1c --- /dev/null +++ b/HE-Test_Dll/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace HE_Test_Dll.Properties { + using System; + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert + // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("HE_Test_Dll.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/HE-Test_Dll/Properties/Resources.resx b/HE-Test_Dll/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/HE-Test_Dll/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/HE-Test_Dll/Properties/Settings.Designer.cs b/HE-Test_Dll/Properties/Settings.Designer.cs new file mode 100644 index 0000000..26b5446 --- /dev/null +++ b/HE-Test_Dll/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace HE_Test_Dll.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.11.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/HE-Test_Dll/Properties/Settings.settings b/HE-Test_Dll/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/HE-Test_Dll/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/HE-Test_Dll/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/HE-Test_Dll/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/HE-Test_Dll/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/HE-Test_Dll/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs b/HE-Test_Dll/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs new file mode 100644 index 0000000..15efebf --- /dev/null +++ b/HE-Test_Dll/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] diff --git a/HE-Test_Dll/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/HE-Test_Dll/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..2d21f8d613d4b748dc92775f43691bcb425fc749 GIT binary patch literal 139 zcmZQ$WMp7qU`%tiiU}ynPcKT$RdCD9Ni9~;sIV~8j0s9jOD#&xOHNgAEG|yXP0Gnk zEspWcOfJeV&QB|eaRaJPEzd8?j?wdT4MFhAO!Un4jA9&=li7f_{vp0RESm+_xaZ_l+61$roRDxnpoY|EnS5iJq z2=u2{vO~h&BZFnx5_0@_RiSyl@3g}Ed-8af=D*Plbq>5Y;lD1)GB491|y zHPQRdrbN-3U48?%U1hkMHOh=Ab~N(Cupt#f-aM{lrvBE$4!8lZNb?oESHee#d zj2YOwXjOac?)i3z!rU;kh?Fe8TYuTT-X=`tU=CgyqJq?wl3lnRLyp?0>N>XOyJiZG z4*Sr6dyN724mim(P8Dk+R;bWxp${6Co>c@gxNBuwf2+j_urX~*6C`ioZaoW z7=p%JBv`;0wB)NpXbvS$la!?kcx1)+Ntr)h5;0;a%WRc?^PnX6Zf*Q+75Um^#tS#t eJtSGTuGgJrtX*j2Pi+5!TwPpUerXcfw*LY1?lbZL literal 0 HcmV?d00001 diff --git a/HE-Test_Dll/obj/Debug/HE-Test_Dll.csproj.AssemblyReference.cache b/HE-Test_Dll/obj/Debug/HE-Test_Dll.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..825f72123319f0d0a752842a2f050523856c0c1f GIT binary patch literal 6030 zcmeHL&u`N(6pjUq(hbl6Ax+}Y3ld1k8f@anE@)~yaexXf6XOtRa#OeUmN=d5w(BlE zbLJo6#$U1{5`PMI8W+;!66FPPpogkXs^{nTecyY2Zw+lYj)O>Z&-*B%fgoYyfCW@G zo?N_s`P4h4eJUvTX=7hX8g>IlrT2mPB9c*Gc?bIcbQ*~>4|m!}zgLr8{0hJDLg_~$ zU|rk`0)+HF&iu#m=Ot&4Ty+KYsVj@Ayx=e-^*6i}($y z>%F$|&i2mpHx4?fZ&Gh;0s{7uq}AzTEfLF2PRc=phXnH z=F6q3eW56qS_(3U5k_xdjIgmX8<&U`3?-~H%?KDcRta#+l7O4;kcd&$SV5=`D8vZe zNkrC~aS}4W5O>l!JFBx^C2(1Xjn1;Q`4*(AAdrH})%TNg9|^)G@lAo1h0t0}uXhuJ zopGpBwqMQ|`~~1);-0N5P2vw39~3%rnxJ461);6Pxi(i+j0BTZm%Rz|X|X7#{mTmI zv{C`lQ4q~S%2kexZbHh)GR>v_STHp!g&~xlAhZpZg{^#!8Sh0?i4SxuQH)Bf>R#q` zL8j$olcnXLQd%w?&fz3z#{vPrMGdO!$ws=;ZlyyNey3F4ednJGHIUM>5e}>5a!SrQ zjIKjwSvbWb^gm-8rYt5se{14#d*9dh2g$lDC|e^plj})qS>j8T+-ECSu~ds6*D9j) zJxF3VBBK&J#UW44#QZANX{I&V1_HD#hp005ESRR@anFNt6EXN%T^6-U`#v*N$bk)X Xz6Jps)IHUvVvsh?8UwhAXJG#Y3>GKO literal 0 HcmV?d00001 diff --git a/HE-Test_Dll/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/HE-Test_Dll/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll new file mode 100644 index 0000000000000000000000000000000000000000..2fa399f3b85db9dd965d181aba80715aa3a87bc4 GIT binary patch literal 4096 zcmeHKU5p#m75-+%>vf!DlQ@SZfItKSlfFWwQm7WbJH}6tRrQcbzHY z8Fyx!#EGC=rA4ej{0Iqz)Q7ftDi0_RKoLUXr>Jj8Rr}aJAoZncD^&s>P=yHJy)#}r z4MOmWxa)i7{M~cUIrrQ%vz1fNzyOfpymAG2oliNY75s9rM)An^-Wb6vo8I61x_00D zduylN$ZUr}GqhW#WBYy(n{{D^9p7|)vwWm#wt|MRwr~!y+nJHSUE-pt5G&{bHL_9<@Yf^=VXRAM+)zS>e5pv>pk@hURINxh9N9AA{YBI#c<%CT85 zs7qxIn$k{O_dAV=1OBH?VONs>B1!tCYFo;<40KkNGq;rMHtw#JNgDW*CUFJ^Py3^u z#ghu|*DmYZ@G(`gcpH-c8?8uqhaurM;(7cHPZ0kQmkIAx{0sU&h(D~CDSZ)_wLI?B zB>V+#A-@K>c2dE*agsVuk}vm8JWx5*w&P`t8GFbhmsE}ZNJ=Vh$G>#LxS2TPq3n9Y zFlHF)&>Y5%d^m$Vx67Iq=#px2>h?2rjD!9(8I)QaOXp~@+a~pFh?fe!yv4H(3;BoB$=J2d$v9_Or zMg9wfH{dmL$M6gGRKvjP#_w>LlFg?&=Eb^OuOy5jvc#!UlnmI@9L}_3CuU#I0$FM;A~{q zJyDJAn9NpPG#a8Y6Z2NrJLJp-t+wlla6$MYq{@J3gEhx@TYp7a)H}_l2=5R40(i=-nP8vpNMU$7)rtM;mhyGu-L)aNI@s!*4NXP;BpfIQ8uRHLZwdT!k9 zuRddY9l^tiV$rgsPT&ha=IIF!N5h~k!q^p&wUp*JvdSWIo6L&kL{`J|czZ$6O=y^)}%yrne-4Nv< z2~nObEQf_as2*wjW!G-{K@_`A)LWNkPo+k#tBUZ9>xjO*mlz}!z)F+Ji*R^;r6!_y zrOX`l6Nz3mqT)JX5Cy9-O|y`E+v`SdgpHG_*&&NP!jbw<8L0}boZK3P&qR@E)x9q7 z+RS0hV}<>hR{}AyGT&JqyU0<52-x!kpD|n|x3Hw10XpP53J2DIlK;!ATi%_2^Tc&e zR~~!k6f&l!*WN_nA@8P*Di zBq&PZvBI(3AI?9pyyw;r*7a=8$QDYRhd7Ju9)*$whuDAQ8lpw{YRKfIfZ&h>#hjLY zTzyye{hGe(L}<5p(dN%NqAiP{#>R3s(x^AA-bEP+_a!eKoeQ?kcwTU}!oK0Q*;{J* zrbYj>2wh%m%xIWOkH1$skyQ%4*GG;2&^G!@d2} zTy~?5?N#GW!wsyY-Oy6ngElTtk5Og4c;X&bR@zsBa1$+;N{MMkBtLohahU`o(f_31 za1zhT4 + + + + + diff --git a/Test_Copyright1/CopyrightInfo.cs b/Test_Copyright1/CopyrightInfo.cs new file mode 100644 index 0000000..bcbc66c --- /dev/null +++ b/Test_Copyright1/CopyrightInfo.cs @@ -0,0 +1,186 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Reflection; +using System.Security.Cryptography.X509Certificates; +using System.Text; +using System.Threading.Tasks; +using static System.Net.Mime.MediaTypeNames; + +namespace Eugen.ESystem +{ + public class CopyrightInfo + { + #region Version und Copyright + // Version und Copyright + static string programName = Path.GetFileNameWithoutExtension(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase); //Den Programmnamen auslesen + static string programVersion = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(); + static object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCopyrightAttribute), false); + static string copyright = Generate_Copyright(); + + //Assembly Datum und Zeit + static DateTime value = Assembly_DateTime(); + string date = value.ToShortDateString(); + string time = value.ToLongTimeString(); + + private static DateTime Assembly_DateTime() + { + var version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; + var buildDateTime = new DateTime(2000, 1, 1).Add(new TimeSpan(TimeSpan.TicksPerDay * version.Build + TimeSpan.TicksPerSecond * 2 * version.Revision)); + //Tage seit dem 1. Januar 2000 und Sekunden seit Mitternacht, (multiplizier mit 2 ergibt das Original) + return buildDateTime; + } + + //private static string Current_Year() + //{ + // DateTime dtn = DateTime.Now; + // return dtn.Year.ToString(); + //} + + private static string Start_Year() + { + string startYear = ""; + if (((AssemblyCopyrightAttribute)attributes[0]).Copyright.Contains("Copyright © ")) + { + startYear = ((AssemblyCopyrightAttribute)attributes[0]).Copyright.Replace("Copyright © ", ""); + while (startYear.StartsWith(" ")) + { + startYear = startYear.Remove(0, 1); + } + + if (startYear.Contains("-")) + { + startYear = startYear.Remove(startYear.IndexOf("-")); + } + else + { + startYear = startYear.Remove(startYear.IndexOf(" ")); + } + return startYear; + } + else + { + DateTime dtn = DateTime.Now; + return dtn.Year.ToString(); + } + } + + private static string Generate_Copyright() + { + string startYear = Start_Year(); + string currentYear = CurrentYear(); + + if (startYear == currentYear) + { + return ((AssemblyCopyrightAttribute)attributes[0]).Copyright; + } + else + { + string temp = ((AssemblyCopyrightAttribute)attributes[0]).Copyright; + string start = temp.Remove(temp.IndexOf(startYear) - 1); + string end = (temp.Remove(0, temp.IndexOf(" by"))); + + return String.Concat(start, " ", startYear, "-", currentYear, end); + } + } + #endregion + + #region Programm-Info + /// + /// Contains the name of the program file + /// + public static string ProgramName { set; get; } + + /// + /// Contains the version of the program file + /// + public static string ProgramVersion { set; get; } + + /// + /// Contains the copyright notice + /// + public static string Copyright { set; get; } + + private static void SetProgramInfo() + { + //Name, Version und Copyright setzen + ProgramName = programName; + ProgramVersion = programVersion; + Copyright = copyright; + } + #endregion + + static void Main(string[] args) + { + // Programminformationen setzen + SetProgramInfo(); + + //////////////////////////////////////////////////////////////// + // + // TODO: Hier Programmcode einfügen + string copyright = GenerateCopyright(); + string icon = Application.StartupPath + "\\Info.bmp"; + //Assembly Datum und Zeit + static DateTime value = AssemblyDateTime(); + string date = value.ToShortDateString(); + string time = value.ToLongTimeString(); + + + + // + //////////////////////////////////////////////////////////////// + } + + public static string GenerateCopyright(string copyright) + { + string startYear = StartYear(copyright); + string currentYear = CurrentYear(); + + if (startYear == currentYear) + { + return copyright; + } + else + { + return copyright.Replace(startYear, String.Concat(startYear, "-", currentYear)); + } + } + + //private static DateTime AssemblyDateTime() + //{ + // var version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; + // var buildDateTime = new DateTime(2000, 1, 1).Add(new TimeSpan(TimeSpan.TicksPerDay * version.Build + TimeSpan.TicksPerSecond * 2 * version.Revision)); + // //Tage seit dem 1. Januar 2000 und Sekunden seit Mitternacht, (multiplizier mit 2 ergibt das Original) + // return buildDateTime; + //} + + private static string CurrentYear() + { + DateTime dtn = DateTime.Now; + return dtn.Year.ToString(); + } + + private static string StartYear(string copyright) + { + //string startYear = ((AssemblyCopyrightAttribute)attributes[0]).Copyright; + //return startYear.Remove(0, startYear.LastIndexOf(" ") + 1); + string startYear = ""; + if (copyright.Contains("Copyright © ")) + { + startYear = copyright.Replace("Copyright © ", ""); + while (startYear.StartsWith(" ")) + { + startYear = startYear.Remove(0, 1); + } + startYear = startYear.Remove(startYear.IndexOf(" ")); + return startYear; + } + else + { + DateTime dtn = DateTime.Now; + return dtn.Year.ToString(); + } + } + } +} diff --git a/Test_Copyright1/Properties/AssemblyInfo.cs b/Test_Copyright1/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..389c1d2 --- /dev/null +++ b/Test_Copyright1/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("Test_Copyright1")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Test_Copyright1")] +[assembly: AssemblyCopyright("Copyright © 2022 by Eugen Höglinger")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("26bd8989-a17b-414b-8ae6-75a4d69b7119")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Test_Copyright1/Test_Copyright1.csproj b/Test_Copyright1/Test_Copyright1.csproj new file mode 100644 index 0000000..977cfd7 --- /dev/null +++ b/Test_Copyright1/Test_Copyright1.csproj @@ -0,0 +1,54 @@ + + + + + Debug + AnyCPU + {26BD8989-A17B-414B-8AE6-75A4D69B7119} + Exe + Test_Copyright1 + Test_Copyright1 + v4.7.2 + 512 + true + true + + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Test_Copyright1/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/Test_Copyright1/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/Test_Copyright1/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/Test_Copyright1/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs b/Test_Copyright1/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs new file mode 100644 index 0000000..15efebf --- /dev/null +++ b/Test_Copyright1/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] diff --git a/Test_Copyright1/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Test_Copyright1/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..c5634ba28c34795f55fe80d6277dfb5be1b4799f GIT binary patch literal 205 zcmZQ$WMp7qU`%wjiU}ynPcKT$RdCD9Ni9~;sIV~8j0s9jOD#&xOHNgAEG|yXP0Gnk zEspWcOfJeV&QB|eaRaJPEzd8?j?wdT4MFhAO!Un4jAC+&lk=vE$xdmgNgyOxk+n;akZDG2lYpLVHE@N3E9c%?S>tWy(wnJY zx~xA1O|Gu|kFb-if)tIx%G{5295kW2L%lXdX}Y0pmI5 zOv5b%b}b^Bhx;q!`kLu7lA``(evjtqK4r21-J>8x37KV76YgUuP-(flObk0VOu_*W zclj~u_%Z6`M3sY7lWp^0AG3{BpBnHq$0y<(ISpaHDroEfC~N+EVs`Af;1=^=x62Gc zVZl?ZAqFL?b-zVDxfRJ+R>D1F$W3&9ItgUNGM1ae=GmQ-Wprb5U|{&6OUNTT==Wjs a+hb?gjSXsr)v0+uBNt~E=kL2foAw_&A)Gq^ literal 0 HcmV?d00001 diff --git a/Test_Copyright1/obj/Debug/Test_Copyright1.csproj.AssemblyReference.cache b/Test_Copyright1/obj/Debug/Test_Copyright1.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..126ed02bfe4bf614074ea1b6835abc2e30d9aaa2 GIT binary patch literal 4079 zcmcInO>fjN5X}gvwp#?^Lr9f4>;(xfR-qMzUMiGs#Q|2RsenVI%Jn+CRugAydzWr6 zd*;j^;l?lN5s9CI9g;#wE>R{qL~$IAXWpBcH(7&q&+~x#d*KI_P83ZBha%>B@bu!< z%V*&ckGSHJ@xdFdd2$*HuEY0&sZ^(t2@mb}{7b6NLNXd2|6MJ1$S!#iCYq%x7N=w! z#{l*mZ}s!jlW$i&FI&JZ`{uSxRU*cc5*g1n+(Jg|pXafA&OVaSS+-FuvK{E#v$n|g z*7oz)9-MR%MzGX|CpAIbaL@ttia6n>i?QZ{RsJ%I+k>86{L$2n0)b7@4vNx+q$vAArW0%hs|Hm;LO@fI#tb70YB4jfQJiMs{d3@;3q z+LnT@$p}|(Xcz>+l#rm%YTgFNnIMWv?939N3!*8lDGZfGk0z%4OcTIG`F(15R5lNvFu;9fI1ykM%<9M z#?-Yt)Y%ZDh>+S{6=Bw8i*n;&wL_umJ_fk=^JLB@m*6~ZH*(|u3{+X`R9M{9QbQZ+ a0FOZ%maw4eKw&K4Y_5b^wrJNC+J6J1z2vO` literal 0 HcmV?d00001 diff --git a/Test_Copyright1/obj/Debug/Test_Copyright1.csproj.CoreCompileInputs.cache b/Test_Copyright1/obj/Debug/Test_Copyright1.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..9532531 --- /dev/null +++ b/Test_Copyright1/obj/Debug/Test_Copyright1.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +590ff4f0752ac2090cfb17dde0b17894a58617475da849e02aff07d1d615dc7d diff --git a/Test_Copyright1/obj/Debug/Test_Copyright1.csproj.FileListAbsolute.txt b/Test_Copyright1/obj/Debug/Test_Copyright1.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..6a49806 --- /dev/null +++ b/Test_Copyright1/obj/Debug/Test_Copyright1.csproj.FileListAbsolute.txt @@ -0,0 +1,2 @@ +C:\CAD\Git-WorkRepository\VisualStudio\_TEST\Test_Copyright1.git\Test_Copyright1\obj\Debug\Test_Copyright1.csproj.AssemblyReference.cache +C:\CAD\Git-WorkRepository\VisualStudio\_TEST\Test_Copyright1.git\Test_Copyright1\obj\Debug\Test_Copyright1.csproj.CoreCompileInputs.cache