Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Программирование > Базы данных

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

Ответ
 
Опции темы Опции просмотра Language
Старый 14.11.2008, 11:50   #1
Неактивный пользователь
 
Пол:Мужской
Регистрация: 01.11.2008
Сообщений: 6
Репутация: 0
По умолчанию Как поменять вид курсора (указателя мыши) при выполнении SQL запроса

Здраствуйте!
Может ли кто подсказать как бороться с таким явлением?
Делаю приложение для мониторинга технологических параметров. На сервере через ОРС параметры пишутся в MySQL. С машины пользователя необходимо иметь возможность прочитать как архив за определенный период времени так и он-лайн данные (ну почти он-лайн: параметр снимается раз в 2 секунды). Все вроде хорошо, но всю малину портит изменение вида указателя мыши (курсор) который с периодичностью один раз в те же 2 секунды во время выполнения SQL запроса к БД меняет вид на песочные часы. Очень некрасиво смотрится. Что делать? Да, компонент доступа к БД MyDac5, ОС WinXP, среда BCB6.
Заранее большое спасибо!

Последний раз редактировалось micom777; 14.11.2008 в 12:04..
micom777 вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: Мебельный магазин: детская кровать розовая - Переходи на сайт!в новогиреевоЛучшие замороженные пюре: замороженное пюре банана - заказывай на сайта АГРОБАР!теплоходные туры из казани на 2026заслонка chr 50-25


Старый 16.11.2008, 22:01   #2
demonical
Неактивный пользователь
 
Регистрация: 15.11.2008
Сообщений: 9
Репутация: 1
По умолчанию Re: Как поменять вид курсора (указателя мыши) при выполнении SQL запроса

Можно попробовать в коде клиентского приложения в процедуре считывания online-данных силком ставить Cursor = crDefault (или crArrow - так не помню, среды под рукой нет). В сочетании с Application->ProcessMessages может помочь - поэксперементируй!..
demonical вне форума
 
Ответить с цитированием Вверх
Старый 17.11.2008, 22:32   #3
edyan
Неактивный пользователь
 
Пол:Мужской
Регистрация: 21.07.2007
Адрес: Берлин
Сообщений: 27
Репутация: 7
По умолчанию Re: Как поменять вид курсора (указателя мыши) при выполнении SQL запроса

А я думаю, что такое(т.е. по умолчанию) поведение указателя добавляет интерактивности в приложение. Можно еще статусную строку обновлять.

А если, например, сервер не будет доступен, то в твоем случае пользователь никак об этом не узнает, или узнает из сообщения об ошибке, а так можно красиво вывести всю информацию в строку статуса. Переопределять стандартное поведение компонентов - дело неблагодарное. Представь себе, что в Виндовс указатель это всегда стрелка и никаких часов...

Последний раз редактировалось edyan; 18.11.2008 в 23:18..
edyan вне форума
 
Ответить с цитированием Вверх
Старый 20.11.2008, 13:32   #4
micom777
Неактивный пользователь
 
Пол:Мужской
Регистрация: 01.11.2008
Сообщений: 6
Репутация: 0
По умолчанию Re: Как поменять вид курсора (указателя мыши) при выполнении SQL запроса

demonical:
Спасибо, разобрался: Screen->Cursors[crSQLWait]=Screen->Cursors[crDefault]

edyan:
В данном случае эта интрактивность все же мешает. В приложении есть несколько окон, одно из которых названный выше он-лайн мониторинг, и при открытом любом другом окне, например, просмотр архива, в нем то же указатель меняет вид. Совсем не годится. В любом, случае, как мне кажется, когда пользователь открыл окно и не производит никаких действий кроме наблюдения за изменяющимся графиком - "часы" лишнее.
А относительно состояния подлючения - узнает.

Последний раз редактировалось micom777; 20.11.2008 в 14:15..
micom777 вне форума
 
Ответить с цитированием Вверх
Старый 01.03.2011, 08:58   #5
Agapit777
Пользователь
 
Аватар для Agapit777
 
Пол:Мужской
Регистрация: 04.10.2010
Адрес: Хабаровск
Сообщений: 73
Репутация: 19
По умолчанию Re: Как поменять вид курсора (указателя мыши) при выполнении SQL запроса

Привет, народ! Может кто подскажет, как решить такую необычную задачку: Необходимо сделать так, что бы курсор выглядел на экране в виде бесформенного пятна в несколько сантиметров в диаметре. Что бы при коротком ударе пальца по тачскрину на экране мелькало пятно. Нужно для видеозаписи светомузыкального эффекта. Винда чистая ХРюша sp-3.
__________________
ОРИГИНАЛ ФИЛЬМА В ГОЛОВЕ ВСЕГДА ЛУЧШЕ КОПИИ НА ЭКРАНЕ...
Agapit777 вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
наведение курсора BogdanRTL Microsoft Windows 1 02.07.2009 04:33
Подсказка при наведении курсора plahmonah Delphi 5 14.10.2007 22:47
Инверсия курсора мышки LittleBeatle Архив 3 17.07.2007 18:06

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 20:48. Часовой пояс GMT +3.


Copyright ©2004 - 2026 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.04840 секунды с 11 запросами