Вверх ↑
Этот топик читают: Гость
Ответов: 91
Рейтинг: 6
#1: 2016-07-15 20:45:14 ЛС | профиль | цитата
Приветствую всех.
Прошу подсказать - как заменить ОПРЕДЕЛЁННУЮ строку на свою, а так же ОПРЕДЕЛЁННОЕ место в ОПРЕДЕЛЕННОЙ строке.

Смотрел на форуме различные примеры - не то.
Во всех примерах идет поиск определенного значения или слова, а потом заменяются.
Мне же нужно менять всю строку целиком или определенное место в определенной строке.
Так как замена будет происходить постоянно - естественно поиск по значению не подходит.

своих знаний не хватает - прошу помощи

Пример файла в где надо менять - не могу приложить - не хватает прав....
Попробую в виде кода:
code_37455.txt

Например в строке номер 5 (MaxClock 20000000), мне постоянно надо менять значение "20000000"на 5000 или 22500000 и т.д.
В строке 22 (FlashSize 14336 trewis 8)мне надо значение 14336 то же периодически менять.
В строке 2(Name "5A6.txt")заменить 5A6.txt на 6Е10.txt

своих знаний не хватает - прошу помощи




карма: 0

0
файлы: 1code_37455.txt [387B] [313]
Ответов: 2265
Рейтинг: 676
#2: 2016-07-15 23:42:51 ЛС | профиль | цитата
ibegen, как вариант:
code_37459.txt
карма: 11

1
файлы: 1code_37459.txt [1.9KB] [446]
Голосовали:ibegen
Ответов: 16884
Рейтинг: 1239
#3: 2016-07-16 10:20:49 ЛС | профиль | цитата
А двойной клик на нужной ячейке не устроит?
code_37461.txt
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
1
файлы: 1code_37461.txt [1014B] [381]
Голосовали:ibegen
Ответов: 91
Рейтинг: 6
#4: 2016-07-16 13:01:16 ЛС | профиль | цитата
Привет добрые люди.
Огромное спасибо за примеры!!!!!!!!!!!!!
Оба примера исчерпывающе дают ответ на мои вопросы.
Осталось только правильно их применить.
карма: 0

0
Ответов: 91
Рейтинг: 6
#5: 2016-07-29 15:15:11 ЛС | профиль | цитата
Привет ВСЕМ!!!
Поздравляю всех с Пятницей.

Продолжаю штудировать примеры.

Изучаю пример от sla8a.
Идеально подходит под мои задачи.
Но вот не пойму почему только первая строка изменяется....
Остальные 3 никак не хотят. Вернее они изменяются, но на место изменения пишут символ - 1%.

Можете подтолкнуть что я не так записываю?
code_37546.txt
------------ Дoбавленo в 15.14:
Народ, я разобрался....
Совсем очумел...
Сижу на работе считаю проценты ну и написал вместо %1 - 1%....
Вот ведь!!!!!
Извините.
карма: 0

0
файлы: 1code_37546.txt [2.8KB] [342]
Ответов: 8926
Рейтинг: 823
#6: 2016-07-29 15:50:01 ЛС | профиль | цитата
ibegen, если проценты по собственному вкладу, то нормально
доктор Малышев писал(а):
Ничто так не понижает давление, улучшает зрение, настроение и мелкую моторику, как пересчитывание своей пачки купюр!

карма: 19

0
Ответов: 9906
Рейтинг: 351
#7: 2016-07-29 15:54:03 ЛС | профиль | цитата
Неужели ради этого тема создавалась

Делов то - на один элемент:
Add(MainForm,898248,308,217)
{
Width=592
Height=516
link(onCreate,12706326:doWork2,[])
}
Add(Edit,3317317,378,147)
{
Left=10
Top=340
Width=185
Text="picture.png"
link(onChange,6651021:doWork1,[(417,153)])
}
Add(ListBox,12441448,532,210)
{
Left=220
Top=20
Width=330
Height=440
}
Add(Edit,14837335,427,147)
{
Left=10
Top=377
Width=185
Font=[MS Sans Serif,8,1,16711680,1]
Text="25"
link(onChange,16754482:doWork1,[(466,153)])
}
Add(Edit,15403946,476,147)
{
Left=10
Top=410
Width=185
Text="345"
link(onChange,9740164:doWork1,[(515,153)])
}
Add(Edit,6698231,529,146)
{
Left=10
Top=440
Width=185
Text="data.frr"
link(onChange,9740164:doWork2,[(571,152)(571,132)])
}
Add(FormatStr,8733455,441,231)
{
DataCount=4
Mask="output "%1"\r\nrange1 [0:%2]\r\nrange2 [0:300]\r\n\r\naxis_y = (x/%3)/8\r\nload "%4" install rows 1,2,3\r\n"
link(onFString,12441448:doText,[])
link(Str1,3317317:Text,[(447,201)(384,201)])
link(Str2,14837335:Text,[(454,194)(433,194)])
link(Str3,15403946:Text,[(461,194)(482,194)])
link(Str4,6698231:Text,[(468,201)(535,201)])
AddHint(-56,42,128,91,Mask)
}
Add(HubEx,9740164,511,126)
{
Angle=2
link(onEvent,16754482:doWork2,[])
}
Add(HubEx,16754482,462,126)
{
Angle=2
link(onEvent,6651021:doWork2,[])
}
Add(HubEx,6651021,413,126)
{
Angle=2
link(onEvent,12706326:doWork1,[(368,132)])
}
Add(HubEx,12706326,364,231)
{
link(onEvent,8733455:doString,[])
}
карма: 9

0
Ответов: 91
Рейтинг: 6
#8: 2016-07-29 20:40:07 ЛС | профиль | цитата
Неужели ради этого тема создавалась

Galkov, вы представляете? ДА!!!
Не все же с фитилем в заднице рождаются.

З.Ы. - Кстати благодарю за ещё один классный пример.
карма: 0

0
Разработчик
Ответов: 26149
Рейтинг: 2127
#9: 2016-07-29 20:57:24 ЛС | профиль | цитата
ibegen писал(а):
Не все же с фитилем в заднице рождаются.

[flood]А что, есть прецеденты ? Куды катится мир, етишкин кот?[/flood]
карма: 22

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