Zobrazit plnou verzi příspěvku: Výskyt textu

Jozef Lovás
04.11.2005, 08:32
Prosím Vás,
nemá niekto LISPík na spočítanie výskytu text. reťazcov ?
Potreboval by som aby po výbere entít vyselektoval iba texty a určil počet výskytu jednotlivých textov (obdoba BCOUNT pre bloky). Napr. "AAA" - 3x, BBB - 1x ...
Niečo ako výpis materiálu / prvkov.

Janek
04.11.2005, 10:38
Jde to udělat taky přes Filtr/Text/Hodnota, vybrat celý výkres a pak v dialogu Vlastnosti uvidíte počet vybraných filtrovaných entit. Je to samozřejmě použitelné jenom pro pár řetězců, u většího množství to bude chtít asi ten LISPík.......

Jozef Lovás
14.11.2005, 09:21
Vidím, že asi nikto neriešil podobný problém, takže som sa trochu potrápil a LISPík je tu:
http://www.iproject.cz/get.asp?/Soubory/CAD%5FForum/U%9Eivat elsk%E9%2Dupload/TXTcount.LSP
Vznikol úpravou count.lsp (© Autodesk) a použitím MTEXTCF.LSP (© Jan Bastecky), za ktoré ďakujem.
Maximálna dĺžka textových reťazcov (TEXT a MTEXT) ktoré sú počítané je nastavená na 15 znakov (txt_max_length). Na MTEXTy je aplikovaný "MTEXTCF" na odstránenie riadiacich znakov. Výber entit doporučujem obmedziť použitím filtra.
Dúfam, že niekomu príde vhod.

Ferdinand
14.11.2005, 14:24
Pane Michl, téma






Výskyt textu
Jozef Lovás


ve fóru AutoCAD - patří do fóra CAD programování