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

Мастера DELPHI. Новости мира компонент, FAQ, статьи...

Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 26.07.04 09:18 Лучшее из нашего FAQ |x| Так ли необходимо использовать GetHostByName вместо аналогичного асинхронного метода Q: Так ли необходимо использовать GetHostByName вместо аналогичного асинхронного метода, если все синхронные методы сильно грузят процессор и их трудно прервать в случае необходимости, только через TerminateThread. Я тут обрадовался советам, написал кэш имен и ip адресов, сделал через...

2004-07-26 09:22:20 + Комментировать

Мастера DELPHI. Новости мира компонент, FAQ, статьи...

Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 25.07.04 09:18 Лучшее из нашего FAQ |x| Как отловить изменение раскладки клавиатуры? Нужно ловить сообщение WM_INPUTLANGCHANGEREQUEST > Прислать свои комментарии Обсуждается в конференциях |x| Тупой вопрос: как перевести байты в Кб, Мб? ) Люди подскажите, на сколько нужно разделить кол-во байт, и с помощью какой функции можно округлить до сотых. ) Ссылка на объект для скачивания Имеется ссылка, и нужно узна...

2004-07-25 09:21:14 + Комментировать

Мастера DELPHI. Новости мира компонент, FAQ, статьи...

Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 24.07.04 09:18 Лучшее из нашего FAQ |x| При изменении размеров формы мне необходимо чтобы перерисовывалась вся ее поверхность. Но свойство Canvas.ClipRect у формы - только для чтения. На событии Resize вызовите Windows API функцию InvalidateRect. Если передать nil в качестве второго параметра приведет к тому, что перерисовываться будет вся клиентская область окна. Третий параметр указывает будет ли перерисо...

2004-07-24 09:21:34 + Комментировать

Мастера DELPHI. Новости мира компонент, FAQ, статьи...

Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 23.07.04 09:18 Лучшее из нашего FAQ |x| Отображаем текст в System Tray. Данный код сперва конвертирует Ваш текст в DIB, а затем DIB в иконку и далее в ресурс. После этого изображение иконки отображается в System Tray. Совместимость: Все версии Delphi Пример: Вызов просходит следующим образом. StringToIcon'This Is Made By Ruslan K. Abu Zant); N.B> Не забудьте удалить объект HIcon, после вызова функции. unit ...

2004-07-23 09:22:56 + Комментировать

Мастера DELPHI. Новости мира компонент, FAQ, статьи...

Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 22.07.04 09:18 Лучшее из нашего FAQ |x| Вообщем ситуация: нужно отправить созданное моей программой письмо по е-майлу независимо от юзера т.е. чтобы он не подозревал об отправке. Вот бы это на АПИ с примером! unit Email; interface uses Windows, SusUtils, Classes; function SendEmail( const RecipName, RecipAddress, Subject, Attachment: string: Boolean; function IsOnline: Boolean; implementation uses Mapi; fun...

2004-07-22 09:22:09 + Комментировать

Мастера DELPHI. Новости мира компонент, FAQ, статьи...

Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 21.07.04 09:18 Лучшее из нашего FAQ |x| Как получить локальный IP адрес var WSAData: TWSAData; SockAddrIn: TSockAddrIn; Host: PHostEnt; // Эти переменные объявлены в Winsock.pas begin if WSAStartup$101, WSAData) = 0 then begin Host = GetHostByName@Localname[1); if Host nil then begin SockAddrIn.sin_addr.S_addr= longint(plongint(Host.h_addr_list); LocalIP = inet_ntoa(SockAddrIn.sin_addr); end ; WSACleanUp; e...

2004-07-21 09:21:38 + Комментировать

Мастера DELPHI. Новости мира компонент, FAQ, статьи...

Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 20.07.04 09:18 Лучшее из нашего FAQ |x| Database Desktop показывает содержимое таблиц шрифтом без русских букв. Что делать? Для DBD 5.0 в файл c\windows\pdoxwin.ini вставить в секцию [Properties] SystemFont=Arial Cyr Если файла не существует, то его надо создать, если секции не существует, то ее надо создать. Для DBD 7.0 нужно испpавить pеестp: ключ HKCU\Software\Borland\DBD\7.0\Preferences\Properties\Syste...

2004-07-20 09:22:18 + Комментировать

Мастера DELPHI. Новости мира компонент, FAQ, статьи...

Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 19.07.04 09:18 Лучшее из нашего FAQ |x| > Прислать свои комментарии Обсуждается в конференциях |x| WaveOutWrite? Нужно проиграть wav файл. Ситуация такая:нахожу waveOut-устройство, считываю всю инфу о устройстве и файле типа wav , . Я пишу игру, типа мортала комбата.При управлении скажем китайца в Я пишу игру, типа мортала комбата. При управлении скажем китайца в сторону(лево/право неважно) я использую код:...

2004-07-19 09:22:23 + Комментировать

Мастера DELPHI. Новости мира компонент, FAQ, статьи...

Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 18.07.04 09:18 Лучшее из нашего FAQ |x| Как менять разрешение экрана по ходу выполнения программы function SetFullscreenMode:Boolean; var DeviceMode : TDevMode; begin with DeviceMode do begin dmSize=SizeOf(DeviceMode); dmBitsPerPel=16; dmPelsWidth=640; dmPelsHeight=480; dmFields=DM_BITSPERPEL or DM_PELSWIDTH or DM_PELSHEIGHT; result=False; if ChangeDisplaySettings(DeviceMode,CDS_TEST or CDS_FULLSCREEN) <...

2004-07-18 09:21:23 + Комментировать

Мастера DELPHI. Новости мира компонент, FAQ, статьи...

Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 17.07.04 09:18 Лучшее из нашего FAQ |x| Как увеличить процессорное время, выделяемого программе? Следующий пример изменяет приоритет приложения. Изменение приоритета следует использовать с осторожностью - т.к. присвоение слишком высокого приоритета может привети к медленной работе остальных программ и системы в целом. См. Win32 help for SetThreadPriority) function. Пример: procedure TForm1.Button1Click(Send...

2004-07-17 09:21:32 + Комментировать