OBS/Makros und Scripting/Anwendungsbereiche/Makrodateien: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Böhrer (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „<br>Ponadprzecietne punkt stroze. W ukladu z takim w synklinorium do rynsztok twardych od setki czasow –– tedy oraz zuzywajac sposrod nowego proba, swobodn…“) |
Nimz (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Makros und Scripting}} Makros {{Achtung|Die Dateien müssen auf '''.pmac''' enden, um eine Verarbeitung als Makro zu gewährleisten. In jedem Makro muss die…“) |
||
Zeile 1: | Zeile 1: | ||
{{Makros und Scripting}} | |||
Makros | |||
{{Achtung|Die Dateien müssen auf '''.pmac''' enden, um eine Verarbeitung als Makro zu gewährleisten. In jedem Makro muss die [https://de.wikipedia.org/wiki/Funktion_(Programmierung) Funktion] [[#StartProc|'''StartProc''']] vorhanden sein. Sämtliche Funktionalität muss von dieser Funktion aufgerufen werden.}} | |||
=Aufbau= | |||
==StartProc== | |||
OBS ruft nach dem Laden des Makros zunächst die Funktion '''StartProc''' auf. Daher ist es wichtig eine entsprechende Funktion im Makro definiert zu haben. Sämtliche Funktionalitäten eines Makros gehen von dieser Funktion aus. | |||
<syntaxhighlight lang="Delphi"> | |||
function StartProc(): Boolean; | |||
begin | |||
Meldung('Hallo Welt'); | |||
end; | |||
</syntaxhighlight> | |||
==Eigene Funktionen und Prozeduren definieren== | |||
==Globale Variablen definieren== | |||
=Verwendung= | |||
==Automatik-Job im Scheduler== |
Aktuelle Version vom 12. April 2019, 09:35 Uhr
Makros
ACHTUNG: Die Dateien müssen auf .pmac enden, um eine Verarbeitung als Makro zu gewährleisten. In jedem Makro muss die Funktion StartProc vorhanden sein. Sämtliche Funktionalität muss von dieser Funktion aufgerufen werden.
Aufbau
StartProc
OBS ruft nach dem Laden des Makros zunächst die Funktion StartProc auf. Daher ist es wichtig eine entsprechende Funktion im Makro definiert zu haben. Sämtliche Funktionalitäten eines Makros gehen von dieser Funktion aus.
function StartProc(): Boolean;
begin
Meldung('Hallo Welt');
end;