Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Не работает функция trim   Найти похожие ветки 

 
romario ©   (2010-05-07 15:14) [0]

пишу
InitialLength:= Length(Trim(edit1.Text));
а считает длину все равно с пробелами???


 
turbouser ©   (2010-05-07 15:19) [1]


> romario ©   (07.05.10 15:14)  

Trim убирает пробелы "по краям" строки. Не внутри.


 
Sha ©   (2010-05-07 15:20) [2]

Съесть-то он съест, да кто ж ему даст?


 
Юрий Зотов ©   (2010-05-07 15:22) [3]

Сильно удивился и проверил - у меня в D7 считает правильно. Скорее всего, ошибка в другом месте.


 
romario ©   (2010-05-07 15:23) [4]


> turbouser ©   (07.05.10 15:19) [1]
>
>
> > romario ©   (07.05.10 15:14)  
>
> Trim убирает пробелы "по краям" строки. Не внутри.

уже прочитал в хелпе :(
а как убрать внутри ???


 
romario ©   (2010-05-07 15:24) [5]

просто в Visual Basic он убирает все пробелы


 
Сергей М. ©   (2010-05-07 15:24) [6]


> romario ©   (07.05.10 15:14)
>
> пишу


В этом-то как раз и беда


 
turbouser ©   (2010-05-07 15:24) [7]

Ура! Я угадал :)

> romario ©   (07.05.10 15:23) [4]

StringReplace


 
Сергей М. ©   (2010-05-07 15:26) [8]

romario ©   (07.05.10 15:24) [5]

> в Visual Basic он убирает все пробелы

Не выдумывай небылиц.

http://msdn.microsoft.com/en-us/library/h9wz3dez%28VS.71%29.aspx


 
Ega23 ©   (2010-05-07 15:28) [9]


> а как убрать внутри ???

s := StringReplace(s, " ", "", [rfReplaceAll]);


 
Rouse_ ©   (2010-05-07 15:32) [10]


> Ega23 ©   (07.05.10 15:28) [9]
>
>
> > а как убрать внутри ???
>
> s := StringReplace(s, " ", "", [rfReplaceAll]);

Лежа цитирую тебе код из нашего-же SVN-а :)
{YF --> Если юзер ввел двадцать восемь пробелов между словами, виноват программист}
 while Pos("  ", AData) <> 0 do
   AData := StringReplace(AData, "  ", " ", [rfReplaceAll]);


 
Ega23 ©   (2010-05-07 15:34) [11]


> Лежа цитирую тебе код из нашего-же SVN-а :)


Я так понял он внутри все пробелы хочет убрать. Если тупо сократить до одного - другое дело.


 
Rouse_ ©   (2010-05-07 15:35) [12]

Ну принцип то един :)


 
romario ©   (2010-05-07 15:40) [13]

Всем огромное спасибо все получилось


 
romario ©   (2010-05-07 15:43) [14]


> Сергей М. ©   (07.05.10 15:26) [8]
>
> romario ©   (07.05.10 15:24) [5]
>
> > в Visual Basic он убирает все пробелы
>
> Не выдумывай небылиц.
>
> http://msdn.microsoft.com/en-us/library/h9wz3dez%28VS.71%29.
> aspx

Постараюсь найти код в котором я trim применял именно для удаления всех пробелов, но чуть позже :) (Visual Basic for Word)



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.098 c
6-1219129924
Michael
2008-08-19 11:12
2010.08.27
Как проверить наличие файла на FTP


2-1269543236
Первокурсница
2010-03-25 21:53
2010.08.27
Delphi 7: строки, обратный порядок слов


2-1265977110
Начинающий__
2010-02-12 15:18
2010.08.27
Подстрока в строке


2-1266218226
Tonick
2010-02-15 10:17
2010.08.27
Сбор данных о характеристиках ПК


15-1270197774
12
2010-04-02 12:42
2010.08.27
Тоже про природу. Объясните феномен.