image2data

Der Tech-Blog

...weitermachen, wo OCR aufhört

Basics - Code wiederverwenden

Damit es nicht notwendig ist, Routinen von Skript zu Skript kopieren zu müssen und damit die Wartbarkeit des Codes massiv einzuschränken, erlaubt es image2data, Skripte in andere Skripte einzubetten. So lassen sich Bibliotheken mit geprüften Basisroutinen erstellen, die in allen Projekten wiederverwendet werden können. Stellt sich dann eine Basisroutine als fehlerhaft heraus, dann reicht es, nur diese zu ändern, um den Fehler in allen aufrufenden Skripten zu beheben.

Im Folgenden bindet das Hauptskript das Skript "MeineBasisRoutinen.i2dspt" ein, um die Prozedur "ShowHelloWorld" nutzen zu können.

Skript "MeineBasisRoutinen.i2dspt":

procedure ShowHelloWorld;
begin
  i2dShowMessage('Hello World!');
end;

Hauptskript:

{$I MeineBasisRoutinen.i2dspt}
 
begin
  ShowHelloWorld;
end.

Atom

powered by Nibbleblog