У меня есть сценарий powershell, который я хотел бы сделать более надежным и удобным для пользователя, добавив в него некоторые формы (переключатели и т. Д.).Я нашел пару сайтов, которые показывают, как добавлять формы, но, поскольку я хочу создать несколько форм, мне было интересно, есть ли способ сделать это с помощью класса в PowerShell.У меня нет большого опыта работы с ООП и классами, поэтому я надеялся получить некоторую помощь по их настройке.
Я успешно создал форму с несколькими флажками, но когда я началчтобы попытаться выяснить, как настроить повторно используемый код, я немного застрял.
function testform{
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Drawing")
$form = New-Object System.Windows.Forms.Form
$form.width = 500
$form.height = 200
$form.text = "Test Form"
etc.
}
class MyForms {
[int]$fwidth
[int]$fheight
[string]$ftext
[int]$numradiobuttons
}
Хотя я не совсем уверен, куда идти дальше.Я немного читал о классах, но возможность создать класс для чего-то подобного немного пугающая.Любая помощь будет оценена.Спасибо