Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2015-02-09 00:04:41 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2021-05-21 05:27:17
карма: 0

0
vip
#1.1контекстная реклама от партнеров
Гость
Ответов: 17029
Рейтинг: 0
#2: 2015-02-09 00:06:56 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2021-05-21 05:27:18
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#3: 2015-02-09 00:08:55 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2021-05-21 05:27:18
карма: 0

0
Ответов: 2193
Рейтинг: 673
#4: 2015-02-09 00:37:21 ЛС | профиль | цитата
Как вариант: code_35081.txt
карма: 10

0
файлы: 1code_35081.txt [398B] [528]
Ответов: 177
Рейтинг: 24
#5: 2015-02-09 00:41:28 ЛС | профиль | цитата
Ну раз число не известно, то можно проработать как простую текстовую строку с нахождением позиции и вставкой символа.
Вариантов можно напридумывать много.
Вот такой например:

code_35082.txt
карма: 1

0
файлы: 1code_35082.txt [1024B] [499]
Разработчик
Ответов: 4697
Рейтинг: 426
#6: 2015-02-09 01:03:43 ЛС | профиль | цитата
Вариант "тяжелой артиллерии":
Add(Edit,13458139,217,168)
{
Left=40
Top=5
Width=270
Text="1234567890"
}
Add(Button,4843732,168,217)
{
Left=40
Top=35
Caption="Test"
link(onClick,1933669:doReplace,[])
}
Add(RE_Replace,1933669,217,217)
{
Expression="^(d{8})(d)"
ReplaceStr="$1.$2"
link(onReplace,8153535:doMessage,[])
link(SourceStr,13458139:Text,[])
}
Add(Message,8153535,266,217)
{
}
карма: 10
0
Гость
Ответов: 17029
Рейтинг: 0
#7: 2015-02-09 02:08:09 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2021-05-21 05:27:18
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#8: 2015-02-09 15:17:50 ЛС | профиль | цитата
85.115.248.9 писал(а):
Каким образом можно отделать точкой первые 8 цифр строки?
.....
деление на 1000000000 не подходит, так как длина строки меняется
85.115.248.9 писал(а):
всем ОГРОМНОЕ спасибо!!!
Хозяину виднее.
А если в строке всего 8 знаков, то oт чего отделять ?
Все три схемы, предложенные выше, ставят точку.
Первые две ставят точку даже если строка состоит из одного символа.


карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 4697
Рейтинг: 426
#9: 2015-02-09 15:43:26 ЛС | профиль | цитата
Tad, изменил схему, теперь не должно ставить точку (не проверял, прямо при правке сообщения поменял)
карма: 10
0
Ответов: 2193
Рейтинг: 673
#10: 2015-02-09 15:58:35 ЛС | профиль | цитата
Tad писал(а):
А если в строке всего 8 знаков
Tad, что вы усложняете? Ну нет у ТС в задании этого "если". Но лично для вас внесу изменения:
code_35084.txt
карма: 10

0
файлы: 1code_35084.txt [473B] [553]
Ответов: 177
Рейтинг: 24
#11: 2015-02-09 17:46:17 ЛС | профиль | цитата
sla8a писал(а):
Tad, что вы усложняете? Ну нет у ТС в задании этого "если". Но лично для вас внесу изменения:
code_35084.txt


Ну вот! А я что? Рыжая что ли???! Я свою тоже дополнила! Теперь комплект полный!!!

code_35085.txt
карма: 1

0
файлы: 1code_35085.txt [1.5KB] [467]
Ответов: 16884
Рейтинг: 1239
#12: 2015-02-09 18:25:36 ЛС | профиль | цитата
sla8a писал(а):
Ну нет у ТС в задании этого "если".
Это как посмотреть. А это что ?
85.115.248.9 писал(а):
деление на 1000000000 не подходит, так как длина строки меняется
И если человек поставил задание : "Каким образом можно отделать точкой первые 8 цифр строки?", то последнее решение тоже спорно :
sla8a_1.png

ИМХО
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1sla8a_1.png [18.9KB] [504]
Гость
Ответов: 17029
Рейтинг: 0
#13: 2015-02-09 20:05:11 правка | ЛС | профиль | цитата


Редактировалось 7 раз(а), последний 2021-05-21 05:27:18
карма: 0

0
Разработчик
Ответов: 4697
Рейтинг: 426
#14: 2015-02-09 20:09:23 ЛС | профиль | цитата
Tad, тебя так послушай, так мое асфальтоукладное решение станет не таким уж асфальтоукладным
карма: 10
0
Ответов: 16884
Рейтинг: 1239
#15: 2015-02-09 20:22:11 ЛС | профиль | цитата
Assasin, твоё (после правки) нормально пашет. И не асфальтноукладное оно, а самое то, "что доктор приписал".
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)