 |
|
Кодировка в текстовом поле
Подскажите как указать.изменить кодировку в текстовом поле на форме
есть форма:
Код:
Add-Type -AssemblyName System.Windows.Forms
$ico = [Drawing.Icon]::ExtractAssociatedIcon("$PSHome\powershell.exe")
$oTip = New-Object System.Windows.Forms.ToolTip
$oTip.BackColor = [System.Drawing.Color]::LightGoldenrodYellow
$oTip.IsBalloon = $true
$oForm = New-Object Windows.Forms.Form -Property @{
FormBorderStyle = 'FixedSingle'
Icon = $ico
MaximizeBox = $false
MinimizeBox = $false
width = 50
height = 40
ClientSize = '220,80'
StartPosition = 'CenterScreen'
Text = 'iDeco Mail'
AutoSize = $true
TopMost = $true
}
$TextBox = New-Object system.Windows.Forms.TextBox
$TextBox.text = "Дарюшка"
$TextBox.Size = New-Object System.Drawing.Size(100,30)
$TextBox.location = New-Object System.Drawing.Point(10,10)
$TextBox.add_click({ $TextBox.SelectAll() })
$TextBox.add_TextChanged({ $TextTo = $TextBox.Text })
$TextBox1 = New-Object system.Windows.Forms.TextBox
$TextBox1.multiline = $true
$TextBox1.text = "Дарюшка"
$TextBox1.Size = New-Object System.Drawing.Size(100,30)
$TextBox1.location = New-Object System.Drawing.Point(110,10)
$Button1 = New-Object system.Windows.Forms.Button
$Button1.text = "Go"
$Button1.Size = New-Object System.Drawing.Size(60,30)
$Button1.location = New-Object System.Drawing.Point(150,40)
$Button1.Add_Click( { fApply } )
$OKButton = New-Object System.Windows.Forms.Button
$OKButton.Location = New-Object System.Drawing.Point(10,40)
$OKButton.Size = New-Object System.Drawing.Size(60,30)
$OKButton.Text = 'OK'
$OKButton.DialogResult = [System.Windows.Forms.DialogResult]::OK
$oForm.AcceptButton = $OKButton
$oTip.SetToolTip($Button1, "Для работы нажми сие")
$oForm.Controls.Add($OKButton)
$oForm.controls.AddRange(@($TextBox,$TextBox1,$Button1))
$oForm.add_click({ $log = TranslitToLAT $TextBox.Text 2;$TextBox1.Text = $log })
$oForm.ShowDialog() | Out-Null
при запуске Windows PowerShell ISE русский текст в поле русский, при компиляции русский текст становится не пойми какой
Как решить проблему кто знает?
|
Человек просто путает выполнение скрипта из ISE и компиляцией...
На самом деле, проблема в кодировке скрипта. Ответ на другом форуме он уже получил, но разбираться с этим либо не захотел, либо где-то ещё получил более подробный ответ...
|
Время: 01:37.
© OSzone.net 2001-