0
我的PowerShell腳本功能:AppendText通過方法是行不通的
function Click {
$outputBox = New-Object System.Windows.Forms.TextBox
$outputBox.Location = New-Object System.Drawing.Size(10,150)
$outputBox.Size = New-Object System.Drawing.Size(565,200)
$outputBox.MultiLine = $True
$outputBox.ScrollBars = "Vertical"
$Form.Controls.Add($outputBox)
$userid = $Emailid.text;
$uid=[bool]($userid -as [Net.Mail.MailAddress])
if($uid -eq "True")
{
$outputBox.Text = "Email id exists"
}
else
{
$outputBox.Text = "Email id not exists"
}
$owa = [bool](Get-CasMailbox $userid | fl owaenabled)
if($owa -eq "True")
{
$outputBox.AppendText = " your email id has owa access"
}
else
{
$outputBox.AppendText = "sorry... your email id has not owa access"
}
}
當按下上面的功能我的按鈕被調用,但我只能看到最後的結果到$outputBox
,但我想無論是在輸出文本框。 ForegroundColor
也不適用於它。它給出錯誤,那麼如何使用ForegroundColor
呢?
是否要像$ outputBox.Text每個文字+ =「你的文字'N」追加 –
如果你想連接兩個字符串,使用'+ ='而不是用分配一個新的值'=' 。 –
我嘗試了你的建議,但第二個文本沒有進入新行,前景色也沒有使用它 – jasmin