PowerShell -Part 7 (615レス)
前次1-
抽出解除 レス栞

419
(1): 03/07(金)23:19 ID:6K+ignj1(1) AAS
Add_Clickに渡したスクリプトブロックが実行されるのはボタンクリック時。
その時にはもうsetSelectButtonを抜けてるから、setSelectButton実行時に渡した$folderTypeはもう見えない。

最後の手段的なglobalスコープの使用を避けて手っ取り早く解決するなら、
{〜〜〜}.GetNewClosure()でsetSelectButton実行中の変数スコープを記憶(?)したうえで
自前のクラスとかハッシュテーブル等で入出力しちゃう。とか。適当実装だとこんな。

function setSelectButton($def){
$conf = New-Object System.Windows.Forms.Button
省20
421: 03/09(日)07:42 ID:RXTu5Tqn(1) AAS
>>419
ありがとうございます!
setSelectButton実行時に渡した$folderTypeはもう見えないんですね。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.021s