![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обмен между базами [D7, WinXP]
gosha © (2004-03-19 09:28:00)Здравствуйте матсера.
Вопрос вот какой. Есть две базы Paradox на двух компьютерах соединенных по сети. Периодически между ними происходит обмен данными, при обмене должна появляться панель с прогрессом и всякими надписями. Но эта панель ведет себя как-то неадекватно, например, на пенели не появляются надписи и не движется линейка прогресса, может и вообще не появиться. В этоге может либо обмен пройти успешно, либо выскочит ошибка.
Как правильно сделать такое соединение и какие компоненты нужно использовать в таком случае ???
Всем спасибо.
Digitman (2004-03-19 10:04:00) [1]Panel1.Visibl := True;
Application.Processmessages;
Дальше данные копируются из одной таблицы в другую
Gosha (2004-03-19 09:58:00) [2]Вот и я так думаю, но почему-то так происходит. :-(( В чем глюк не пойму, но даже надписи (типа Label) на панели не появляются! Даже если панель появляется вначале всех процедур на ней нет ни одной Label :-(((( ???
Если детально: две таблицы, обна настроена на локальную базу, другая на сетевую, между ними обмен. Примерно так:
begin
Panel1.Visibl := True;
Дальше данные копируются из одной таблицы в другую
end;
Все.
Может какой компонент необходим или еще что...????
Digitman (2004-03-19 09:35:00) [3]
> Как правильно сделать такое соединение
какое отношение сетевые транспортные алгоритмы и задачи имеют к интерфейсу пользователя ? к панелям, прогрессбарам, "всяким надписям" и прочей визуальной лабуде ? imho, самое отдаленное ..
мухи - отдельно, котлеты - отдельно ...