VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2003/07/02(Wed) 20:01
投稿者Blues
Eメール
URL
タイトルRe^4: MSHFlexGridの固定行座標の取得

Bluesです。説明不足ですいません。

> なにが10なのでしょうか?
>
> Private Sub MSHFlexGrid1_Click()
>     If MSHFlexGrid1.MouseRow > 0 Then '←必ずここでMSHFlexGrid1.Rowが
>         Exit Sub                 '1以上の値を返してしまうのです。(悲)
>     End If
>    MsgBox MSHFlexGrid1.MouseRow
> End Sub
>
> これでMsgBoxに何が表示されますか?

はい、確かにMsgBoxで0が表示され、条件判断も思い通りに実行されました。
さきほどは、If分にブレークポイントを設定し、マウスでMSHFlexGrid1.MouseRowを
ポイントして全て10が返ってくるのを確認したのですが。。。
はい、とりあえずできたことには本当にありがとうございます。
さきほど、自分がIf MSHFlexGrid1.MouseRow > 0 Thenとコーディングし
正常に動作しなかったのは「幻」を見たのでしょうか?
花さまのご提示どおりにコーディングしたのですが、はて?
これからデバッグをし、また不具合がでて自分でどうしようもなくなった際には
また質問するかも知れませんが、そのときはどうぞよろしくお願いいたします。
ありがとうございました。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -