[Allegro] Lokale Ersetzung bei export mit srch
Andreas Wolf
andreas.wolf.consulting at debitel.net
Fr Jun 13 15:24:52 CEST 2014
Danke.
Funktioniert.
Ich hätte das wörtlicher nehmen müssen. Ein Dollar zusätzlich.
Viele Grüße
Andreas Wolf
-----Ursprüngliche Nachricht-----
Von: Allegro [mailto:allegro-bounces at biblio.tu-bs.de] Im Auftrag von
Bernhard Eversberg
Gesendet: Freitag, 13. Juni 2014 15:11
An: Allegro-C Diskussionsliste
Betreff: Re: [Allegro] Lokale Ersetzung bei export mit srch
Am 13.06.2014 14:55, schrieb Andreas Wolf:
>
> ja diese VB hatte ich schon gelesen, nur wie geht das dann als lokale
> Ersetzung ? Der Export soll mit srch.exe/srch32.exe/srch16.exe
> funktionieren.
>
> Ich habe das mit älteren und neueren Versionen von srch.exe ausprobiert.
>
Ältere: Keine Chance - deshalb war die Änderung ja nötig.
> Gemäss Vb255 stellt sich die Frage wie ich denn diesen 'Abzwackoperator'
> abschalten kann ...
>
Indem Sie der Beschreibung in Vb255 folgen:
#20 ,"_A_B_"
ersetzt Zeichenfolge A innerhalb #20 durch Zeichenfolge B.
Wenn nun A mit $ beginnt (erst ab V34.1 !!!), dann hat dieses $ keine
Textbedeutung, sondern ist Steuerzeichen: Es schaltet die Abzwackung ab.
Daraus ergibt sich logisch zwingend: will man die Zeichenfolge $$ durch
sonstwas ersetzen, dann _$$$_ hinschreiben:
#20 ,"_$$$_B_"
Will man $a ersetzen:
#20 ,"_$$a_B_"
Und das klappt sogar. Eben nochmal schnell getestet. Mit a99 von V34.2.
Bis V34.0, wie gesagt, keine Chance, aber ein neueres srch16 oder srch (=
srch32) tut es.
B.E.
_______________________________________________
Allegro mailing list
Allegro at biblio.tu-bs.de
http://sunny5.biblio.etc.tu-bs.de/mailman/listinfo/allegro
Mehr Informationen über die Mailingliste Allegro