<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Frage zu Windows.Form</title>
    <link>http://forum.geizhals.at/feed.jsp?id=481925</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re: Frage zu Windows.Form</title>
      <link>http://forum.geizhals.at/t481925,3993762.html#3993762</link>
      <description>Jetzt gehts einwandfrei. Ich hatte für openfiledialog einen falschen DialogResult eingestellt. Ich hatte das permanent übersehen.&lt;br/&gt;</description>
      <pubDate>Sun, 04 Mar 2007 21:52:11 GMT</pubDate>
      <guid>http://forum.geizhals.at/t481925,3993762.html#3993762</guid>
      <dc:creator>User135678</dc:creator>
      <dc:date>2007-03-04T21:52:11Z</dc:date>
    </item>
    <item>
      <title>Re(7): Frage zu Windows.Form</title>
      <link>http://forum.geizhals.at/t481925,3990929.html#3990929</link>
      <description>&lt;blockquote&gt;&lt;em&gt; daher habe ich das Ganze auch in J# implementiert&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;Das ist also J# - tu das nicht &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br&gt;&lt;br&gt;afaik basieren ja sowieso alle .net sprachen auf dem entsprechenden Framework, d.h. du nutzt ja eigentlich gar kein JDK ..&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 03 Mar 2007 09:56:58 GMT</pubDate>
      <guid>http://forum.geizhals.at/t481925,3990929.html#3990929</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2007-03-03T09:56:58Z</dc:date>
    </item>
    <item>
      <title>Re(6): Frage zu Windows.Form</title>
      <link>http://forum.geizhals.at/t481925,3990927.html#3990927</link>
      <description>yep, komme aus der Java-Welt, daher habe ich das Ganze auch in J# implementiert. Leider wird nur eine sehr alte Java-Version unterstützt, ich glaube 1.1.4 (kein Tippfehler!).&lt;br&gt;&lt;br&gt;Aber ich danke dir für deine Hilfe, solange niemand auf die Idee kommt, 2x eine Datei zu öffnen funktioniert es so. Ist eh nur ein Praktikum und wird niemals produktiv eingesetzt &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br&gt;&lt;br&gt;lg,&lt;br&gt;markus&lt;br/&gt;</description>
      <pubDate>Sat, 03 Mar 2007 09:55:07 GMT</pubDate>
      <guid>http://forum.geizhals.at/t481925,3990927.html#3990927</guid>
      <dc:creator>User135678</dc:creator>
      <dc:date>2007-03-03T09:55:07Z</dc:date>
    </item>
    <item>
      <title>Re(5): Frage zu Windows.Form</title>
      <link>http://forum.geizhals.at/t481925,3990914.html#3990914</link>
      <description>Kanns sein dass du aus der Java Welt kommst &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;. Typischerweise greift man auf Felder in C# folgendermaßen zu:&lt;br&gt;&lt;br&gt;textBox3.Text = " .... ";&lt;br&gt;string s = textBox3.Text;&lt;br&gt;&lt;br&gt;Diese Unzahl von set/get Methoden werden glücklicherweise nicht benötigt.&lt;br&gt;&lt;br&gt;&lt;br&gt;Wo jedoch dein Fehler liegt kann ich dir im Moment nicht sagen. Ich hab sowas eben noch nie gemacht und hier auch kein Visual Studio. Aber es ist auf jeden Fall nicht korrekt, dass ShowDialog zwei mal aufgerufen werden muss.&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 03 Mar 2007 09:47:32 GMT</pubDate>
      <guid>http://forum.geizhals.at/t481925,3990914.html#3990914</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2007-03-03T09:47:32Z</dc:date>
    </item>
    <item>
      <title>Re(4): Frage zu Windows.Form</title>
      <link>http://forum.geizhals.at/t481925,3990884.html#3990884</link>
      <description>Es ist das erste Mal, dass ich mit Forms hantieren, daher ist es sehr wahrscheinlich, dass etwas nicht stimmt.&lt;br&gt;&lt;br&gt;In der Connect-Klasse des AddIns wird die Klasse StartOpenProject() aufgerufen:&lt;br&gt;&lt;br&gt;package ReqPro;&lt;br&gt;&lt;br&gt;import System.Windows.Forms.*;&lt;br&gt;&lt;br&gt;public class StartOpenProject&lt;br&gt;{&lt;br&gt;	public StartOpenProject(Connect connect)&lt;br&gt;	{	&lt;br&gt;		OpenProject op = new OpenProject(connect);&lt;br&gt;		op.ShowDialog();&lt;br&gt;		op.ShowDialog();&lt;br&gt;	}&lt;br&gt;}&lt;br&gt;&lt;br&gt;Die Klasse OpenProject sieht so aus (AUSSCHNITT):&lt;br&gt;&lt;br&gt;.....&lt;br&gt;/**&lt;br&gt; * Zusammenfassungsbeschreibung für OpenProject.&lt;br&gt; */&lt;br&gt;public class OpenProject extends System.Windows.Forms.Form&lt;br&gt;{&lt;br&gt;	private OpenFileDialog openFileDialog1;&lt;br&gt;	private Button button1;&lt;br&gt;	private TextBox textBox1;&lt;br&gt;	private TextBox textBox2;&lt;br&gt;	private String path = null;&lt;br&gt;	private String user = "";&lt;br&gt;	private String pass = "";&lt;br&gt;	private Label label1;&lt;br&gt;	private Label label2;&lt;br&gt;	private TextBox textBox3;&lt;br&gt;	private Button button2;&lt;br&gt;	private Connect connect;&lt;br&gt;&lt;br&gt;	/**&lt;br&gt;	 * Erforderliche Designervariable&lt;br&gt;	 */&lt;br&gt;	private System.ComponentModel.IContainer components;&lt;br&gt;&lt;br&gt;	public OpenProject(Connect connect)&lt;br&gt;	{&lt;br&gt;		this.connect = connect;&lt;br&gt;&lt;br&gt;		//&lt;br&gt;		// Erforderlich für die Windows Form-Designerunterstützung&lt;br&gt;		//&lt;br&gt;		InitializeComponent();&lt;br&gt;&lt;br&gt;		//&lt;br&gt;		// TODO: Konstruktorcode hinter dem InitializeComponent-Aufruf hinzufügen&lt;br&gt;		//&lt;br&gt;	}&lt;br&gt;&lt;br&gt;	#region Vom Windows Form-Designer generierter Code&lt;br&gt;	/**&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Verwendete Ressourcen bereinigen&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; */&lt;br&gt;	protected void Dispose(boolean disposing)&lt;br&gt;	{&lt;br&gt;		if (disposing)&lt;br&gt;		{&lt;br&gt;			if (components != null)&lt;br&gt;			{&lt;br&gt;				components.Dispose();&lt;br&gt;			}&lt;br&gt;		}&lt;br&gt;		super.Dispose(disposing);&lt;br&gt;	}&lt;br&gt;&lt;br&gt;&lt;br&gt;	private void button1_Click(Object sender, System.EventArgs e)&lt;br&gt;	{&lt;br&gt;		Stream myStream;&lt;br&gt;		OpenFileDialog openFileDialog1 = new OpenFileDialog();&lt;br&gt;		openFileDialog1.set_InitialDirectory("c:\\");&lt;br&gt;		openFileDialog1.set_Filter(&lt;br&gt;			"ReqPro-Files (*.RQS)|*.RQS|All files (*.*)|*.*");&lt;br&gt;		openFileDialog1.set_FilterIndex(1);&lt;br&gt;		openFileDialog1.set_RestoreDirectory(true);&lt;br&gt;		if (openFileDialog1.ShowDialog().Equals(get_DialogResult().OK))&lt;br&gt;		{&lt;br&gt;			if ((myStream = openFileDialog1.OpenFile()) != null)&lt;br&gt;			{&lt;br&gt;				// Insert code to read the stream here.&lt;br&gt;				path = openFileDialog1.get_FileName();&lt;br&gt;				this.connect.setPath(path);&lt;br&gt;				textBox3.set_Text(path);&lt;br&gt;				myStream.Close();&lt;br&gt;			}&lt;br&gt;		}&lt;br&gt;	}&lt;br&gt;&lt;br&gt;&lt;br&gt;	private void button2_Click(Object sender, System.EventArgs e)&lt;br&gt;	{&lt;br&gt;		user = textBox1.get_Text();&lt;br&gt;		this.connect.setUser(user);&lt;br&gt;		pass = textBox2.get_Text();&lt;br&gt;		this.connect.setPass(pass);&lt;br&gt;&lt;br&gt;		Debug.Print(path);&lt;br&gt;		Debug.Print(user);&lt;br&gt;		Debug.Print(pass);&lt;br&gt;&lt;br&gt;		this.Close();&lt;br&gt;	}&lt;br&gt;}&lt;br&gt;&lt;br&gt;Button1 ist für den OpenFileDialog zuständig, Button 2 ist der Button, der alles übernehmen soll. siehe hier: &lt;a href="http://www.unet.univie.ac.at/~a0001445/screenshot.jpg" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.unet.univie.ac.at/&lt;wbr/&gt;~a0001445/&lt;wbr/&gt;screenshot.jpg&lt;/a&gt; &lt;br&gt;Es ist zwar etwas unübersichtlich, aber ich wäre für jede Hilfe dankbar!&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 03 Mar 2007 09:35:41 GMT</pubDate>
      <guid>http://forum.geizhals.at/t481925,3990884.html#3990884</guid>
      <dc:creator>User135678</dc:creator>
      <dc:date>2007-03-03T09:35:41Z</dc:date>
    </item>
    <item>
      <title>Re(3): Frage zu Windows.Form</title>
      <link>http://forum.geizhals.at/t481925,3990839.html#3990839</link>
      <description>&lt;blockquote&gt;&lt;em&gt; allerdings muss ich showDialog() 2x hinschreiben&lt;br&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;br&gt;Das glaub ich nicht, Tim.&lt;br&gt;&lt;br&gt;Ich kenne deine Applikation nicht, aber ich vermute dass da sonstwo ein Hund begraben ist ...&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 03 Mar 2007 09:08:11 GMT</pubDate>
      <guid>http://forum.geizhals.at/t481925,3990839.html#3990839</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2007-03-03T09:08:11Z</dc:date>
    </item>
    <item>
      <title>Re(2): Frage zu Windows.Form</title>
      <link>http://forum.geizhals.at/t481925,3990837.html#3990837</link>
      <description>Vielen Dank für die schnelle Hilfe!&lt;br&gt;Jetzt funktioniert es, allerdings muss ich showDialog() 2x hinschreiben, ansonsten läuft das ursprüngliche Programm gleich weiter nachdem ich die Datei ausgewählt habe. Die Eingabe von user/pass wird ansonsten nicht abgewartet.&lt;br&gt;&lt;br&gt;Danke, nochmal. Dieses Problem hat mich gestern die halbe Nacht gekostet.&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 03 Mar 2007 09:06:01 GMT</pubDate>
      <guid>http://forum.geizhals.at/t481925,3990837.html#3990837</guid>
      <dc:creator>User135678</dc:creator>
      <dc:date>2007-03-03T09:06:01Z</dc:date>
    </item>
    <item>
      <title>Re: Frage zu Windows.Form</title>
      <link>http://forum.geizhals.at/t481925,3990814.html#3990814</link>
      <description>Ich habe selber noch kein Add-In erstellt, daher rate ich mal eben ins Blaue:&lt;br&gt;&lt;br&gt;Form myForm = new ExtForm();&lt;br&gt;myForm.ShowDialog();&lt;br&gt;&lt;br&gt;&lt;br&gt;EDIT:&lt;br&gt;In der Form dann mit this.Close() bzw. this.Hide() arbeiten, je nachdem was du brauchst &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 03 Mar 2007 08:51:51 GMT</pubDate>
      <guid>http://forum.geizhals.at/t481925,3990814.html#3990814</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2007-03-03T08:51:51Z</dc:date>
    </item>
    <item>
      <title>Re: Frage zu Windows.Form</title>
      <link>http://forum.geizhals.at/t481925,3990812.html#3990812</link>
      <description>Ich habe selber noch kein Add-In erstellt, daher rate ich mal eben ins Blaue:&lt;br&gt;&lt;br&gt;Form myForm = new ExtForm();&lt;br&gt;myForm.ShowDialog();&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 03 Mar 2007 08:51:51 GMT</pubDate>
      <guid>http://forum.geizhals.at/t481925,3990812.html#3990812</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2007-03-03T08:51:51Z</dc:date>
    </item>
    <item>
      <title>Frage zu Windows.Form</title>
      <link>http://forum.geizhals.at/t481925,3990804.html#3990804</link>
      <description>hallo! &lt;br&gt;&lt;br&gt;wenn ich in einer Anwendung eine Form starte mit:&lt;br&gt;&lt;br&gt;Application.Run(new OpenProject(connect));&lt;br&gt;&lt;br&gt;dann bleibt die ursprüngliche Anwendung stehen und wartet. Wie kann ich dann die aufgerufene Form beenden um in die ursprüngliche Anwendung zurückzukommen? In der Form wird eine Datei ausgewählt und ein user/pass eingegeben. Nach Drücken des Buttons Ok will ich in die ursprüngliche Anwendung zurück und den Ablauf fortsetzen. Wenn ich in der Form eingebe:&lt;br&gt;&lt;br&gt;get_ActiveForm().Close();&lt;br&gt;&lt;br&gt;dann wird leider auch die ursprüngliche Anwendung geschlossen. &lt;br&gt;Vielleicht kennt sich da jemand aus. Danke im &lt;font color="#FF00FF"&gt;&lt;span class="piep" title="Vorraus"&gt;*TR&amp;Ouml;T*&lt;/span&gt;&lt;/font&gt;! &lt;br&gt;&lt;br&gt;Alternativ kann ich auch in der ursprünglichen Anwendung statt Application.Run folgendes eingeben:&lt;br&gt;&lt;br&gt;Form form = new OpenProject(connect);&lt;br&gt;form.Show();&lt;br&gt;&lt;br&gt;allerdings läuft das ursprüngliche Programm dann weiter, ohne auf die Eingaben zu warten. Ein schließen der Form mit close() schließt dann die ursprüngliche Anwendung nicht.&lt;br&gt;&lt;br&gt;PS: Die ursprüngliche Anwendung ist VisualStudio selbst, da dies alles ein AddIn werden soll.&lt;br/&gt;</description>
      <pubDate>Sat, 03 Mar 2007 08:42:48 GMT</pubDate>
      <guid>http://forum.geizhals.at/t481925,3990804.html#3990804</guid>
      <dc:creator>User135678</dc:creator>
      <dc:date>2007-03-03T08:42:48Z</dc:date>
    </item>
  </channel>
</rss>
