Steht das Datenmodule im Uses der frmMain?
Wenn nein, bitte dort eintragen.
Im Objektinspektor bitte eingeben:
Datenmodulname.ActionnameExecute
also in etwa ac.dmOpenAllExecute
Eigentlich sollte der Objektinspektor aber beim Klick auf den Pfeil rechts eine Liste mit alle dem anzeigen, was dem Ereignis zugewiesen werden kann.
A) Was ist der unterschied zwischen der Uses am Anfang, und der Uses bei der Implementation ?
Ich habe es bei der Uses am Anfang eingetragen.
B) Designer ? Also einfach in der Delphi
IDE muss die
Unit geöffnet sein richtig ?
Diese ist geöffnet.
Wie gesagt im Code kann ich
ac.dmOpenAllExecute
verwenden doch beim Objektinspektor wird mir diese Action im Dropdown-Menü nicht angezeigt.
Code:
unit main;
interface
uses
Winapi.Windows,
Winapi.Messages, System.SysUtils, System.Variants, System.Classes,
Vcl.Graphics,
Vcl.Controls,
Vcl.Forms,
Vcl.Dialogs, dmActions;
type
TfrmMain = class(TForm)
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;
var
frmMain: TfrmMain;
implementation
{$R *.dfm}
end.