ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
521
521
EMPFEHLEN
-
Hallo Leute,
in meinem Programm kann man verschiedene Standorte (momentan per Button) anklicken. Ich möchte nun aber die Standorte in Form einer Grafik (Deutschlandkarte) anklicken können. z.B. soll wenn ich auf den Ausschnittbereit "Bayern" klicke, erkannt werden das dieser Ausschnitt geklickt wurde.
Ich finde keine passende Lösung hierfür.
Das einzige was mir eingefallen ist:
Ich habe die verschiedenen Bundesländer jeweils mit einer eindeutigen hinterlegt Farbe (Powerbuilder-Format) zugeordnet. Also: Rot, Blau, Grün, Gelb usw....
Wenn man dann auf "Das Bundesland" (also die Farbe) klickt, lasse ich die aktuelle Farbe des Pixels unter dem Mauszeiger ermitteln und mein Programm verzweigt dann über eine Case-Anweisung in das jeweilige Ereignis:
z.B.
Select Case Result
Case "0"
Msgbox("Schwarz = Bayern")
End Select
Das ganze funktioniert zwar ganz gut, aber ich bin auf eindeutige Farben angewiesen. Die Deutschlandkarte sieht damit aus wie ein Kasperl-Theater
Ich kann also mit dieser Methode keine richtige Kartengrafik verwenden, da hier die Farbwerte nicht eindeutig sind.
Gibt es eine Grafikmethode mit der ich (wie z.B. unter HTML, ActiveX) einen Bildausschnitt einer kompakten Grafik mit varbiablen Abgrenzungen als Rückgabewert erhalte?
Beispiel www.wetter.de wo man auf in der Karte sein Bundesland anklicken kann.
Weiss jemand von Euch Rat?
Bin für jeden Ansatz dankbar!
Grüße aus dem "Schwarzen" Bayern
Jochen
Ähnliche Themen
-
click() Event
Von rushed im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 13.10.09, 23:39 -
Click Event
Von WerWieWas im Forum Visual Basic 6.0Antworten: 3Letzter Beitrag: 11.01.08, 08:19 -
FlexGrid Click-Event
Von SeeSharpNewBee im Forum .NET ArchivAntworten: 0Letzter Beitrag: 19.07.05, 15:51 -
Datagrid und Click Event
Von LordDeath im Forum .NET ArchivAntworten: 0Letzter Beitrag: 16.03.05, 15:28 -
TreeView Click Event
Von aKraus im Forum ASPAntworten: 0Letzter Beitrag: 22.11.04, 09:31





Zitieren
Login





