diff --git a/.vs/TransferParameter.git/v16/.suo b/.vs/TransferParameter.git/v16/.suo index b188851..e76e004 100644 Binary files a/.vs/TransferParameter.git/v16/.suo and b/.vs/TransferParameter.git/v16/.suo differ diff --git a/Test_TransferParameter/Form1.Designer.cs b/Test_TransferParameter/Form1.Designer.cs index 8e336e9..acea290 100644 --- a/Test_TransferParameter/Form1.Designer.cs +++ b/Test_TransferParameter/Form1.Designer.cs @@ -34,6 +34,7 @@ namespace Test_TransferParameter this.labelProgramInfo = new System.Windows.Forms.Label(); this.groupBoxDLLInfo = new System.Windows.Forms.GroupBox(); this.labelDLLInfo = new System.Windows.Forms.Label(); + this.labelResult = new System.Windows.Forms.Label(); this.groupBoxProgramInfo.SuspendLayout(); this.groupBoxDLLInfo.SuspendLayout(); this.SuspendLayout(); @@ -88,11 +89,21 @@ namespace Test_TransferParameter this.labelDLLInfo.TabIndex = 0; this.labelDLLInfo.Text = "..."; // + // labelResult + // + this.labelResult.AutoSize = true; + this.labelResult.Location = new System.Drawing.Point(12, 13); + this.labelResult.Name = "labelResult"; + this.labelResult.Size = new System.Drawing.Size(16, 13); + this.labelResult.TabIndex = 13; + this.labelResult.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.labelResult); this.Controls.Add(this.groupBoxProgramInfo); this.Controls.Add(this.groupBoxDLLInfo); this.Controls.Add(this.buttonRunProgram); @@ -104,6 +115,7 @@ namespace Test_TransferParameter this.groupBoxDLLInfo.ResumeLayout(false); this.groupBoxDLLInfo.PerformLayout(); this.ResumeLayout(false); + this.PerformLayout(); } @@ -114,6 +126,7 @@ namespace Test_TransferParameter private System.Windows.Forms.Label labelProgramInfo; private System.Windows.Forms.GroupBox groupBoxDLLInfo; private System.Windows.Forms.Label labelDLLInfo; + private System.Windows.Forms.Label labelResult; } } diff --git a/Test_TransferParameter/Form1.cs b/Test_TransferParameter/Form1.cs index a6a83a4..a8cb150 100644 --- a/Test_TransferParameter/Form1.cs +++ b/Test_TransferParameter/Form1.cs @@ -131,8 +131,15 @@ namespace Test_TransferParameter private void buttonRunProgram_Click(object sender, EventArgs e) { // - //TODO: Hier Programmcode einfügen der ausgeführt werden soll + //Hier ist ein Beispiel, wie der Aufruf im eigenen Programm aussehen kann // + var parameter = new TransferParameter(Environment.GetCommandLineArgs()); //Übergabeparameter auslesen + + labelResult.Text = ""; + for (int i = 1; i < parameter.Parameter.Count; i++) + { + labelResult.Text += String.Concat("Parameter ", i, ": ", parameter.Parameter[i], "\n"); //Übergabeparameter auswerten + } } } } diff --git a/Test_TransferParameter/Test_TransferParameter.csproj.user b/Test_TransferParameter/Test_TransferParameter.csproj.user new file mode 100644 index 0000000..07bd608 --- /dev/null +++ b/Test_TransferParameter/Test_TransferParameter.csproj.user @@ -0,0 +1,6 @@ + + + + -a=argument1 -b=argument2 -c=argument3 + + \ No newline at end of file diff --git a/Test_TransferParameter/bin/Debug/Test_TransferParameter.exe b/Test_TransferParameter/bin/Debug/Test_TransferParameter.exe index 533ccf1..14f4158 100644 Binary files a/Test_TransferParameter/bin/Debug/Test_TransferParameter.exe and b/Test_TransferParameter/bin/Debug/Test_TransferParameter.exe differ diff --git a/Test_TransferParameter/bin/Debug/Test_TransferParameter.pdb b/Test_TransferParameter/bin/Debug/Test_TransferParameter.pdb index a894794..3a5b298 100644 Binary files a/Test_TransferParameter/bin/Debug/Test_TransferParameter.pdb and b/Test_TransferParameter/bin/Debug/Test_TransferParameter.pdb differ diff --git a/Test_TransferParameter/bin/Debug/hetrapar.dll b/Test_TransferParameter/bin/Debug/hetrapar.dll index 988ff45..1bfc4ca 100644 Binary files a/Test_TransferParameter/bin/Debug/hetrapar.dll and b/Test_TransferParameter/bin/Debug/hetrapar.dll differ diff --git a/Test_TransferParameter/bin/Debug/hetrapar.pdb b/Test_TransferParameter/bin/Debug/hetrapar.pdb index 03f803d..be7869c 100644 Binary files a/Test_TransferParameter/bin/Debug/hetrapar.pdb and b/Test_TransferParameter/bin/Debug/hetrapar.pdb differ diff --git a/Test_TransferParameter/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Test_TransferParameter/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000..cad6bae Binary files /dev/null and b/Test_TransferParameter/obj/Debug/DesignTimeResolveAssemblyReferences.cache differ diff --git a/Test_TransferParameter/obj/Debug/Test_TransferParameter.csproj.GenerateResource.cache b/Test_TransferParameter/obj/Debug/Test_TransferParameter.csproj.GenerateResource.cache index 6e409c0..b17f691 100644 Binary files a/Test_TransferParameter/obj/Debug/Test_TransferParameter.csproj.GenerateResource.cache and b/Test_TransferParameter/obj/Debug/Test_TransferParameter.csproj.GenerateResource.cache differ diff --git a/Test_TransferParameter/obj/Debug/Test_TransferParameter.exe b/Test_TransferParameter/obj/Debug/Test_TransferParameter.exe index 533ccf1..14f4158 100644 Binary files a/Test_TransferParameter/obj/Debug/Test_TransferParameter.exe and b/Test_TransferParameter/obj/Debug/Test_TransferParameter.exe differ diff --git a/Test_TransferParameter/obj/Debug/Test_TransferParameter.pdb b/Test_TransferParameter/obj/Debug/Test_TransferParameter.pdb index a894794..3a5b298 100644 Binary files a/Test_TransferParameter/obj/Debug/Test_TransferParameter.pdb and b/Test_TransferParameter/obj/Debug/Test_TransferParameter.pdb differ diff --git a/TransferParameter/bin/Debug/hetrapar.dll b/TransferParameter/bin/Debug/hetrapar.dll index 988ff45..1bfc4ca 100644 Binary files a/TransferParameter/bin/Debug/hetrapar.dll and b/TransferParameter/bin/Debug/hetrapar.dll differ diff --git a/TransferParameter/bin/Debug/hetrapar.pdb b/TransferParameter/bin/Debug/hetrapar.pdb index 03f803d..be7869c 100644 Binary files a/TransferParameter/bin/Debug/hetrapar.pdb and b/TransferParameter/bin/Debug/hetrapar.pdb differ diff --git a/TransferParameter/obj/Debug/TransferParameter.csproj.AssemblyReference.cache b/TransferParameter/obj/Debug/TransferParameter.csproj.AssemblyReference.cache new file mode 100644 index 0000000..ef99e37 Binary files /dev/null and b/TransferParameter/obj/Debug/TransferParameter.csproj.AssemblyReference.cache differ diff --git a/TransferParameter/obj/Debug/TransferParameter.csproj.FileListAbsolute.txt b/TransferParameter/obj/Debug/TransferParameter.csproj.FileListAbsolute.txt index 58deec7..0417eb2 100644 --- a/TransferParameter/obj/Debug/TransferParameter.csproj.FileListAbsolute.txt +++ b/TransferParameter/obj/Debug/TransferParameter.csproj.FileListAbsolute.txt @@ -8,3 +8,4 @@ H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\TransferParameter.git\Tran H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\TransferParameter.git\TransferParameter\obj\Debug\TransferParameter.csproj.CoreCompileInputs.cache H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\TransferParameter.git\TransferParameter\obj\Debug\hetrapar.dll H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\TransferParameter.git\TransferParameter\obj\Debug\hetrapar.pdb +H:\Programmieren\Git-WorkRepository\VisualStudio\_DLL\TransferParameter.git\TransferParameter\obj\Debug\TransferParameter.csproj.AssemblyReference.cache diff --git a/TransferParameter/obj/Debug/hetrapar.dll b/TransferParameter/obj/Debug/hetrapar.dll index 988ff45..1bfc4ca 100644 Binary files a/TransferParameter/obj/Debug/hetrapar.dll and b/TransferParameter/obj/Debug/hetrapar.dll differ diff --git a/TransferParameter/obj/Debug/hetrapar.pdb b/TransferParameter/obj/Debug/hetrapar.pdb index 03f803d..be7869c 100644 Binary files a/TransferParameter/obj/Debug/hetrapar.pdb and b/TransferParameter/obj/Debug/hetrapar.pdb differ