---
title: "X och Y värde"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/117206-x-och-y-värde"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "PsyDonia"
published: "2004-12-02T19:41:54.000Z"
updated: "2004-12-11T22:09:35.000Z"
replies: 8
views: 425
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/117206-x-och-y-värde"
---

# X och Y värde

## #1 — PsyDonia, 2004-12-02T19:41Z

Kommer inte på tyvär.
Men hur får man fram vilken x och y kordinater musen är på.

om jag lägger en bild på en form.
och klickar på bilden så vill jag få fram x och y kordinaterna på bilden hur gör jag då.

Permalänk: https://www.webforum.nu/p/117206

## #2 — Viktor, 2004-12-04T14:36Z

Ej testad kod men jag tror nog det fungerar :)

```
Public Declare Function GetCursorPos Lib "user32" (lpPoint As PointAPI) As Long

Public Type PointAPI
    X As Long
    Y As Long
End Type

Private Sub Command1_Click()
    GetCursorPos Coords 'getting position
    Me.Caption = "Current Mouse Position: " & Coords.X & "," & Coords.Y
End Sub
```

/Viktor

Permalänk: https://www.webforum.nu/p/1499519

## #3 — PsyDonia, 2004-12-04T14:55Z

ska kolla men det ser ut att borde funka..

Permalänk: https://www.webforum.nu/p/1499525

## #4 — PsyDonia, 2004-12-06T13:39Z

funkar nästan som jag vill.
Men inte riktigt.
det jag vill är mer att få ut x och y cordinaterna på en bild när jag klickar på den.

detta ger x och y cordinaterna rätt när programmet är i maximerat läge.
eftersom den bara går exakt på var musen är på skärmen.
vill mer veta var musen är i programmet X och y kordinaterna.

Permalänk: https://www.webforum.nu/p/1500263

## #5 — Viktor, 2004-12-07T14:34Z

Har du inte X,Y för fönstret i App eller Me? Och sedan har du X,Y för bilden i fönstret i bild objektet och om du tar musens X,Y-fönstrets X,Y-bild objektets X,Y så borde du få X,Y för bilden :)

/Viktor

Permalänk: https://www.webforum.nu/p/1500811

## #6 — PsyDonia, 2004-12-08T18:30Z

antingen är jag trött eller något annat fel.
Men jag förstår inte riktigt vad du menade.

gjorde inte exakt som din kod men nästan.

Permalänk: https://www.webforum.nu/p/1501482

## #7 — nitro2k01, 2004-12-08T18:41Z

Dubbelklicka på kontrollen (im designläget) och leta reda på mousemove, i den kan du direkt använda x och y.

Permalänk: https://www.webforum.nu/p/1501483

## #8 — PsyDonia, 2004-12-10T15:22Z

ja.. kom på det... man är lite korkad ibland.
hade skrivit in koden fel bara. så det funkar nu..

Permalänk: https://www.webforum.nu/p/1502472

## #9 — Viktor, 2004-12-11T22:09Z

Har installerat VB6 nu så att man kan testa lite :)

Om man kör med MouseMove får man också komma ihåg att ta värdet och dela det med 15 för att få det i pixlar,

```
Private Sub Image1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
    Me.Caption = "X: " & (X / 15) & ", Y: " & (Y / 15)
End Sub
```

/Viktor

Permalänk: https://www.webforum.nu/p/1505931

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/117206-x-och-y-värde
