Ежедневная рассылка сайта МАСТЕРА DELPHI. Новости сайта, новости мира
компонент, лучший вопрос-ответ из нашего FAQ, статьи, советы и кое-что для
души :)
Статистика
-18 за неделю
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 20.04.04 09:05 Кое-что из нашей кладовки |x| Wait Progress Form _lordtime_ lt@lordtime.com (03.12.03 15:38) Компонент создающий мини окно с бегущим Progressbar. Полезно для запуска любых, долго выполняемых процессов (например запросов к базе данных, сложных вычислений) Размеры окна, заголовок и текстовый комментарий легко настраиваються. Реализовано в независимом потоке по этому работает независимо от главн...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 19.04.04 09:05 Лучшее из нашего FAQ |x| Hе получается открыть таблицу, созданную в InterBase с DEFAULT CHARACTER SET WIN1251. Оно говорит, что "WIN1251 undefined. Ставьте Interbase в каталог с путем, соответствующим DOS-овским соглашениям (8:3. Источник: Дельфи. Вокруг да около. > Прислать свои комментарии Обсуждается в конференциях |x| Входящий и Исходящий трафик Товарищи! Подсел я теперь на жопорезку (gpr...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 18.04.04 09:05 Лучшее из нашего FAQ |x| Иногда всплывающее меню моего приложения system tray не исчезает когда оно теряет фокус. Как закрыть его? При показе всплывающего меню установите foreground window, затем пошлите сообщение WM_NULL после показа меню. procedure TForm1.WndProc( var Msg : TMessage); var p : TPoint; begin case Msg.Msg of WM_USER + 1: case Msg.lParam of WM_RBUTTONDOWN: begin SetForegroundWi...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 17.04.04 09:05 Лучшее из нашего FAQ |x| TRichEdit и картинки > Nuke Dukem (28.07.00 15:25) TRichEdit и картинки подружить можно? Я мог бы наверное и рисовать картинку чуть ли не вручную поверх RichEdit-а, но при прокрутке скроллером надо картинку двигать и т.п. Вроде можно через Ole добавить картинку, но я в этом ничего не понимаю совсем. > maestro - maestro@bashneft.ru (01.08.00 12:59) я работаю с Д4, в ко...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 16.04.04 09:05 Лучшее из нашего FAQ |x| Некоторые компоненты баз данных (и среди них TDBGrid) никак не меняют визуальных свойств, когда к ним отключен доступ (disabled. Как это изменить програмно? Ниже приведен пример, меняющий цвет шрифта на clGray, когда доступ к элементу управления (в данном случае TDBGrid) запрещен (disabled. procedure TForm1.Button1Click(Sender: TObject); begin DbGrid1.Enabled = false;...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 15.04.04 09:05 Лучшее из нашего FAQ |x| Поиск в Большой БД( > Pavlik (06.07.00 14:41) Подскажите, пожалуйста, как быстрее всего осушествлять поиск записи в БД(более 200000 записей. Тип БД - DBase. Индексы в таблицах отсутствуют, т.к. все записи разные. > Mike Goblin - mgoblin@mail.ru (07.07.00 12:50) Думаю, что методом Locate. А насчет индексов очень рекомендую подумать > kingdom - kingdom@trepkom.ru (08.07...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 14.04.04 09:05 Лучшее из нашего FAQ |x| Как получить список пользователей BDE Это возможно для Paradox procedure BDEGetPDXUserList(AList: TStrings); var hCur: hDBICur; UDesc: USERDesc; begin AList.Clear; Check(DBIOpenUserList(hCur); try while DBIGetNextRecord(hCur, dbiNOLOCK, @UDesc,nil) DBIERR_EOF do begin AList.Add(StrPas(UDesc.szUserName); end ; finally DBICloseCursor(hCur); end ; end ; > Прислать свои к...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 13.04.04 09:05 Лучшее из нашего FAQ |x| Чем принципиально отличаются классы от объектов? > Palladin (28.07.00 12:39) Чем принципиально отличаются классы от объектов? > Диман - makaev@pisem.net (28.07.00 13:05) Объект - это экземпляр класса. > ASCRUS - ascrus@aport.ru (28.07.00 13:47) если ты имеешь ввиду под понятием обьекты: обьектыне типы, которые описывались ранее в Object Pascal (ключевое слово object, ...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 12.04.04 09:05 Лучшее из нашего FAQ |x| Сводка функций модуля Math Здесь я привожу полный список всех функций и процедур модуля Math. При переходе от Delphi 2 к Delphi 3 модуль Math почти не изменился, фирма Borland ввела в него только три новые функции: MaxIntVal ue, MInIntValue и Sumint. Эти функции отличаются от своих прототипов (MaxValue, MI nVal ue и Sum) лишь тем, что работают исключительно с целыми ч...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 11.04.04 09:05 Лучшее из нашего FAQ |x| Как работать с плагинами ? Я сделал так - выбираю все DLL из каталога с программой, загружаю каждую и пытаюсь найти в ней функцию (через API GetProcAddress) с заранее определенным жестко именем (например что нибудь типа IsPluginForMyStuff. Если нашлась - DLL считается моим плагином, если нет - выгрузить и забыть. А набор вызываемых функций по идее одинаков у всех плаг...