Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

WER KANN MIR HELFEN

2 views
Skip to first unread message

Thomas Volkert

unread,
Sep 14, 1998, 3:00:00 AM9/14/98
to
Mal sehen, ob ich helfen kann:
Ein Speicher-resistendes Programm bleibt immer im Speicher, es sei denn, man
schmeißt es Stück für Stück wieder raus.(wenn ich mich noch recht errinnere,
denn ich habe aufgehört) Dabei muß die Interruptroutine über SetintVec auf
den Interrupt gelegt werden und das Programm zu letzt noch beendet werden
und fertig......
Wenn es nicht klappt, dann mail noch mal zurück und ich bastel da mal dran
rum.....keine Umstände....Gedenken an alte Zeiten, wo ein Dos noch ein (D)Os
war und es noch nicht den größten Virus der Welt gab W -peeeeeeeeep-........

Lars Hendrik Korte <77700005...@t-online.de> schrieb in Nachricht
<6th6g8$k7r$2...@news00.btx.dtag.de>...
>Hi An Alle, die ein wenig Ahnung von Turbo Pascal haben !!!
>
>Wie bleibt ein Programm (in .exe compiliert) mit interrupt-proceduren
>SPEICHERRESIDENT ??
>Muss es das von selbst machen oder muss man die Procedures irgendwie
>auch noch aufrufen ????
>Ich habe in der Hilfe was von GetIntVec und SetIntVec gelesen (hat das
>was damit zu tun?)
>
>danke
>Lars H. Korte
>
>PS: wenn das eine zu undeutlich formulierte frage war, dann sagt mir,
>was ich noch erlaeutern soll !!
>

Tom Wellige

unread,
Sep 15, 1998, 3:00:00 AM9/15/98
to
Thomas,

> Mal sehen, ob ich helfen kann:

[...]

Ich glaube, Du triffst nicht ganz die Frage. "Keep" heisst das Zauberwort, mit
dem man eine Anwendung "beendet", d.h. wieder auf dem DOS-Prompt landet, die
Anwendung aber im Speicher behaelt.


Schoenen Gruss, Tom.
--
Tom Wellige
HP48: http://hpshell.home.ml.org
Private: http://wellige.home.ml.org

-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/rg_mkgrp.xp Create Your Own Free Member Forum

Jens Peter Kempkes

unread,
Sep 27, 1998, 3:00:00 AM9/27/98
to
Tom Wellige wrote:

> Ich glaube, Du triffst nicht ganz die Frage. "Keep" heisst das Zauberwort, mit
> dem man eine Anwendung "beendet", d.h. wieder auf dem DOS-Prompt landet, die
> Anwendung aber im Speicher behaelt.

Das ist aber mehr so die Pascal-Schmuddel-Methode. Der "korrekte" Weg ist ueber
Set/GetIntVec. Denn ein Keep-Programm bleibt erstmal einfach nur im Speicher (und
wird nicht durch einen Interrupt aufgerufen) und laesst sich, soweit ich weiss
auch nicht mehr entfernen...


--
---
Mit freundlichem Gruss
Jens Peter Kempkes Mail: ro...@haldern.regio.rhein-ruhr.de
Adminsitrion haldern Home: www.regio.rhein-ruhr.de/users/jpk

Tom Wellige

unread,
Oct 1, 1998, 3:00:00 AM10/1/98
to
In article <360E11D1...@haldern.regio.rhein-ruhr.de>,

Jens Peter Kempkes <j...@haldern.regio.rhein-ruhr.de> wrote:

> Das ist aber mehr so die Pascal-Schmuddel-Methode. Der "korrekte" Weg ist
> ueber Set/GetIntVec. Denn ein Keep-Programm bleibt erstmal einfach nur im
> Speicher (und wird nicht durch einen Interrupt aufgerufen) und laesst sich,
> soweit ich weiss auch nicht mehr entfernen...

Nun, dass man sich natuerlich vorher an mindestens einen Interrupt haengen
muss, ist klar. Wie sollte das Programm sonst jemals wieder an den Start
kommen.

Da ich keep nie benutzt habe, kann ich nicht sagen, "wie" man ein solches
Programm dann irgendwann wieder aus dem Speicher raeumt.


Gruss, Tom.
--
Tom Wellige
HP48: http://hpshell.home.ml.org
Private: http://wellige.home.ml.org

-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own

Aust

unread,
Oct 1, 1998, 3:00:00 AM10/1/98
to

Jens Peter Kempkes <j...@haldern.regio.rhein-ruhr.de> schrieb im Beitrag
<360E11D1...@haldern.regio.rhein-ruhr.de>...


> Tom Wellige wrote:
>
> > Ich glaube, Du triffst nicht ganz die Frage. "Keep" heisst das
Zauberwort, mit
> > dem man eine Anwendung "beendet", d.h. wieder auf dem DOS-Prompt
landet, die
> > Anwendung aber im Speicher behaelt.

Alles was ich über speicherresidente Programme unter MSDOS weiss, habe
ich aus

Arne Schaerper: Turbo-Pascal 6.0, Addison-Wesley-Verlag.

Dort steht sogar drin, wie man solche Programme entfernbar macht. Ein
bisschen
Grundverstaendnis fuer DOS wird aber vorausgesetzt. Das Buch darueberhinaus
sehr unterhaltsam.

0 new messages