Evening all
Any reason why the below will not display in the outputbox? It’s just blank with no errors
function graphics {
$HostName=$InputBox.text;
$card = get-wmiobject Win32_VideoController -ComputerName $HostName
$graphics = $card.caption
$outputBoxGcard.text=$graphics }
$outputBoxGcard = New-Object System.Windows.Forms.TextBox
$outputBoxGcard.Font = "Bartclays,8"
$outputBoxGcard.Location = New-Object System.Drawing.Size(10,210)
$outputBoxGcard.Size = New-Object System.Drawing.Size(150,60)
$outputBoxGcard.TextAlign = "Center"
$outputBoxGcard.MultiLine = $True
$HardWare.Controls.Add($outputBoxGcard)
$ButtonMon = New-Object System.Windows.Forms.Button
$ButtonMon.Location = New-Object System.Drawing.Size(385,180)
$ButtonMon.Size = New-Object System.Drawing.Size(50,30)
$ButtonMon.Text = "Monitor Sizes"
$ButtonMon.Add_Click({$outputBoxMon.Text=""})
$ButtonMon.Add_Click({$outputBoxGcard.Text=""})
$ButtonMon.Add_Click({monitors})
$ButtonMon.Add_Click({graphics})
$Hardware.Controls.Add($ButtonMon)