掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
クラスメソッド内でself.Handleを取得するには (ID:19253)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ユニットにはフォームのインスタンスへの参照変数があるのでそれ使う。 ただし、フォームを生成する前にメソッドを呼んだり、 同一フォームを複数生成すると期待した動作にはならないはず。 class procedure TfrmMainform.SetXXX(Sender:TObject); begin Assert(Assigned(frmMainform)); frmMainform.PostMessage(self.Handle, ..., 0, 0); end; 文法的なことを言えば、クラスメソッドからSelfは参照不可。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.