Basis-Modul wo starten?

08/11/2008 - 21:04 von Joachim Reiter | Report spam
Hallo NG,

Wenn ich in Ereignisscript 'OnStartup' schon das 'Basis_Modul_include' wegen
'DBReminder' aufrufe, ist ed dann überhaupt noch nötog, das Basis-Modul dann
auch noch im 'OBSave' oder 'OBSend' nochmals mit aufzurufen?
War mir jetzt, bei Einsetzen des DBReminder von Hermann (weil schlanker
durch Basis-Modul) aufgefallen, dass ich es dann an mehreren Stellen hàtte.

Mein Laien-Verstàndnis sagt mir, dass der Aufruf OnStartup doch reichen
müßte, dass es dann auch mit für OBSave und OBSend zur Verfügung stehen
sollte, da ja schon gestartet, oder sehe ich dies zu 'Laienhaft'? ;-)

TIA und Gruß... Joachim, der sich grad am Kopf kratzt
Please, no Replies in private e-Mail! Only answer in news will read!
www.hobbyecke-pc.de - My own hobby, especially incl. Usenet
http://4ds.siteboard.eu/ - Die SUPER Script-Werkstatt für 40tude-Dialog
For information about my System look header 'X-System:'
 

Lesen sie die antworten

#1 Hermann Hippen
08/11/2008 - 21:33 | Warnen spam
Hallo Akeem - the prince of runaway times,

Joachim Reiter schrieb in d.c.s.4-d:

Wenn ich in Ereignisscript 'OnStartup' schon das 'Basis_Modul_include' wegen
'DBReminder' aufrufe, ist ed dann überhaupt noch nötog, das Basis-Modul dann
auch noch im 'OBSave' oder 'OBSend' nochmals mit aufzurufen?



[]

OBSAVE, OBSEND, OnStartUp sind eigenstàndige Programme. Jedes Programm für
sich erfüllt einen bestimmten Zweck. Die Includes sind Programmteile mit
denen man die Funktionalitàt der Ereignisscripte (Programme) erweitern
kann. Das geschieht durch die {$I} Anweisung. Die in der {$I} Anweisung
angegebene Include (das Programmteil) wird beim Compilieren in das Programm
mit hineingeschrieben und bildet nach dem kompilieren /ein Programm/
bestehend aus Grundprogramm und Erweiterungen. Wenn ich das Programm
OnStartUp mit der Include kompiliere, ensteht das erweiterte Programm
OnStartUp, ein in sich geschlossenes Programm. Lediglich hier sind dann die
Erweiterungen eingebunden. Andere Programme bleiben davon unberührt (und
das ist gut so). Will ich die Erweiterungen auch in anderen Programmen
nutzen, muss ich die Include (die Erweiterung) dort auch über die {$I}
Anweisung einbinden.

Öhhm, wie war auch noch die Frage? Ach ja, die Antwort lautet ja. (Hàtte
ich auch gleich sagen können)

Joachim, der sich grad am Kopf kratzt



GosSub Dusche ;-)

Cu,
Hermann Hippen.
ž' š°º€ø?žžžžž?ø€º°š 'ž
ø€º° '<http://4ds.siteboard.eu>' °º€ø
'ž '40tude-Dialog Scriptwerkstatt' ž'
ø€º°' ž ž ø€º°ššššššš°º€øšž ž '°º€ø

Ähnliche fragen