<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://powershell.com/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results for 'app:forums' matching tags 'powershell 2.0', 'GUI', and 'User name'</title><link>http://powershell.com/cs/search/SearchResults.aspx?q=app:forums&amp;tag=powershell+2.0,GUI,User+name&amp;orTags=0&amp;o=DateDescending</link><description>Search results for 'app:forums' matching tags 'powershell 2.0', 'GUI', and 'User name'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 (Build: 30929.2835)</generator><item><title>How write two Input in a pop-up GUI</title><link>http://powershell.com/cs/forums/thread/6861.aspx</link><pubDate>Thu, 17 Jun 2010 05:00:00 GMT</pubDate><guid isPermaLink="false">f421715f-7aba-45f0-8a8d-44de5318a3a7:6861</guid><dc:creator>Redmars</dc:creator><description>&lt;p&gt;With the following code I have one variable definde as $x for the ok.&amp;nbsp; I would like to add User_name&amp;nbsp;for the variable $u, this would be the second.&lt;/p&gt;
&lt;p&gt;Not sure what part can be duplicated and how to insert the variable for the OK button click.&amp;nbsp;&amp;nbsp;&amp;nbsp; So both texted&amp;nbsp;entered would be passed on to the next part of my script.&lt;/p&gt;
&lt;p&gt;&lt;blockquote style="overflow-x: scroll;"&gt;&lt;pre style="margin: 0px;"&gt;&lt;/p&gt;
&lt;p&gt;#creates all objectects used throught the script&lt;br /&gt;BEGIN {&lt;br /&gt;[void] [System.Reflection.Assembly]::LoadWithPartialName(&amp;quot;System.Drawing&amp;quot;) &lt;br /&gt;[void] [System.Reflection.Assembly]::LoadWithPartialName(&amp;quot;System.Windows.Forms&amp;quot;) &lt;br /&gt;&lt;br /&gt;$objForm = New-Object System.Windows.Forms.Form &lt;br /&gt;$objForm.Text = &amp;quot;Network Server Name&amp;quot;&lt;br /&gt;$objForm.Size = New-Object System.Drawing.Size(300,200) &lt;br /&gt;$objForm.StartPosition = &amp;quot;CenterScreen&amp;quot;&lt;br /&gt;&lt;br /&gt;$objForm.KeyPreview = $True&lt;br /&gt;$objForm.Add_KeyDown({if ($_.KeyCode -eq &amp;quot;Enter&amp;quot;) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {$x=$objTextBox.Text;$objForm.Close()}})&lt;br /&gt;$objForm.Add_KeyDown({if ($_.KeyCode -eq &amp;quot;Escape&amp;quot;) &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {$objForm.Close()}})&lt;br /&gt;&lt;br /&gt;$OKButton = New-Object System.Windows.Forms.Button&lt;br /&gt;$OKButton.Location = New-Object System.Drawing.Size(75,120)&lt;br /&gt;$OKButton.Size = New-Object System.Drawing.Size(75,23)&lt;br /&gt;$OKButton.Text = &amp;quot;OK&amp;quot;&lt;br /&gt;$OKButton.Add_Click({$x=$objTextBox.Text;$objForm.Close()})&lt;br /&gt;$objForm.Controls.Add($OKButton)&lt;br /&gt;&lt;br /&gt;$CancelButton = New-Object System.Windows.Forms.Button&lt;br /&gt;$CancelButton.Location = New-Object System.Drawing.Size(150,120)&lt;br /&gt;$CancelButton.Size = New-Object System.Drawing.Size(75,23)&lt;br /&gt;$CancelButton.Text = &amp;quot;Cancel&amp;quot;&lt;br /&gt;$CancelButton.Add_Click({$objForm.Close()})&lt;br /&gt;$objForm.Controls.Add($CancelButton)&lt;br /&gt;&lt;br /&gt;$objLabel = New-Object System.Windows.Forms.Label&lt;br /&gt;$objLabel.Location = New-Object System.Drawing.Size(10,20) &lt;br /&gt;$objLabel.Size = New-Object System.Drawing.Size(280,20) &lt;br /&gt;$objLabel.Text = &amp;quot;Please enter Server Name below:&amp;quot;&lt;br /&gt;$objForm.Controls.Add($objLabel) &lt;br /&gt;&lt;br /&gt;$objTextBox = New-Object System.Windows.Forms.TextBox &lt;br /&gt;$objTextBox.Location = New-Object System.Drawing.Size(10,40) &lt;br /&gt;$objTextBox.Size = New-Object System.Drawing.Size(260,20) &lt;br /&gt;$objForm.Controls.Add($objTextBox) &lt;br /&gt;&lt;br /&gt;$objForm.Topmost = $True&lt;br /&gt;&lt;br /&gt;$objForm.Add_Shown({$objForm.Activate()})&lt;br /&gt;[void] $objForm.ShowDialog()&lt;/p&gt;
&lt;p&gt;&lt;/pre&gt;&lt;/blockquote&gt;&lt;/p&gt;</description></item></channel></rss>