pictureBox verschieben



  • hi
    ich möchte eine pictureBox verschieben.
    ich hab mir das so vorgestellt:

    pictureBox1->Location = new Point(X-Wert,Y-Wert);
    

    das gibt den Error:

    C2664: 'System::Windows::Forms::Control::Location::set': Konvertierung des Parameters 1 von 'System::Drawing::Point *' in 'System::Drawing::Point' nicht möglich
    Kein benutzerdefinierter Konvertierungsoperator verfügbar, der diese Konvertierung durchführen kann, oder der Operator kann nicht aufgerufen werden

    Was mach ich falsch?



  • Da "Point" eine Struktur (value-type) ist, brauchst Du kein "new"... mach einfach

    pictureBox1->Location = System::Drawing::Point(0, 0);
    


  • jippiiii es geht danke!


Anmelden zum Antworten