Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 05:55

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



VB MousePosition in PictureBox

Discussion on VB MousePosition in PictureBox within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
jan25ish's Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 106
Received Thanks: 2
VB MousePosition in PictureBox

Hi.
Ich wüsste jetzt nicht wie ich das anders erklären könnte
Wenn man sich die picturebox als desktop vorstellen würde, und dann auf die picturebox klickt, dass man dann die mouseposition bekommen würde. Aber die box ist kleiner als der desktop. Ich habe mir über drei stunden den kopf zerbrochen aber keine lösung gefunden. Könntet ihr mir helfen?

Also ich meine das man sich die picbox als verkleinerter desktop vorstellt. Wenn man dann auf die box klickt dannbekommt man die mouseposition wie sie auf dem großem desktop wäre.
jan25ish is offline  
Old 06/21/2013, 20:22   #2
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
gibts nicht einfach ne position von der Maus? Also es gibt ein picturebox event mit Picturebox click und dann die X,Y Pos von der Maus. Musst mal googlen
Ludder231 is offline  
Old 06/21/2013, 20:22   #3
 
xoreaxeax's Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 4
Received Thanks: 1
Code:
Public Class Form1

    Private Sub PictureBox1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles PictureBox1.Click
        MessageBox.Show("Drei Stunden??")
    End Sub
End Class
xoreaxeax is offline  
Old 06/21/2013, 20:24   #4
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Quote:
Originally Posted by xoreaxeax View Post
Code:
Public Class Form1

    Private Sub PictureBox1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles PictureBox1.Click
        MessageBox.Show("Drei Stunden??")
    End Sub
End Class
Die Mausposition fehlt Das war doch sein Hauptproblem denk ich mal...
PHP Code:
 Label1.Text "X." e.vbCrLf "Y." e.
