掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
EnumChildWindowsでTLabelを取得するには? (ID:45389)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
Questさん、asキャストがLabelになってます…。 > ListBox1.Items.Add(Self.Components[i].Name + '/' + (Self.Components[i] as Label).Caption); ここの as Label を as TLabelにする必要があります。 >フクロウさん ------------------------------------------------------------------------------------ TLabelはVCL内で作られた”絵”なので、「ウインドウハンドルを取得」ということ自体が成り立ちません。 ・ 自分自身(Delphi製アプリ)のTLabel → 自分の中ですからどうにでも出来ます。 ・ 自作のDelphi製アプリのラベルを他のアプリから → TStaticTextにすれば出来るはずです。 ・ 他のDelphi製アプリのTLabel → 無理です。 ・ 他のDelphi製でないアプリのラベル → スタティックコントロールであれば出来るはずです。 最終的に何をしたいのでしょう?
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.