Bestimmte Stellen von Bildern (unsichtbar) verlinken

  • VB.NET

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von Fish013.

    Bestimmte Stellen von Bildern (unsichtbar) verlinken

    Hi, Ich habe in einer Pic.Box n Bild drin (genauer eine Karte).
    Ich will dass wenn man auf bestimmte Stellen der Karte klickt , etwas passiert, bzw auf andere Stellen der Karte klickt wieder etwas anderes passiert. Wenn es geht sollte es auch unsichtbar sein, nicht zb. mit einem mini button ;)

    Danke im Voraus

    mfg newbie Fish013 ;)
    1) Bei MouseDown die Koordinaten der Maus abfragen und entsprechend reagieren
    2) unsichtbare/transparente Objekte (z.B. Label) rüber packen und dort bei onClick reagieren
    3) angeklickte Pixelfarbe auswerten (sofern die Karte einheitliche Farben besitzt)
    4) für "runde" bereiche kannst du eine 2. PictureBox nehmen, wo du die Bereiche der eigentlichen Karte farblich festlegst (jeder Bereich eine extra Farbe) und wenn man auf die Karte klickt (1. Picturebox!) schaust du in der 2. Picturebox welche Farbe an der entsprechenden Stelle ist und weißt somit auch den angeklickten Bereich
    Gruß, Agent Smith 8-)

    activeFlags = (lazy OR weary)

    Lemgo-Verschwörung | Mathematics | VB-Paradise in blau