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
