![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.2ベストアンサー
- 回答日時:
MouseDown, MouseUp, MouseClick等のイベント引数でマウスの座標が分かります。
Private Sub PictureBox1_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseClick
e.Location.X ' X座標
e.Location.Y ' Y座標
End Sub
# VB.NETだとMouseClickイベントは無いのかな?その場合はMouseDownかMouseUpで
投稿ついでに。
画像内のクリック判定領域の定義はRectangleを使うと便利です。Rectangle.Containsメソッドでアタリ判定が楽にできます。
Dim rectA As New Drawing.Rectangle(10, 10, 20, 20)
Private Sub PictureBox1_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseClick
If rectA.Contains(e.Location) Then
Console.WriteLine("矩形内")
Else
Console.WriteLine("矩形外")
End If
End Sub
No.1
- 回答日時:
1. 「駅名と駅名が書かれている座標情報」の対応表を配列で作る
2. MouseDownまたはMouseUpイベント時に、対応表からマウス座標を含んでいるデータを探す
3. 一致したデータがあれば駅名特定
4. どれも一致しなければクリックした場所に駅名はない
VB6か.NETか分からないのでコードは書きません。
この回答への補足
ありがとうございます!
やろうとしていることはわかるのですが・・・
クリックした座標を取得するにはどのようにコードを書けばいいのでしょうか?
ちなみにVB.netです。よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ハイパーリンク で『指定されたファイルを開くことが出来ません』 3 2023/04/25 18:02
- YouTube ユーチューブへの動画投稿にサムネイルを付ける方法は? 1 2022/07/21 23:45
- 電車・路線・地下鉄 大汐線について。いつから休止していますか? ずっと貨物線ですか?(旅客線だった期間はない?) 2 2022/10/11 17:09
- 東海 一筆書き切符と乗り越しについて (JRの切符に詳しい方お願いします) 3 2022/05/11 21:52
- 電車・路線・地下鉄 鉄道の運転設備についって 1 2022/04/08 17:19
- PDF 画像調整してスクショし保存した画像を印刷する方法 1 2022/03/31 18:42
- Word(ワード) 分かる方教えてください。 wordに図を差込して資料を作成してますが その図上の説明したい箇所に①と 3 2022/10/20 20:05
- 電車・路線・地下鉄 鉄道 東海道新幹線 山陽新幹線 新大阪駅 大阪駅 USJ 大阪観光 用地買収 3 2022/07/09 19:46
- 電車・路線・地下鉄 某鉄道紹介youtuberが、将来的に日本はアメリカみたいに都市部に鉄道が走り、他は車社会になると 8 2023/05/22 20:36
- 生物学 山形県にいたこの虫について、ご存じの方おられますか? 3 2022/11/08 03:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
UWSC画像認識で座標の位置がず...
-
NoxPlayerとUWSCのadbの座標に...
-
scilabで階段状のグラフを描きたい
-
外付ディスプレイで AutoHotkey...
-
Excel VBAで他アプリケーション...
-
C#で、画像の、指定した座標の...
-
マウスイベントが動かない
-
エクセルVBAで画像を貼り付ける...
-
画像の座標取得
-
現在、VB2005でDrawLineにてPic...
-
マウスストーカーのようにカー...
-
ペイントの多ページに亘る情報...
-
ピクチャーボックスのスケール...
-
エクセルの座標系について
-
非同期処理ってなんで、並列処...
-
「ご処理進めて頂きますようお...
-
エクセルで、日付を入力すると...
-
VBAでループ内で使う変数名を可...
-
CloseとDisposeの違い
-
「PC Helpsoft Driver Updated...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAで画像を貼り付ける...
-
C#で、画像の、指定した座標の...
-
Excel VBAで他アプリケーション...
-
VBでクリックイベントを発生さ...
-
外付ディスプレイで AutoHotkey...
-
UWSC画像認識で座標の位置がず...
-
バナーにリンクを埋め込む方法
-
UWSCのCHKIMG関数について
-
マウスストーカーのようにカー...
-
VBA HTML要素または文字の座標...
-
uwscについて、同一の画像(仮...
-
マウスイベントが動かない
-
VBAで ScreenToClient を使いたい
-
UWSファイルの編集?
-
Unityでピクセル情報を取得する...
-
グラフの変化をアニメにするには?
-
puctureBoxの一部の色を変えた...
-
エディットボックスの色変更に...
-
マウスカーソルの移動
-
JPGの画像ファイルの結合
おすすめ情報