Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#31: 2008-12-28 12:13:13 ЛС | профиль | цитата
Снова дядя виноват.
------------ Дoбавленo:
Для теста открывать файл Elements.sql от Dilma

Add(ListBox,7564829,413,105)
{
Top=125
Width=710
Height=85
}
Add(Button,12100919,203,119)
{
Left=5
Top=225
link(onClick,2797692:doExecute,[])
}
Add(Replace,7691214,350,126)
{
SubStr=""
DestStr="
"
link(onReplace,7564829:doText,[])
link(Str,2660603:Text,[])
}
Add(Hub,6867652,301,119)
{
link(onEvent1,2660603:doLoad,[(341,125)(341,97)])
link(onEvent2,7691214:doReplace,[])
}
Add(Memo,2660603,350,63)
{
Left=5
Top=5
Width=705
ScrollBars=2
}
Add(ODialog,2797692,252,119)
{
link(onExecute,6867652:doEvent1,[])
}
Dilma писал(а):
мелочи технической реализации
Вот меня и смущает, что
компонент Replace
SubStr читает как #13 (0D)
а DestStr [b]
[/b] кодирует как #13#10 (0D0A)
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#32: 2008-12-28 13:13:13 ЛС | профиль | цитата
Tad, может, все таки, не стоит полностью менять, обязательно надо оставить совместимость. У меня тоже есть схемы где используется этоа несчачтная комбинация, и я совсем не хочу, что бы мои схемы завтра перестали работать вообще, а они еще и с оборудованием связаны.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#33: 2008-12-28 13:20:50 ЛС | профиль | цитата
nesco, насчет менять ничего не скажу - думать надо и менять надо, но есть общепринятое , идущее с DOS :
Return - #13 ( )
New - #10 (
)
и комбинация именно #13#10 применяется во всех файлах.
Вольное обращение недопустимо, тем более такое как в элементе Replace.
nesco писал(а):
и я совсем не хочу, что бы мои схемы завтра перестали работать вообще, а они еще и с оборудованием связаны.
Ты что каждый день, перед включением оборудования, перекомпилируешь sha
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Администрация
Ответов: 15295
Рейтинг: 1519
#34: 2008-12-28 13:58:36 ЛС | профиль | цитата
в среду и кодогенератор добавлена поддержка распознавания последовательностей
и
. Сохранение из редактора исправлено на
.
карма: 27
0
Гость
Ответов: 17029
Рейтинг: 0
#35: 2008-12-28 15:54:08 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2025-01-21 02:09:44
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#36: 2008-12-28 15:54:53 ЛС | профиль | цитата
выбросило
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#37: 2008-12-28 16:38:46 ЛС | профиль | цитата
bzq-79-178-232-10.red.bez писал(а):
как у тебя

А никак, все в одной строке, и ни что ни на что не меняется
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#38: 2008-12-28 16:56:03 ЛС | профиль | цитата
Что-то Dilma в среде не то сделал... Лучше бы без "распознавания последовательностей
и
"
Кто захочет перекомпилить старый sha - может и внести в схему нужные изменения.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Администрация
Ответов: 15295
Рейтинг: 1519
#39: 2008-12-28 17:11:28 ЛС | профиль | цитата
все прекрасно меняется
карма: 27
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#40: 2008-12-28 17:15:14 ЛС | профиль | цитата
Dilma, а чего это пример Tada не работает, раньше работал
------------ Дoбавленo:

Dilma, твой код вот так не проще сделать



'n','r': begin
if nl then
t := t + #10
else
t := t + #13;
nl := not nl;
end;
карма: 22

0
Администрация
Ответов: 15295
Рейтинг: 1519
#41: 2008-12-28 17:21:01 ЛС | профиль | цитата
в общем для данного случая невозможно сделать обратную совместимость. Надо либо не делать ничего, либо сразу ставить как должно быть. Вот и все
карма: 27
0
Разработчик
Ответов: 26170
Рейтинг: 2127
#42: 2008-12-28 17:35:36 ЛС | профиль | цитата
Dilma писал(а):
Надо либо не делать ничего

Может лучше не менять ничего, иначе, у многих схемы полетят. Я свои поправлю, а остальные как, те, которые не очень шарят. Вопросов будет, не оберешься.
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#43: 2008-12-28 18:38:36 ЛС | профиль | цитата
Нет слов.
Интересные Вы люди.
Воняет? Ну и пусть воняет. Убирать не будем!

И ХХХХ.LoadFromFile переделывать надо. Чтобы если разделитель одиночное 0D или 0A менял сам на 0D0A - ноги то оттуда ростут


карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Администрация
Ответов: 15295
Рейтинг: 1519
#44: 2008-12-28 18:57:56 ЛС | профиль | цитата
Tad, вообще-то речь не о работе элемента StrList. См. выше.
карма: 27
0
Ответов: 16884
Рейтинг: 1239
#45: 2008-12-28 19:08:32 ЛС | профиль | цитата
Топик про Memo к которому это тоже относится.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)