Вверх ↑
Этот топик читают: Гость
Ответов: 689
Рейтинг: 20
#1: 2006-10-30 17:09:44 ЛС | профиль | цитата
Есть некая строка, которая содержит 1 или несколько табуляторов(*). Необходимо удалить табуляторы. Для этого я воспользовался вот такой схемой:
code_513

Табуляторы как бы не удаляются.
Если сделать вот так:

Add(MainForm,6676911,21,112)
{
Left=20
Top=105
link(onCreate,11547249:doString,[(86,153)(86,153)])
}
Add(FormatStr,11547249,119,147)
{
DataCount=0
Mask="P01 = 10.50 "
link(onFString,5298785:doEvent1,[])
}
Add(ListBox,10187423,238,147)
{
Left=10
Top=10
Width=190
Height=210
Point(String)
link(onClick,5187507:doText,[(292,160)(292,160)])
}
Add(Hub,5298785,175,147)
{
InCount=2
OutCount=1
link(onEvent1,10187423:doAdd,[])
}
Add(Label,5187507,315,154)
{
Left=210
Top=10
link(Text,10187423:String,[(321,144)(293,144)(293,202)(265,202)])
}
то текста после табулятора не видно вообще.
Как поправить сие дело?

[size=-2]* - ну по крайней мере в Word они определены как табуляторы.
карма: 0

0
файлы: 1code_513.txt [654B] [420]
vip
#1.1контекстная реклама от партнеров
Ответов: 9906
Рейтинг: 351
#2: 2006-10-30 17:29:06 ЛС | профиль | цитата
Табуляторы как бы не удаляются.
А с какой радости им из середины, как бы удаляться ???
то текста после табулятора не видно вообще
Там (в схеме) табуляторами и не пахнет
Как поправить сие дело?
Поставить в схему табуляторы, для начала
карма: 9

0
Ответов: 689
Рейтинг: 20
#3: 2006-10-31 09:25:11 ЛС | профиль | цитата
Galkov, табулятор там есть, другое дело что в середине, это да. Это точно. В архиве файл, сам посмотри ([size=-2]только не RulNote, он табуляторы не кажет)

Все равно спасибо, решил через StrPart.
карма: 0

0
файлы: 1forgal.rar [784B] [236]
Ответов: 9906
Рейтинг: 351
#4: 2006-10-31 11:48:50 ЛС | профиль | цитата
oldTV писал(а):
В архиве файл, сам посмотри ([size=-2]только не RulNote, он табуляторы не кажет)

Не помню, чтобы я давал основания считать, что у меня плохо со зрением.
Или проблемы с тем, чем смотреть.
RulNote - показывает. Как и Far, к примеру. И не только табуляторы.

А проблемы никакой и не было, чтобы ее решать:
- Почему не происходит?
- Да нечему и происходить-то.


Это если исходить из схемы. А если формально по фразе: "надо удалить какой-то символ, независимо от положения в строке"
Так ее не было и она противоречит схеме. И если все-таки это так, то предназначен именно для этого Replace.

Хотя отрицать, что гланды можно вырезать разными способами - не буду
карма: 9

0
Ответов: 689
Рейтинг: 20
#5: 2006-10-31 12:37:56 ЛС | профиль | цитата
RulNote не кажет. Утверждаешь обратное - докажи. Критикуя - предлагай. Главное не победа - главное участие. Да, да...

Replace больше подходит. Согласен. Много философии Galkov, ты наверное учился на филфаке каком нить...
карма: 0

0
Разработчик
Ответов: 26071
Рейтинг: 2122
#6: 2006-10-31 13:23:49 ЛС | профиль | цитата
oldTV, а у меня получилось, но Galkov скажет опять, что сложно. code_514
Replace не совсем подходит -- он не раскладывает на Char, а работает со строкой. А как ты задашь код #9 как строку?
карма: 22

0
файлы: 1code_514.txt [1.9KB] [433]
Ответов: 9906
Рейтинг: 351
#7: 2006-10-31 14:41:15 ЛС | профиль | цитата
nesco, скажу: code_516
карма: 9

0
файлы: 1code_516.txt [1KB] [375]
Разработчик
Ответов: 26071
Рейтинг: 2122
#8: 2006-10-31 14:52:27 ЛС | профиль | цитата
Galkov, спасибо. Честно скажу, я этого не знал. Век живи -- век учись, и ... дальше понятно. Принял к сведению.
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#9: 2006-10-31 16:20:42 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2021-05-21 12:52:16
карма: 0

0
Ответов: 5446
Рейтинг: 323
#10: 2006-10-31 17:16:46 ЛС | профиль | цитата
Konst, а это уже хак. Правильный метод у тов. Галкова, ибо так написано в хелпе...
карма: 1

0
10
Сообщение
...
Прикрепленные файлы
(файлы не залиты)