|
Почемучка)
|
|||||||||||||||||||||
Научиться искусству оптимизации кода07.02.2013, 00:21. Показов 2543. Ответов 30
Метки нет (Все метки)
Доброго вечера. Такой вопрос, может есть у кого свободная минутка и может научить правилу формирования кода, делать код более компактным и для других программистов более читаемым.
Мой код практически одинаковый для 3 кнопок,не знаю что можно заключить в процедуру. Код работает, но хочется научиться грамотно всё делать ![]()
Из такого вида строки newcamd:127.0.0.1:5000:0/4AE1/ffff:tuner:tuner:01020304050607080910111 21314# oskam Конвертирует её в формат 3 других программ для SatTV 1
1
|
|||||||||||||||||||||
| 07.02.2013, 00:21 | |
|
Ответы с готовыми решениями:
30
Оптимизации кода |
|
67 / 67 / 10
Регистрация: 20.02.2012
Сообщений: 234
|
||||||||||||
| 07.02.2013, 21:04 | ||||||||||||
|
Вот код который записан в лабел:
Вот код который этот лаберл вызывает:
1
|
||||||||||||
|
1709 / 905 / 207
Регистрация: 25.11.2009
Сообщений: 1,858
|
|||||||||||
| 07.02.2013, 21:22 | |||||||||||
|
Ddv122, я так понимаю, что в первых двух функциях у тебя всё различие лишь в используемом Memo (2 или 3)? тогда сделай функцию, в которую будешь передвать указатель на нужное Memo
1
|
|||||||||||
|
Почемучка)
|
||||||
| 07.02.2013, 21:25 [ТС] | ||||||
|
Lelik-pahan, разница в 3х строках, но спасибо за решение
0
|
||||||
|
1709 / 905 / 207
Регистрация: 25.11.2009
Сообщений: 1,858
|
||||||||||||||||
| 07.02.2013, 21:34 | ||||||||||||||||
|
Это не проблема
а если возможных вариантов больше двух, то
1
|
||||||||||||||||
|
67 / 67 / 10
Регистрация: 20.02.2012
Сообщений: 234
|
||
| 07.02.2013, 21:42 | ||
|
Я самоучка в C++ Builder и изучаю его методом тыка. Про процедуры я слышал на этом форуме но не знаю что это. Мне удобней использовать лабелы, тем более можно их подписывать какой на них код. С кнопками это прошедший этап, лабелы более компактные.
1
|
||
|
Почемучка)
|
||||||
| 07.02.2013, 22:18 [ТС] | ||||||
|
nick42, все по идеи хорошо работает но- цикл не работает, дублирует одну и туже строку
не пойму где мой косяк...
0
|
||||||
|
Практикантроп
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
|
||||||
| 07.02.2013, 22:34 | ||||||
|
.. мы про цикл забыли. Надо очищать:
П.С. а еще точнее - нужно оба очищать (и list, и nList) еще перед циклом
1
|
||||||
|
Почемучка)
|
||||||
| 07.02.2013, 23:28 [ТС] | ||||||
|
nick42, спасибо осталось одно переделать поиск
он был такой
Он должен осуществляться по 2 параметрам Искомые слова в SS[3] и SS[7] Поиск по List3, но приоритет отдаётся [B]SS[7] , и результат должен быть, текст после знака : т.е в SS[3] и SS[7] строки: 0500 NTV в list3 0500:00001,05877 NTV:00001,05877 0500:00501,58954 и в итоге у нас должно получится 00001,05877 но количество знаков до ":" не известно
0
|
||||||
|
|
|
| 08.02.2013, 00:46 | |
|
Кто мне скажет, с чего это все начиналось, и почему тема уверенно превращается в свалку? Или выходим на финишную/изначальную прямую, или будем делать теме больно
.
0
|
|
| 08.02.2013, 00:46 | |
|
Советы по оптимизации кода Указания по оптимизации кода Совет по оптимизации кода PHP Нужен совет по оптимизации кода Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0)
Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона
Уважаемые коллеги!
В продолжение. . .
|
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии
Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
|
Текстовый слайдер с нумерацией страниц и кроссбраузерность.
russiannick 18.07.2026
Один мой друг написал текстовый слайдер с нумерацией страниц. Сегодня я расскажу как он умудрился подружить его с кроссбраузерностью.
Очевидно сложно угодить с шириной каждому браузеру. Один крадет. . .
|
Грибы - это мемы, дерево - это человек. Применение микоризной модели к теории меметики Докинза.
anaschu 18.07.2026
Меметический изоморфизм теории «всего»: Грибная сукцессия как модель эволюции идей Докинза
Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а универсальную. . .
|
|
Грибы - это корпорации, деревья - это государства. Механизм массонского захвата власти
anaschu 18.07.2026
Макроэкономический изоморфизм теории «всего»: Грибная сукцессия как модель транснационального капитализма
Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а. . .
|
Расчёт периметра прямоугольника по координатам вершин
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Вычислить периметр прямоугольника, заданного координатами своих вершин на плоскости.
Решение:
Создан документ со следующими. . .
|
Подсчёт частоты трёхбуквенных слов в тексте
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Выясните, сколько раз в предложенном тексте встречается каждое трехбуквенное слово.
Решение:
Создан документ с единственным. . .
|
Сумма и количество положительных элементов в чётных строках массива
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Вычислить сумму и количество положительных элементов массива, расположенных в четных строках.
Решение:
Создан документ с. . .
|