hi all,
I cannot understand why the label is blank when I run this small piece of code. Can someone please explain to me what I’m doing wrong?
thanks!
$formSplashScreen_Load = {
Show-SplashScreen
}
function Show-SplashScreen
{
[OutputType([System.Windows.Forms.Form])]
$splashForm = New-Object System.Windows.Forms.Form
$splashForm.AutoScaleDimensions = '6, 13'
$splashForm.AutoScaleMode = 'Font'
$splashForm.ClientSize = '312, 134'
$label1 = New-Object System.Windows.Forms.label
$splashForm.Controls.Add($label1)
$label1.AutoSize = $false
$label1.Size = '260, 50'
$label1.Location = '20,10'
$label1.ForeColor = 'Black'
$label1.BackColor = 'White'
$label1.Font = 'Microsoft Sans Serif, 9.75pt, style=Bold'
$label1.Text = 'Scanning for all PST Files, please wait...'
$splashForm.Text = 'Scanning...'
$splashForm.FormBorderStyle = 'FixedDialog'
$splashForm.ControlBox = $false
$splashForm.StartPosition = 'CenterScreen'
$splashForm.TopMost = $true
$splashForm.Show()
Get-ChildItem -Path c:\Windows\System32 -Recurse
$splashForm.close()
}