掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
型変換して、参照型の引数をうまく渡す方法は? (ID:87404)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> System.Threading.Interlocked.Exchange(Cobj(bThread_Err), True) これは、誤解される気が...。 えっと、Gbl_ErrFlgs は Object型で参照型。 で、Gbl_ErrFlgs に bThread_Err の値を渡したいのですよね? Private Sub CatchReference(ByRef Gbl_ErrFlgs As Object) Dim bThread_Err As Boolean '/ 渡したい変数を True にしとく bThread_Err = True '/ CType でキャストして渡す方法 Gbl_ErrFlgs = CType(bThread_Err, Object) '/ Interlocked.Exchange() メソッドは、こうやって使うのでは? 'System.Threading.Interlocked.Exchange(Gbl_ErrFlgs, bThread_Err) '/ Gbl_ErrFlgs の値を表示 MessageBox.Show(Gbl_ErrFlgs.ToString()) End Sub タイトルの、 > 型変換して、参照型の引数をうまく渡す方法は? を改めて見て「参照型の引数」って、どの位置からなのかが気になりました。 # 何か、私が派手な誤爆をやらかしてるような気がします。 # あー怖いw
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.