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

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


Служба Рассылок Subscribe.Ru

Ежедневная рассылка сайта Мастера DELPHI

DELPHI.mastak.ru

Выпуск от 09.04.02 09:04

Новые компоненты   |x|
  • TMSNPopUp v.4.0 (16kb) (08.04.02 09:21)
    MSNPopUp позволяет использовать всплывающие окна в стиле MSN Messenger. Предлагаются различные текстовые стили, пиктограмки, заголовки, настраиваемые градиенты, скроллинги и т.д.

    Новая версия компоненты
    С исходными текстами
    Компонента из раздела: Forms: Appearence
    Источник: www.torry.net   Автор: JWB Software http://people.zeelandnet.nl/famboek/tmsnpopup/
    -= · VCL · Samples · =- [Перевел: Сергей Касаткин]

  • psvDialogs library v.2.1 (209Kb) (08.04.02 09:16)
    Библиотека psvDialogs содержит компоненты, основанные на недокументированных возможностях Windows.
    Компоненты:
    TpsvExitWindowsDialog
    TpsvRunDialog
    TpsvOrganizeFavoritesDialog
    TpsvFormatDialog
    TpsvComputerNameDialog
    TpsvBrowseFolderDialog
    TpsvControlPanelDialog
    TpsvAppletDialog
    TpsvChangeIconDialog
    TpsvShellAboutDialog
    TpsvOutOfMemoryDialog
    TpsvObjectPropertiesDialog
    TpsvOpenDialog
    TpsvSaveDialog
    TpsvNewLinkDialog
    TpsvAddHardwareDialog
    TpsvOpenWidthDialog
    TpsvDiskFullDialog

    С исходными текстами
    Источник: www.delphipages.com   Автор: Serhiy Perevoznyk http://www.delphipages.com/resume/resume.cfm?ID=300
    -= · VCL · Samples · =- [Перевел: Сергей Касаткин]

  • sesLib (937Kb) (08.04.02 09:15)
    sesLib(Safe Editing Style Library) содержит три компонента VCL с Delphi-совместимыми файлами справки:
    1 TsesEdit инкапсулирует свойства и методы всевозможных строковых редакторов, обеспечивая максимальный сервис для пользователя в сочетании с полным контролем за вводимыми им данными:
    1.1. Выбор допустимого значения из списка (задавемый список, последнии вводимые значения, дата, время;
    1.2. Шесть уровней контроля за данными: обязательность ввода, допустимые клавши, форматирование вводимого текста по формату данных, контроль выхода за границы диапазона для чисел, значени совпадает с одним из списка, определяемое пользователем правило.
    2. TsesLogger поддерживает "логируемые" и групповые операции.
    3. TsesDataSet представляет собой потомок TDataSet для поддержки таблиц в памяти или "таблиц" на основе текстовых файлов.

    С исходными текстами
    Screenshot: http://www.delphipages.com/uploads/screenshots/BDE_TsesEdit_EmpNo.gif
    Источник: www.delphipages.com   Автор: Sergei Khomutov http://seslib.narod.ru
    -= · VCL · DB-aware · Samples · =- [Перевел: Сергей Касаткин]

  • Для уменьшения объема писем здесь публикуется не весь список новых компонент, потому заглядывайте и на сайт!
Кое-что из нашей кладовки   |x|
Лучшее из нашего FAQ   |x|
Очистка кэша в IE.
В примере описывается как программно в Internet Explorer нажать кнопку "Clear cache".
Совместимость: Delphi все версии

Пример:
Вам нужно будет использовать WinINet в Вашей TfrmMain:

Uses WinINet;

и добавить к TButton следующий обработчик btnEmptyCache:

Procedure TfrmMain.btnEmptyCacheClick( Sender : TObject );
Var
   lpEntryInfo : PInternetCacheEntryInfo;
   hCacheDir   : LongWord;
   dwEntrySize : LongWord;
   dwLastError : LongWord;
Begin
   dwEntrySize := 0;
   FindFirstUrlCacheEntry( NIL, TInternetCacheEntryInfo( NIL^ ), dwEntrySize );
   GetMem( lpEntryInfo, dwEntrySize );
   hCacheDir := FindFirstUrlCacheEntry( NIL, lpEntryInfo^, dwEntrySize );
   If ( hCacheDir <> 0 ) Then
       DeleteUrlCacheEntry( lpEntryInfo^.lpszSourceUrlName );
   FreeMem( lpEntryInfo );
   Repeat
       dwEntrySize := 0;
       FindNextUrlCacheEntry( hCacheDir, TInternetCacheEntryInfo( NIL^ ), dwEntrySize );
       dwLastError := GetLastError();
       If ( GetLastError = ERROR_INSUFFICIENT_BUFFER ) Then Begin
           GetMem( lpEntryInfo, dwEntrySize );
           If ( FindNextUrlCacheEntry( hCacheDir, lpEntryInfo^, dwEntrySize ) ) Then
               DeleteUrlCacheEntry( lpEntryInfo^.lpszSourceUrlName );
           FreeMem(lpEntryInfo);
       End;
   Until ( dwLastError = ERROR_NO_MORE_ITEMS );
End;


Автор: Christian Cristofori (zizzo81@hotmail.com)
Источник: http://www.sour! ces.ru/delphi/

»»» Прислать свои комментарии

Советы по программированию в Дельфи

Совет 7. Добавление новых объектов в TabbedNotebook

После создания нового объекта, нужно в его свойстве Parent указать требуемую страницу TabbedNotebook:
 ...
var
Btn : TButton;
begin
Btn := TButton.Create(Self);
Btn.Parent:=TWinControl(TabbedNotebook1.Pages.Objects[1]);
...
end;

Автор: Михаил Христосенко
Сайт о программировании в Дельфи http://MihanDelphi.narod.ru
(c) при публикации этого материала ссылка на автора обязательна

Обсуждается в конференциях   |x|
У нас большой выбор статей   |x|
Как эмулировать нажатия клавиш в другой программе
Очень часто задаваемый вопрос :) Здесь приведен листинг модуля с помощью которого, эта процедура становится совсем простой.
Новинки книжного рынка   |x|
Delphi 5: учебный курс
В книге рассмотрены возможности системы программирования Delphi 5, описан язык программирования Object Pascal, рассмотрены визуальные компоненты системы и методы их создания. Особое внимание уделено принципам и практическим приемам создания сетевых приложений для разных архитектур и разработке программ, поддерживающих основные протоколы Интернета.Не требует специальной подготовки, может быть использована как пособие для изучающих основы программирования и сетевые технологии, а также как справочник по компонентам Delphi и пособие для самообразования.
Автор: С. Бобровский
Другие сайты о DELPHI   |x|
APR Software
Используя формы Delphi, Вы можете расширить стандартные диалоги Windows. Нет необходимости работать с RC файлами или RES-редакторами.
Вся работа внутри IDE. Расширенная поддержка событий внутри ...

» Оценка сайта: 2
Опрос населения :)
Новый журнал для программистов "RSDN Magazine". Ваше мнение, нужен ли он вообще?
»»» Да
»»» Нет
Журнал "RSDN Magazine"  |x|

Дорогие друзья! Мы рады представить вам новый совместный проект сайтов www.rsdn.ru, delphi.mastak.ru и www.optim.ru - профессиональный журнал для программистов RSDN Magazine.
Несомненно, ваше мнение о необходимости такого журнала, содержании рубрик и темах отдельных статей поможет сделать журнал более полезным и интересным. Высказать свое мнение, проголосовать или же подписаться вы можете на сайте. Без вашего участия, нам будет трудно сделать правильный журнал!
На сайте выложен анонс пилотного выпуска журнала, вступительное слово от редакции.

Для души

Хокку дня
В ловушке осьминог.
Он видит сон - такой короткий! -
Под летнею луной.

Афоризмы
Если ты дурак, лишенный здравого смысла, не принимай самостоятельных решений. Читай инструкции - там все написано черным по белому....

Фраза дня
Зайдите завтра!

Дурацкие законы (информация предоставлена сайтом kurilka.com)
В Логан Каунти в штате Колорадо (США) считается преступлением целовать женщину, пока она спит.
В Коннектикуте (США) запрещается выбрасывать использованные бритвы. В этом же штате никто, кроме слепых, не может ходить с белой тростью.

И на закуску коротенький анекдот
Лежат двое влюбленных в постели, утомленные первым бурным сексом.
Она:
- Милый, а ты помнишь, Когда мы с тобой познакомились?
Он:
- Погоди... ща отдышусь и пойду хистори в аське посмотрю

Фотоприколы.
Начните день с хорошего настроения!
http://delphi.mastak.ru/cgi-bin/prikol.pl?id=9783478


На этом позвольте откланяться и пожелать вам удачного дня.
Искренне ваш, Алексей (delphi@mastak.com)

Добро пожаловать на сайт -= Мастера DELPHI =- 


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

В избранное