Registriert seit: 18. Aug 2008
Ort: Berlin
759 Beiträge
Turbo Delphi für Win32
|
ein Event in eine Komponente hineinschicken möglich?
4. Mai 2009, 09:17
Hallo an alle DPler,
Hab wieder mal eine Frage. Und zwar schreibe ich ja an einer Komponente, die ich später in meinem eigentlichen Programm, wie ein Edit zur Entwicklungszeit einfach auf meine Form ziehen kann. Ich möchte, da diese Komponente außschließliche (über mein Hauptprogramm) mit Perepheriegeräten komuniziert, welche an den Rechner angeschlossen sind, mittels eines Events oder ähnliches der Komponente sagen, dass diese (Perepheriegeräte) "verfügbar" sind oder ebend nicht. Wenn sie verfügbar sind, soll die Komponente Enabled werden und wenn nicht Disabled bleiben.
Die Frage ist eigentlich jetzt, wie kann ich dies am besten/ einfachsten bewerkstelligen? Kann ich eine Art Schnittstelle in Form eines Events kreieren? Ich kenne derzeit eigentlich nur den anderen Weg, wo ich ein Event (OnMouseDown, OnChange und so weiter)benutze, welches in entgegengesetzter Richtung aus der Komponente heraus mit dem Hauptprogramm kommunizieren lasse.
Ps.: Ich würde auch gern registrieren, ob sich etwas an der Verfügbarkeit ändert, wärend das Programm läuft.
Hoffe ihr könnt mir einen Tip geben, wie ich das bewerkstelligen kann.
Vielen Dank
BAMatze
|