Ежедневная рассылка сайта МАСТЕРА DELPHI. Новости сайта, новости мира
компонент, лучший вопрос-ответ из нашего FAQ, статьи, советы и кое-что для
души :)
Статистика
-18 за неделю
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 15.10.04 09:18 Лучшее из нашего FAQ |x| Как перетащить файлы из проводника в мою программу TMainForm = class(TForm) . private procedure WMDROPFILES(var Message: TWMDROPFILES); message WM_DROPFILES; procedure ProcessFile(Filename: string); end; procedure TMainForm.FormCreate(Sender: TObject); begin DragAcceptFiles(MainForm.Handle, TRUE); // enable drag&drop end; procedure TMainForm.ProcessFile(Filename: stri...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 14.10.04 09:18 Лучшее из нашего FAQ |x| Как работать с файлами архивов, хотя бы самыми распространенными? Воспользуйтесь библиотекой ExceedZip 3.0 (http://www.exceedsoft.com. Или воспользуйтесь библиотекой компонентов ZipTV(www.zipTV.com) UnRAR - DLL + Делфи - исходники для работы с ней: ftp://www.rarsoft.com/rar/UnrarSrc.rar ftp://www.rarsoft.com/rar/UnRARDLL.exe > Прислать свои комментарии Обсуждается в к...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 13.10.04 09:18 Лучшее из нашего 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 Выпуск от 12.10.04 09:18 Лучшее из нашего FAQ |x| Вот всю жизнь в TVision в итераторах нужно было (параметром) передавать указатель на локальную процедуру, а тут задумал сделать свой итератор для обхода некоей древовидной структуры и на тебе - компилятор ругается. Зравствуете Акжан. У вас в разделе есть следующий ворос и несколько ответов на него: Вот всю жизнь в TVision в итераторах нужно было (параметром) передават...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 11.10.04 09:18 Лучшее из нашего FAQ |x| Событие при потере и установке фокуса для формы. Примечание: В данном примере при потере фокуса формой, PanelCaption окрашивается в цвет неактивного заголовка, в случае получения фокуса формой - в цвет активного заголовка. То есть цвет панели повторяет изменение цвета Caption самой формы. Type TMain = class (TForm) . protected Procedure LastFocus( var Mess : TMessage)...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 10.10.04 09:18 Лучшее из нашего FAQ |x| Как назначить горячие клавиши (shortcuts, чтобы они были доступны даже если сейчас активна другая программа (как это делает аська. Попробуй этот код: type TForm1 = class (TForm) procedure FormCreate(Sender: TObject); procedure FormDestroy(Sender: TObject); protected procedure hotykey( var msg:TMessage); message WM_HOTKEY; end ; var Form1: TForm1; id,id2:Integer; imple...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 09.10.04 09:18 Лучшее из нашего FAQ |x| Базы данных > Шевелев Дмитрий (21.07.00 12:41) Допустим 2 пользователя редактируют одну и ту же строку таблицы (TQuery.CachedUpdates = True. Один из них сбрасывает содержимое кэша в таблицу (UPDATE, изменяя при этом значение первичного ключа. За ним второй пользователь проделывает ту же операцию, но поскольку значение ключа изменилось команда UPDATE не затронет ни одн...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 08.10.04 09:18 Лучшее из нашего FAQ |x| Как увеличить процессорное время, выделяемого программе? Следующий пример изменяет приоритет приложения. Изменение приоритета следует использовать с осторожностью - т.к. присвоение слишком высокого приоритета может привети к медленной работе остальных программ и системы в целом. См. Win32 help for SetThreadPriority) function. Пример: procedure TForm1.Button1Click(Send...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 07.10.04 09:18 Лучшее из нашего FAQ |x| Как осуществить быстрый поиск в Listbox Можно так: ListBox1.Perform(LB_SELECTSTRING-1,longint(Pchar(Edit1.text); > Прислать свои комментарии Обсуждается в конференциях |x| Игра Sorcerer`s Doll [PowerDraw] Народ, посмотрите новую версию проекта Untitled, теперь он получил название Sorcerer`s Doll. Вроде все ошибки что были . Класс в DLL Возник вопрос: а можно ли класс ...
Мастера DELPHI. Новости мира компонент, FAQ, статьи...
Информационный Канал Subscribe.Ru Ежедневная рассылка сайта Мастера DELPHI DELPHIMASTER.ru Выпуск от 06.10.04 09:18 Лучшее из нашего FAQ |x| Как записать сумму прописью? 123 > сто двадцать три рубля Не самый лучший вариант, но работает ) { Преобразует трехзначное число в строку } function ConvertToWord(N : word) : string; Const Sot : array[1.9] of string[13] = 'сто'двести'триста'четыреста'пятьсот, 'шестьсот'семьсот'восемьсот'девятьсот); Des : array[2.9] of string[13] = 'двадцать'тридцать'сорок'пятьдесят, '...