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

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


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

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

DELPHI.mastak.ru

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

Кое-что из нашей кладовки   |x|
  • XLSExport 1.2 yozhik yozhik@fozzy.ua   (07.06.02 19:58)
    Экспорт в Excel из FastReport 2.4, исправленный :).
    Тестировался на деике от FR.
    P.S. с картинками пока не работает :(
    »»» Скачать: исходные тексты (28кб)
  • Rus WinAPI Help v1.1 VSergeySPB VSergeySPB@yandex.ru   (07.06.02 18:05)
    Извиняюсь, предыдущий архив по каким-то причинам (возможно проблемы закачки), оказался битым. Выкладываю заново.

    Русскоязычная помощь по Windows API. По моим сведениям наиболее полная на данный момент. В активе:  628 функций, 16 видов констант, 45 структур, множество сообщений и несколько примеров. Помощь довольно просто подключается к Дельфи и вызывается по F1.
    »»» Скачать: исходные тексты (243кб)
Лучшее из нашего 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;

implementation

{$R *.DFM}


procedure TForm1.hotykey(var msg:TMessage);
begin
  if (msg.LParamLo=MOD_CONTROL) and (msg.LParamHi=81) then
  begin
    ShowMessage('Ctrl + Q wurde gedrьckt !');
  end;

  if (msg.LParamLo=MOD_CONTROL) and (msg.LParamHi=82) then
  begin
    ShowMessage('Ctrl + R wurde gedrьckt !');
  end;
end;


procedure TForm1.FormCreate(Sender: TObject);
begin
  id:=GlobalAddAtom('hotkey');
  RegisterHotKey(handle,id,mod_control,81);

  id2:=GlobalAddAtom('hotkey2');
  RegisterHotKey(handle,id2,mod_control,82);
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
  UnRegisterHotKey(handle,id);
  UnRegisterHotKey(handle,id2);
end;


Комментарий от Евгения Гаечкина (johnnycrisjoe@mail.ru)
при смене стиля окна с fsStayOnTop на fsNormal и обратно(предполагаю, что так происходит при смене стиля на любой), у него меняется handle, и соответственно сообщения WM_HOTKEY перестают поступать. Метод реанимации, в принципе прост:
UnRegisterHotKey со старым handle
смена стиля окна
RegisterHotKey - с новым handle
Метод не единственный, но поможет.

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

Обсуждается в конференциях   |x|
У нас большой выбор статей   |x|
Мир Borland Kylix. Взаимодействие с системой: Linux API и Qt library.
В процессе разработки приложений в средах Delphi и Kylix время от времени возникает необходимость в обращении непосредственно к прикладному интерфейсу системы. Это происходит по двум причинам...
Новинки книжного рынка   |x|
Delphi 6 в подлиннике
Delphi 6 - новая версия популярной системы быстрой разработки приложений. В книге описываются инструментальные средства среды Delphi 6, приводятся основы языка программирования Object Pascal и рассматриваются компоненты, свойства, методы и события, необходимые для разработки широкого спектра программ. Особое внимание уделяется работе с базами данных. Показывается использование как локальных, так и удаленных баз данных, включая создание многоуровневых информационных систем и публикацию результатов запросов через Интернет. Благодаря большому количеству затронутых тем, подробному изложению и многочисленным примерам книга будет полезна как начинающим, так и опытным программистам.
Автор: Гофман В.
Другие сайты о DELPHI   |x|
Уголок делфера
Персональный проект Юрия Когай. Содержит пакет электронных справочников по Delphi для разработчиков, статьи с исходными текстами программ, заметки.

» Оценка сайта: 3
Опрос населения :)
Как часто вы заглядываете на наш сайт?
»»» Регулярно
»»» Раз в неделю
»»» Когда нужна помощь
»»» По почтовой рассылке
»»» Сделал стартовой страницей
Журнал "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=2412


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

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


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

В избранное