Неразбиващо се пространство и замяна в текст!
Братя! Добър ден на всички! Нуждая се от помощта ти!
1. има някакъв текст (с тирета, абзаци и т.н., т.е. не е един ред)
2. стилът не е абсолютно важен за текста (получер, курсив, размер. - всичко това не е необходимо)
3. в текста е необходимо на определени места да се замени нещо с такъв символ като "неразбиващо се пространство"
какъв е кодът за неразбиващия се интервал в delphi. какво е неразбиващо се пространство, мисля, че е ясно =)
В MS Word (когато режимът на скрити символи е активиран, той се показва със степен), в OpenOffice - период (като обикновено пространство) с потъмнен фон!
как като цяло е по-добре да го прилагате, а не да съветвате? RichEdit или просто Memo. Не ми напомняйте как да замествам line1 с line2 там. =)
в противен случай използвам str_replace за дълго време.
Няма такъв знак в Delphi и в стандартните кодировки. Можете да правите бележки и да проследявате трансфери.
Това изобщо не е символ - това е индикация за браузъра, че мястото на това място трябва да е задължително, браузърът просто игнорира допълнителните интервали за вкус. И тъй като кодът му е 32, разбира се. Това е общо пространство. Фактът, че в Word е обозначен със степен, когато се опитате да го копирате в Редактиране, а след това в Word той се превръща в редовно пространство.
Така.
Тогава ситуацията е следната:
1. вземаме текст от всеки източник
2. поставете в RICHEDIT
3. натиснете бутона - скриптът се изпълнява, за да замени def. интервали с някаква последователност от ключове.
4. копирайте този текст
5. вмъкваме в думата и отваряме офис и там правим само една глобална подмяна, нашата ключова последователност за неразбиващо се пространство.
сега не виждам други опции =) и вие. -)))