Вверх ↑
Разработчик
Ответов: 26067
Рейтинг: 2121
#1: 2022-02-16 21:37:39 ЛС | профиль | цитата
flint2, скопировать конец строки без определения изначально длины строки не получится никак. Твой алгоритм несостоятелен в этом плане, неужели ты этого не видишь? Пойми, алгоритм, предложенный тобой, нам никогда не был нужен. Я не встречал раньше, чтобы нужно было именно копировать конец строки с отсчетом символов с начала.
Хотя, ser_davkin-у вот понадобилось, но там есть решение без изменения алгоритма самого компонента.

--- Добавлено в 2022-02-16 21:48:20

ser_davkin, я твое условие решил вот так
Схема

Add(MainForm,5154148,252,140)
{
Width=503
Height=191
link(onCreate,9723016:doSplit,[])
}
Add(Copy,10286756,378,154)
{
Position=1
Count=12
Direction=1
link(onCopy,12840568:doText,[])
}
Add(Edit,2468859,322,105)
{
Left=85
Top=60
Width=315
Text=""{\pard\li200\sa100\sb100\fs26\cf2\highlight9 |\par}""
}
Add(Label,12840568,434,154)
{
Left=85
Top=85
Width=315
}
Add(MultiStrData,9723016,322,154)
{
Char="|"
From=1
Count=1
Direct=1
link(Str,2468859:Text,[])
link(onPart1,10286756:doCopy,[])
}
карма: 22

0
Редактировалось 3 раз(а), последний 2022-02-16 22:03:02