Metainformationen zur Seite

Nachrichten zwischen Modulen und Hauptprogramm

IinsightsModule / TinsightsModuleBase / TinsightsModuleMain

  function SendMsgToMain(mModuleID, mMsgID: Integer; const mMsg: string): string; virtual;
  function ReceiveMsgFromMain(mMsgID: Integer; const mMsg: string): string; virtual;

Die beiden Methoden können im jeweiligen Modul überschrieben werden (override).

SendMsgToMain schickt eine Nachricht zum Hauptformular:

  • mModuleID: Die ID des sendenden Moduls
  • mMsgID: Die ID der Nachricht (siehe insights.constants.msg.pas)
  • mMsg: Der Text der Nachricht, normalerweise ein JSON-Objekt