掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Clickイベントで使う値をそのClickで取得するには? (ID:114664)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
初心者で困っているのですが、 TDBGridで何らかのデータを表示している状態で 例えば、カレント行の値が"123"として、 他の行の"ABC"というデータが入っている行をクリックすると、 その"ABC"をラベルに表示しようと思って、 Private Sub TDBGrid1_Click() Label1.Caption = TDBGrid1.Columns(0).text End Sub 上のような感じで出来るかと思ったのですが、 色々試してみると、どうやらクリックイベントはクリックと同時に起こるため、 表示したい行をクリックしても、 その前に選択されていた行の値を返してしまうようなのです。 なので、"ABC"ではなく、"123"とラベルに表示してしまいます。 そのあとで、"ABC"を選択状態にしているみたいです。 何か良い解決方法がありましたら、教えていただきたいと思っています。 (Windows2000 VB6 SP5)
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.