Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2011, 21:09   #1
volod3000
Форумчанин
 
Аватар для volod3000
 
Регистрация: 18.12.2008
Сообщений: 266
По умолчанию Скорость обработки команды

Добрый вечер !

Есть некая программа, которая записывает и стирает некую информацию
в реестре, все это происходит в цикле.
Подскажите какая скорость обработки команд самим реестром,
какую ставить задержку (sleep) на обработку ?

Мало открыть человеку глаза, большинство еще просит указать дорогу и ждет волшебного пенделя.
volod3000 вне форума Ответить с цитированием
Старый 13.12.2011, 21:13   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

в общем то говоря как вы вышли из функции так уже значение перезаписано(если вы про другие приложения думаете, то они могут и не знать что значение изменилось)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.12.2011, 21:24   #3
volod3000
Форумчанин
 
Аватар для volod3000
 
Регистрация: 18.12.2008
Сообщений: 266
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
.. как вы вышли из функции так уже значение перезаписано..
Это понятно, к примеру в цикле будет 1000 команд DeleteValue
как это воспримет реестр, если не будет команды Sleep(), не
получиться так, что из 1000 сработает только, к примеру, 50 , а остальные
про игнорируются ?

Мало открыть человеку глаза, большинство еще просит указать дорогу и ждет волшебного пенделя.
volod3000 вне форума Ответить с цитированием
Старый 13.12.2011, 21:29   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

нет не будет, в честь чего должны игнорироваться то?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.12.2011, 21:34   #5
volod3000
Форумчанин
 
Аватар для volod3000
 
Регистрация: 18.12.2008
Сообщений: 266
По умолчанию

Спасибо, буду дальше экспериментировать .

Мало открыть человеку глаза, большинство еще просит указать дорогу и ждет волшебного пенделя.
volod3000 вне форума Ответить с цитированием
Старый 13.12.2011, 21:36   #6
impulsgraw
Верховный Судья
Пользователь
 
Аватар для impulsgraw
 
Регистрация: 23.11.2010
Сообщений: 82
По умолчанию

volod3000, вы примного заблуждаетесь. Если вы зададите 3 команды записи в реестр (допустим), то сначала выполнится одна, потом другая, потом третья...
компьютер не может что-то выполнить, а что-то проигнорировать!
цикл работает так: пока не завершится код в цикле, он не повторится, поэтому никаких слипов ставить ненадо!
impulsgraw вне форума Ответить с цитированием
Старый 13.12.2011, 21:36   #7
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

а вообще для полной уверености анализируйте результат функций.
+можно посмотреть коды для GetLastError.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Скорость обработки FB/IB select по boolean и varchar ? delphicoding БД в Delphi 8 04.10.2011 09:16
Недостаточно памяти для обработки команды TBitMap finder_sl Мультимедиа в Delphi 12 03.03.2010 20:40
Скорость обработки операций Alex Cones Общие вопросы Delphi 8 05.06.2009 20:17
Массив TBitmap, "Недостаточно памяти для обработки команды" Роман Радер Мультимедиа в Delphi 5 05.04.2009 18:14
Команды обработки строк! Proskurin Помощь студентам 11 06.05.2008 16:11