Mat*_*att 3 powershell user-interface powershell-studio
我有三个单选按钮,我正在使用它.无论我选择哪一个,它似乎默认为第一个.它在实际分配值方面有效,但第二个单选按钮似乎不起作用.
if ($radDB1.Checked = $true){
$database = 'EXDB01_005'
}
if($radDB2.Checked = $true){
$database = 'EXDB02_005'
}
if ($radDB5.Checked = $true){
$database = 'EXDB01_005'
}
Run Code Online (Sandbox Code Playgroud)
它们放在一个组框中,我试图在这里访问:
switch ($grpEXDatabase)
{
$radDB1.Checked { $database = 'EXDB01_005' }
$radDB2.Checked { $database = 'EXDB02_005' }
$radDB5.Checked { $database = 'EXDB01_005' }
}
Run Code Online (Sandbox Code Playgroud)
这没用.有谁知道这是怎么回事?
if ($radDB1.Checked -eq $true){
$database = 'EXDB01_005'
}
if($radDB2.Checked -eq $true){
$database = 'EXDB02_005'
}
if ($radDB5.Checked -eq $true){
$database = 'EXDB01_005'
}
Run Code Online (Sandbox Code Playgroud)
你的代码的问题是你在if语句中使用"="而不是"-eq".以上应该用于检查值.否则使用"="指定一个值,它不会比较它.
| 归档时间: |
|
| 查看次数: |
1529 次 |
| 最近记录: |