Forum: Object-Pascal / Delphi-Language
by Delphi.Narium,
7. Jan 2019
Natürlich nicht, das ist auch klar, aber eventuell liegt ja genau hier das Verständnisproblem.
Forum: Object-Pascal / Delphi-Language
by Delphi.Narium,
21. Dez 2018
Sagen wir so, ich habe verstanden was Du möchtest, weil das für mich eigentlich der Normalfall ist, also nix ungewöhnliches.
Daher wundert es mich, dass es bei Dir momentan irgendwie nicht funktioniert.
Und aktuell hab' ich auch keine Idee mehr, was da wo klemmen könnte.
Könntest Du eventuell mal das ganze Projekt als Zip hier anhängen, damit man mal alle Abhängigkeiten sehen kann? So...
Forum: Object-Pascal / Delphi-Language
by Delphi.Narium,
21. Dez 2018
Datenmodul mit Taste F12 anzeigen lassen.
Zum frmMain wechseln und mit Taste F12 anzeigen lassen.
Im Objektinspektor zum gewünschten Ereignis gehen und passende Routine auswählen.
Wird nix angezeigt, einfach das gewünschte reinschreiben.
Eventuell muss man einmal kompilieren, damit Delphi die Anhängigkeiten mitkriegt. (Zumindest bei meinem ollen Delphi 7 ist das (manchmal) so.)
Forum: Object-Pascal / Delphi-Language
by Delphi.Narium,
21. Dez 2018
Steht das Datenmodule im Uses der frmMain?
Wenn nein, bitte dort eintragen.
Im Objektinspektor bitte eingeben:
Datenmodulname.ActionnameExecute
Forum: Object-Pascal / Delphi-Language
by Delphi.Narium,
21. Dez 2018
Das ist klar:
Actions sind vom Typ TAction.
Du hast nun auch noch ein Datenmodul erstellt, dass ebenfalls vom Typ TAction ist.
Aber: TAction <> TAction
Beim Erstellen von Datenmodulen ... solltest Du darauf achten, dass Du keinen Typen verwendest den es in anderem Kontext schon gibt.