Vllt. gehts so.
Sonst(Nur in der Form):
PHP Code:
 Private Sub Form1_MouseMove(ByVal sender As ObjectByVal e As System.Windows.Forms.MouseEventArgsHandles MyBase.MouseMove
        Label1
.Text "X." e.vbCrLf "Y." e.Y
        
    End Sub 
Sonst:
Ludder231 is offline  
Thanks
1 User
Old 06/21/2013, 20:26   #5
 
»Barney«'s Avatar
 
elite*gold: 0
Join Date: May 2012
Posts: 868
Received Thanks: 947
Code:
protected override void OnMouseDoubleClick(MouseEventArgs e)
        {
            base.OnDoubleClick(e);
 
            int x = e.X, y = e.Y;
            var button = e.Button;
        }
»Barney« is offline  
Old 06/21/2013, 20:38   #6
 
xoreaxeax's Avatar
 
elite*gold: 0
Join Date: Jun 2013
Posts: 4
Received Thanks: 1


Code:
Public Class Form1

    Private Sub PictureBox1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles PictureBox1.Click
        MessageBox.Show(Cursor.Position.ToString)
    End Sub
End Class
xoreaxeax is offline  
Old 06/21/2013, 20:59   #7
 
»Barney«'s Avatar
 
elite*gold: 0
Join Date: May 2012
Posts: 868
Received Thanks: 947
Quote:
Originally Posted by xoreaxeax View Post


Code:
Public Class Form1

    Private Sub PictureBox1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles PictureBox1.Click
        MessageBox.Show(Cursor.Position.ToString)
    End Sub
End Class
that's not what he asked, the cursor might be moved before the event is fired
»Barney« is offline  
Thanks
1 User
Old 06/22/2013, 09:21   #8
 
jan25ish's Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 106
Received Thanks: 2
Danke Ludder habs jetzt endlich raus ;D
jan25ish is offline  
Thanks
1 User
Old 06/22/2013, 20:35   #9
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Quote:
Originally Posted by jan25ish View Post
Danke Ludder habs jetzt endlich raus ;D
Wäre gut wenn du deine Lösung posten würdest für user die das später auch mal wissen wollen
Ludder231 is offline  
Old 06/23/2013, 14:41   #10
 
jan25ish's Avatar
 
elite*gold: 0
Join Date: May 2011
Posts: 106
Received Thanks: 2
Also ich habe noch ne PictureBox2 erstellt die 1;1 groß ist und Visible = False.
Die PictureBox2 wird da positioniert, wo man mit der Maus hinklickt.

Code:
Private Sub PictureBox1_MouseMove(sender As Object, e As MouseEventArgs) Handles PictureBox1.MouseMove
        Label1.Text = "X." & "%" & e.X & "%" & "Y." & "%" & e.Y
End Sub

Private Sub PictureBox1_Click(sender As Object, e As EventArgs) Handles PictureBox1.Click
        Dim screen As New Rectangle
        screen.Width = PictureBox1.Width
        screen.Height = PictureBox2.Height

        PictureBox2.Left = Label1.Text.Split("%")(1)
        PictureBox2.Top = Label1.Text.Split("%")(3)

        TextBox1.Text = PictureBox2.Left
        TextBox2.Text = PictureBox2.Top
End Sub
jan25ish is offline  
Old 06/23/2013, 17:49   #11


 
Requi's Avatar
 
elite*gold: 3570
The Black Market: 244/0/0
Join Date: Dec 2012
Posts: 13,044
Received Thanks: 8,252
Code:
 player.Location = New Point(Me.PointToClient(MousePosition))
Meinst du das? Der nimmt die koordinaten aus der form und nicht die vom kompletten display
Requi is offline  
Reply

Tags
mouseposition, picturebox, visual basic


Similar Threads Similar Threads
[VB|S]Captcha in PictureBox[B]e*Gold
04/09/2013 - Coders Trading - 23 Replies
Hallo elitepvpers, ich erstelle gerade einen Account Creator für "Wasabii.com.tw" (Gaming Portal) und habe ein problem mit dem Captcha auslesen. (Der Captcha soll in der PictureBox1 angezeigt werden) Hier die Seite, wo der Captcha ist: https://member.wasabii.com.tw/WA_memberCenter/join Member/simpleMember_a.aspx Hier die URL des Captcha's, die komisch ist, daran scheitere ich: https://member.wasabii.com.tw/WA_memberCenter/WA_l ogin/member/VerifyCode.aspx? Wer helfen kann, Skype: sahinoo...
tranzparente picturebox
12/31/2012 - .NET Languages - 5 Replies
moin ich bin gerade etwas am basteln und bin nun am punkt wo eine picturebox den hintergrund darstellt (landschaft) davor rennt nen animiertes männchen rum (auch ne pictureBox) ... ist alles in png und tranzparent !!! habe jetzt schon etwas gegooglet werde daraus aber nicht ganz schlau nur so viel - das mein männchen wenn ich tranzparenten hintergrund angebe den hintergrund der form anstelle von der landschaft nimmt >.< ... auf der fläche sollen noch andere dinge im vordergrund sein die auch...
get picturebox image name
03/18/2012 - .NET Languages - 2 Replies
Hallöchen... Ich würde gerne wissen wie ich den Namen von dem Bild einer Picturebox bekomme.. ich setzte das Bild wärend der Laufzeit so: Code: ((PictureBox)obj).Image = Resource.WasserU; und später möchte ich einfach den Namen der Ressource wieder herausfinden...
[VB 2010] GDI+ in Picturebox
06/26/2011 - .NET Languages - 2 Replies
Hallo Leute, ich habe gerade ein Problem mit GDI+ in VB 2010. Ich hab ne Picture Box in meiner Form und auf diese Picturebox möchte ich mit GDI+ etwas zeichnen. Aber sobald die Form geöfnet wird kommt ein error in dem Steht : "Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt" bei: Dim z as Graphics = Picbox1.createGraphics Ich hoffe ihr könnt mir helfen...
Visual Basic Mouseposition Form Anpassen
12/28/2009 - .NET Languages - 2 Replies
Hallo, Hab hier ein Problem: Hab eine Simple form mit folgenden inhalt: Form1_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseClick Button3.Location = MousePosition



All times are GMT +1. The time now is 05:56.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.