danke für Eure LISP-Unterstützung. Mit Euren Tipps kam ich immer zum Erfolg.
Ich möchte gerade den eingegebenen Text meines mehrzeiligen Attributes auf die Position des Zeilenumbruch abfragen.
Dabei prüfe ich in einer Schleife jeden Chr des Eingabestring. An der Position des Zeilenumbruchs steht ein \\P Dies wird jedoch bei der Abfrage ignoriert.
Wie komme ich an die Position dieses "chr" ran ?
Anzeige im Überwachungsfenster: "Dies ist ein Mehrzeiger Text\\PDies ist die 2te Zeile\\PDies die 3te Zeile"
erstellt am: 19. Feb. 2017 18:48 <-- editieren / zitieren --> Unities abgeben: Nur für KathaB
Wenn du Zeichen für Zeichen vergleichst, dann schau bei jedem P ob die letzten beiden ein \ waren, das drittletzte aber nicht, oder falls doch, das viertletzte auch.. Will nur sagen: Vergesse nicht das man auch "ab\\\P" etc. als gültigen Anzeigewert vorfinden kann.
vl-string-search findet auch Zeichenketten in Zeichenketten, aber auch hier müßte man prüfen ob nicht "\P" als Ausgabetextwert vorliegt.
------------------ CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD