Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Вопросы и ответы. Программирование в Delphi. - №1


Информационный Канал Subscribe.Ru


Вопросы и ответы. Программирование в Delphi.

Здравствуйте, уважаемые подписчики. Перед Вами 1 номер рассылки

Задать вопрос в рассылку Здесь или по адресу vmftem@mail.ru.

 

Как установить компонент от Delphi одной версии под Delphi другой версии, если имеется только .DCU файл?

Hикак. Фирма Borland всегда поддерживала несовместимость
.DCU-файлов между разными версиями. Ищите исходник или .DCU,
скомпилированный для соответствующей версии Delphi.

Как сделать так, чтобы программу можно было запустить только в одном экземпляре?

Воспользуйтесь функцией ActivatePrevInstance из библиотеки rxLib. Для завершения второго экземпляра используйте Application.Terminate.

Другой вариант: X:\DELPHI2\DEMOS\IPCDEMOS\ipcthrd.pas, функция IsMonitorRunning().

Как мне вывести какое-нибудь окошко с картинкой, пока программа грузится?

Смотрите пример в X:\DELPHI\DEMOS\DB\MASTAPP\mastapp.dpr.

Удобно использовать функцию ShowSplashWindow из rxLib.

А как поместить свою иконку на taskbar, там где часы и переключатель клавиатуры? (Этот вопрос получил первый приз).

В библиотеке rxLib есть компонент TrxTrayIcon. Заметьте, что для
корректного завершения работы операционной системе вам потребуется
обрабатывать сообщение WM_QUERYENDSESSION.

Как отловить события создания или удаления файлов другими программами?

В rxLib есть TrxFolderMonitor.
(Win16) FileCDR, но она плохо документирована.


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное