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

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


Информационный Канал Subscribe.Ru

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

DELPHIMASTER.ru

Выпуск от 26.03.04 09:05

Кое-что из нашей кладовки   |x|
  • Robots -3D Demo 3 Unknown user podgeokart@vc.ukrtel.net   (04.03.04 19:19)
    Я еще немного поработал над проектом, теперь поддерживается оружие, определяются попадания в цель и в поверхность земли, исправлены ошибки со следами. FPS все еще низкий - до оптимизации руки еще не дошли, но на GeForce2 работает. В общем качайте - не пожалеете. Прошу высказывать здесь свое мнение, предложения и критику.
    P.S. Исходники выложены не полностью - извините, трудно потом будет доказать авторское право.
    »»» Скачать: исходные тексты (79кб) демонстрационный EXE файл (2251кб) посмотреть скриншот
Лучшее из нашего FAQ   |x|
Имеется у меня дескриптор (Handle) элемента(TEdit), с помощью какой функции API мне можно вставить в этот элемент какой либо текст.
Можно воспользоваться SendMessage (посылать сообщение внутри приложения или другой программы). Для этого необходимо знать хэндл окна программы источника и получателя сообщения.

данный код демонстрирует возможность посылки соообщения внутри программы

procedure TForm1.WMCopyData;
begin
edit1.Text:=PChar(PCopyDataStruct(msg.LParam)^.lpData^);
end;

procedure TForm1.Button1Click(Sender: TObject);
var
cds:TCopyDataStruct;
dt:string;
begin
dt:='example';
cds.cbData:=sizeof(dt);
cds.lpData:=@dt;
sendmessage(handle,wm_copydata,form1.handle,longint(@cds));
end;


Коментарий от "Naumov E.Dmitry"
 Все гораздо проще...

 var EditHandle: THandle;
     TextToSet: PChar;
     
 procedure TForm1.SetTextToEdit(Sender: TObject);
 begin
   SendMessage(EditHandle, WM_SETTEXT, 0, Integer(TextToSet));
 end;

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

Обсуждается в конференциях   |x|
У нас большой выбор статей   |x|
Об одном способе разграничения прав пользователей в приложениях Delphi
В статье рассмотрен один из возможных способов разграничения прав доступа пользователей в многопользовательском приложении. Предложенный метод основан на хранении в базе данных сведений о компонентах формы и их соответствии кодам пользователей. Примеры прилагаемого программного кода адаптированы под базу данных Microsoft Access. В тексте статьи имеются примеры для баз данных Oracle.
Новинки книжного рынка   |x|
Создание компонентов в среде Delphi. Руководство разработчика (+CD-ROM)
Книга посвящена созданию компонентов на языке Object Pascal, предназначенных для использования в средах разработки фирмы Borland. Описываются особенности реализации ООП в Object Pascal и библиотеки классов VCL и CLX. Показывается, как расширять имеющиеся компоненты и писать собственные компоненты "с нуля". Рассматриваются невизуальные, графические и оконные компоненты, а также компоненты для работы с СУБД. Представлен процесс создания редакторов компонентов и их свойств, широко применяемых в Delphi. Даны практические рекомендации по распространению готовых компонентов и встраиванию их в среду разработки, по написанию справочной системы для разработанных компонентов, по расширению возможностей IDE Delphi. Приведено подробное описание малодокументированной возможности Object Pascal, связанной с получением и использованием информации времени выполнения (RTTI). Изложение сопровождается большим количеством примеров самых различных типов компонентов. На прилаг аемом компакт-диске содержатся все рассмотренные в книге примеры.
Автор: Михаил Голованов, Евгений Веселов
Другие сайты о DELPHI   |x|
allit4u
Все для анализа данных
Deductor – описание аналитического пакета
Описание TeeChart Pro
Спецификация оборудования
Первичная документация, склад

» Оценка сайта: 3
Опрос населения :)
К какой возрастной категории Вы принадлежите ?
»»» меньше 16
»»» от 17 до 20
»»» от 21 до 23
»»» от 24 до 26
»»» от 27 до 30
»»» от 30 до 35
»»» от 35 до 40
»»» от 40 до 44
»»» больше 45
Для души

Хокку дня
Птичьими трелями утром разбужен
Hе нашел самурай ни меча, ни доспеха
Ладно хоть яйца на месте...

Афоризмы
Человек, который сидит в чате - человек, конечно, гиблый....

Фраза дня
Изречь афоризм очень просто: выкрикни что-то о наболевшем, отсеки все нецензурное и смени интонацию.

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

И на закуску коротенький анекдот
... Доблестный рыцарь Айболит отрезал ноги богатым и пришивал их бедным...

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


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

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


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


В избранное