Joachim Merkel ([EMAIL PROTECTED]) schreibt:

> Michael Heydekamp ([EMAIL PROTECTED]) schreibt:

>> Wenn das Einbinden von clip.pas aber tats�chlich zu einer �nderung
>> des Verhaltens f�hrt, habe ich im Moment keine andere Erkl�rung
>> daf�r, als da� sich dort eine Routine befinden mu�, die von ZPR
>> auch benutzt wird und daher zu diesem ver�nderten Verhalten f�hrt.

> Solange Du nicht eine Routine benennen kannst, sind Deine Aussagen
> nur leere Vermutungen.

> Es wird im ZPR genau eine Routine aus dosx benutzt:

> --------------------------------zip---------------------------------
> -- function OutputRedirected:boolean;
> var
>   regs : registers;
> begin
>   with regs do begin
>     ax:=$4400;
>     bx:=textrec(output).handle;
>     intr($21,regs);
>     OutputRedirected:=(flags and fcarry=0) and (dx and 128=0);
>   end;
> end;
> --------------------------------zap---------------------------------
> --

> Darin wird keine Routine aus der eingebundenen Clip.pas verwendet,
> da es dieselbe wie unter der r1.19 ist.
> Wenn man diesen Aufruf unter ZPR deaktiviert, der lediglich als
> NOT OutputRedirected vorkommt, kann man uses dosx aus ZPR.PAS
> entfernen und die Umleitung geht wieder. QED

Wenn das nicht �berzeugt, f�gt man eben uses dosx in wieder ZPR.PAS
ein ohne den Aufruf von NOT Outputredirected zu re-aktivieren,
wird somit kein Aufruf aus dosx benutzt, aber die Umleitung
funktioniert dann nicht mehr.

-- 
Salut
 _)oachim

------------------------------------------------------------------------
FreeXP Entwickler-Mailingliste
[EMAIL PROTECTED]
http://www.freexp.de/cgi-bin/mailman/listinfo/dev-list

Antwort per Email an