Perl :: LWP + MIME или как получить WEB страницу по почте[Раздел: Раздел: Perl Автор: Vladimir Maximenko] В этой статье будет рассказано о том, как используя модули Perl LWP::UserAgent и MIME::Lite скачать HTML страницу и отослать ее в письме вместе со всеми вложенными изображениями...
Мир Borland Kylix. Первые впечатления.[Раздел: Раздел: Kylix Автор: Андрей Боровский] Наверное каждый программист, хотя бы время от времени работающий с Delphi, слышал о том, что Kylix - это Delphi для Linux. Более строго, Kylix - это средство разработки на основе ObjectPascal и VCL для платформы Linux/QT. Данная серия статей предназначена прежде всего для программистов, ранее писавших на Delphi, и желающих теперь освоить программирование для Linux.
Модель briefcase средствами MIDAS[Раздел: Раздел: Базы данных Автор: Михаил Голованов] В прошлом номере журнала я писал о реализации модели Briefcase с помощью ADO.
В отличие от ADO, средства работы с отключенными наборами данных в MIDAS были реализованы с самой первой версии. Реализация модели Briefcase средствами MIDAS несколько проще, хотя и здесь есть свои подводные камни.
Обратные вызовы в MIDAS через TSocketConnection[Раздел: Раздел: Базы данных Автор: Роман Игнатьев (Romkin)] Все началось с того, что я обновил Delphi с 4 на 5 версию, и при этом обнаружил, что у TSocketConnection появилось свойство SupportCallbacks. В справочной системе написано, что при установке этого свойства в True сервер приложений может делать обратные вызовы методов клиента, и больше практически никаких подробностей. При этом возможность добавить поддержку обратных вызовов при создании Remote data module отсутствует, и не совсем
ясно, как же реализовывать обратные вызовы клиента в этом случае. С одной стороны, способность сервера приложений извещать своих клиентов о каких-либо событиях очень привлекательна, с другой стороны - без этого как-то до сих пор обходились.
Модель briefcase средствами MIDAS[Раздел: Раздел: Базы данных Автор: Михаил Голованов] В прошлом номере журнала я писал о реализации модели Briefcase с помощью ADO. В отличие от ADO, средства работы с отключенными наборами данных в MIDAS были реализованы с самой первой версии. Реализация модели Briefcase средствами MIDAS несколько проще, хотя и здесь есть свои подводные камни.
Как отобразить контекстное меню?[Раздел: Раздел: Интерфейс пользователя Автор: Александр Шаргин] Прежде чем отображать контекстное меню, его необходимо загрузить из ресурсов приложения или создать его прямо на лету. Рассмотрим оба способа.
Как узнать, что мышь вышла за пределы окна?[Раздел: Раздел: Интерфейс пользователя Автор: Александр Шаргин] При создании пользовательского интерфейса иногда требуется определить момент, когда курсор мыши выходит за пределы окна. Для решения этой задачи существуют различные методы. Можно воспользоваться готовой функцией TrackMouseEvent, которая появилась в Win32 API, начиная с Windows 98/NT4, или же эквива...