![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,984
|
![]()
Здравствуйте!
Дан фрагмент Код:
Почему функция GetIfTable работает медленно (примерно 0,5-1 сек)? Есть ли способ устранить такое "зависание"? Или посоветуйте какой-нибудь другой аналогичный код. Заранее спасибо! [Источник: http://iantonov.me/page/pishem-programmu-dlja-podscheta-trafika-na-delphi] |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А ты уверен что проблема именно в ней? Ты замерял тики?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,984
|
![]()
Уверен! Сначала пошагово обнаружил, потом измерял
|
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну... Я думаю никак, можешь разве что потоки использовать и вместо StringGrid подключить DrawGrid, чтоб не переобновлять весь грид, а только его видимую часть.
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Я самый любопытный
Участник клуба
Регистрация: 24.07.2012
Сообщений: 1,984
|
![]()
StringGrid обновляется около 0,01 сек. - не то!
GetIfTable долго работает! - эту часть надо как-то ускорить! |
![]() |
![]() |
![]() |
#7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Трафик | zumm | Компьютерное железо | 3 | 19.11.2011 15:40 |
трафик | Virus191288 | Общие вопросы Delphi | 1 | 09.08.2009 10:49 |
Трафик | Witaliy | Общие вопросы Delphi | 3 | 03.05.2008 13:03 |