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

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

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.05.2009, 13:01   #21
atomicxp
Форумчанин
 
Аватар для atomicxp
 
Регистрация: 01.05.2009
Сообщений: 110
Сообщение

Цитата:
Сообщение от mopozoff Посмотреть сообщение
Допустим при запуске программы начинает загружаться больших размеров база (метод LoadDB()). На форме есть progressBar, который должен показывать сколько пользователю осталось ждать до конца загрузки базы и получения к ней доступа. Как это реализовать?
Создавай перехватчик события загрузки рядов и соединяй его с событием вывода прогресса. Событие загрузки зависит от того, куда ты загружаешь. Точно не скажу, может DataTable.TableNewRow Event использовать если грузить в таблицу, может что-то ещё, в случае другого объекта, или просто события. Делал я как-то загрузку, правда не проценты выводил, а просто загружаемый ряд.

Чтобы дать статистику с процентам, надо взять ещё вначале количество рядов (возможно использовать ExecuteScalar, а возможно и нет, мало ли, может используются строгая типизиация, а там дополнительные методы), а потом уже вычислять и выдавать пользователю информацию в процентах.
atomicxp вне форума Ответить с цитированием
Старый 06.05.2009, 13:02   #22
atomicxp
Форумчанин
 
Аватар для atomicxp
 
Регистрация: 01.05.2009
Сообщений: 110
По умолчанию

Про файл, кстати, тоже где-то пример был. Не надо сами делать, надо брать готовые.
atomicxp вне форума Ответить с цитированием
Старый 06.05.2009, 13:40   #23
neomichi
Пользователь
 
Регистрация: 26.03.2009
Сообщений: 43
По умолчанию =)

вотььь...сериализацию думаю в выходные сделаю.
Вложения
Тип файла: zip CustomSerializable.zip (180.5 Кб, 14 просмотров)
neomichi вне форума Ответить с цитированием
Старый 06.05.2009, 15:02   #24
mopozoff
Пользователь
 
Регистрация: 22.04.2008
Сообщений: 14
Радость

Цитата:
Сообщение от neomichi Посмотреть сообщение
вотььь...сериализацию думаю в выходные сделаю.
Спасибо большое.
Сериализацию мне не надо) Я ее сам сделал

Последний раз редактировалось mopozoff; 06.05.2009 в 15:04.
mopozoff вне форума Ответить с цитированием
Старый 06.05.2009, 17:59   #25
neomichi
Пользователь
 
Регистрация: 26.03.2009
Сообщений: 43
По умолчанию

Цитата:
Сообщение от mopozoff Посмотреть сообщение
Спасибо большое.
Сериализацию мне не надо) Я ее сам сделал
тогда там кода много лишнего) но думаю ты уже понял)
neomichi вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поток Черничный Общие вопросы Delphi 5 27.09.2008 21:23
Поток в никуда... prizrak1390 Работа с сетью в Delphi 1 30.06.2008 10:32
Убить поток Баламут Общие вопросы Delphi 3 22.03.2008 05:04