Einzelnen Beitrag anzeigen

Benutzerbild von gordon freeman
gordon freeman

Registriert seit: 28. Jun 2003
Ort: Gelsenkirchen
337 Beiträge
 
Delphi 2005 Personal
 
#4

Re: Mausklick auf Pixel simulieren (kein Button)

  Alt 10. Feb 2004, 15:32
Falls du das jetzt so meinst:

Du hast eine HTML-Seite auf der sich ein Bild befindet, von dem bestimmte Bereiche/das ganz als Link genutzt werden soll. Ich danke, dann solltest du mit diesem Beitrag ins Forum für alle Programiersprachen wechseln, da sind Leute, die sich mit HTML auskennen und die dir dabei sicher helfen!!!

Falls das aber, wie es die Überschrift dieses Forums zeigt etwas mit Delphi zu tun hat empfehle ich das Ereigniss "On Mouse Down". Es ist in der Ereigniss-Sparte des Objektinspektors für das Formblatt angesiedelt. Bei disem Ereigniss werden 2 Koordinaten X und Y angelegt, über die du dann abfragen kannst, ob die Maus im "richtigen" Bereich geklickt hat und dann das Ereigniss auslösen. Also:



procedure OnMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
if (x > [linker Wert]) and (x < [rechter Wert]) and (y > [oberer Wert]) and (y < [unterer Wert]) then

[Ereigniss]

end;


Hoffe, das dir das weiterhilft....

cu, man ließt sich, gordon

P.S. Ich weiß, dass der Code umständlich ist, aber mir ist auf die Schnelle nichts einfacheres eingefallen.
  Mit Zitat antworten Zitat