2016-11-05 6 views
-3

にテキストボックスから文字列を取得するどのように私は、SCCMの管理者で、私はので、私はWindowsFormのからの入力にいくつかの値を必要とする は、Windowsフォーム

GUI

を使用してPowerShellを使用し、いくつかの自動化を行うために滑走しています。誰もがあなたがそれをあなたがそれを得るのと同じ方法で行います(テキストボックスから例えばテキスト)C#で値を設定するにはtexbox

[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Drawing") 
 
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") 
 

 
#Creating Form 
 
$objForm = New-Object System.Windows.Forms.Form 
 
$objForm.Text = "Data Entry Form" 
 
$objForm.Size = New-Object System.Drawing.Size(300,500) 
 
$objForm.StartPosition = "CenterScreen" 
 

 

 

 
#Creating Label 
 
$objLabel = New-Object System.Windows.Forms.Label 
 
$objLabel.Location = New-Object System.Drawing.Size(10,20) 
 
$objLabel.Size = New-Object System.Drawing.Size(280,20) 
 
$objLabel.Text = "Enter collection Name" 
 
$objForm.Controls.Add($objLabel) 
 

 
#Creating Teextbox 
 
$objTextBox = New-Object System.Windows.Forms.TextBox 
 
$objTextBox.Location = New-Object System.Drawing.Size(10,40) 
 
$objTextBox.Size = New-Object System.Drawing.Size(260,20) 
 
$objForm.Controls.Add($objTextBox) 
 
    
 
#How to take input from the Textbox here??? 
 
#so that i can pass the input string to powershell commands

+1

$ objTextBox.Text – LiorA

答えて

0

から値を取得するために私を助けることができます!これはあなたを助けた

//To set the text in a textbox 
textBox1.Text = "some text"; 

//To get the text from a textbox 
MessageBox.Show(textBox1.Text); 
//The Messagebox will contain the text from the textbox 

希望:ここ は一例です! :)

関連する問題