Форум: "Основная";
Текущий архив: 2003.03.31;
Скачать: [xml.tar.bz2];
ВнизНепечатаемые символы Найти похожие ветки
← →
eLVik (2003-03-18 13:32) [0]Добрый день!
Помогите ответить на такой вопрос
Как узнать какие символы строки являются непечатаемыми?
← →
Anatoly Podgoretsky (2003-03-18 13:36) [1]Попробовать напечатать, про комбинации не забудь
← →
_Shade (2003-03-18 13:37) [2]Ваше определение "непечатаемости"?!
← →
eLVik (2003-03-18 13:51) [3]Хорошо, объясню подробнее
Есть компонент TRichEdit, в который вставляется текст из какого-нибудь Ворда. Я беру строчку из него, она может содержать символы переноса строки и перевода каретки, символы табуляции, пробелы...
Задача убрать из строки всё, кроме пробелов. Надо проанализировать код символа (служебный / неслужебный), только как?
Запусти MS Word 2000 с документом, и нажми кнопку "ПОКАЗАТЬ ВСЕ СИМВОЛЫ" (в 97-ом она называется "НЕПЕЧАТАЕМЫЕ СИМВОЛЫ")
← →
drpass (2003-03-18 14:01) [4]Только ручками:
s:string;
c:char;
for i:=0 to length(RichEdit1.Lines.Text)-1 do
begin
c:=RichEdit1.Lines.Text[i];
if c not in [#10, #13, #9] then s:=s+c;
end;
Естественно, список непечатаемых символов может быть больше, это уже ты проверишь опытным путем
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.03.31;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c