procedure TForm1.RegisterFileType(prefix:String; exepfad:String); var reg:TRegistry; begin reg:=TRegistry.Create; reg.RootKey:=HKEY_CLASSES_ROOT; //create a new key --> .pci reg.OpenKey('.'+prefix,True); //create a new value for this key --> pcifile reg.WriteString('',prefix+'file'); reg.CloseKey; //create a new key --> pcifile reg.CreateKey(prefix+'file'); //create a new key pcifile\DefaultIcon reg.OpenKey(prefix+'file\DefaultIcon',True); //and create a value where the icon is stored --> c:\project1.exe,0 reg.WriteString('',exepfad+',0'); reg.CloseKey; reg.OpenKey(prefix+'file\shell\open\command',True); //create value where exefile is stored --> c:\project1.exe "%1" reg.WriteString('',exepfad+' "%1"'); reg.CloseKey; reg.Free; end;
procedure TForm1.Button1Click(Sender: TObject); begin RegisterFileType('pci','c:\project1.exe'); end;
Проблема с виртуальным кодом клавиш
Привет, знатоки! Откопал такой код, который реализовывает функцию "глобальных клавиш" как в Аське. Но мне непонятно эта ...
Самоучитель Kylix
Книга посвящена новому продукту фирмы Borland - объектно-ориентированной среде для быстрой разработки приложений под Linux. Рассматривается версия Kylix 1.0 Server Developer. Приводятся приемы работы с графическими компонентами, принципы создания приложений баз данных и собственных компонентов. Дается краткое описание языка программирования Object Pascal. Последняя часть книги посвящена проблеме создания межплатформенных приложений, которые работают как в среде Linux, так и в Windows. Изложение сопровождается многочисленными примерами и фрагментами кода.Для программистов
Автор: Понамарев В.
VKA software (картография на Delphi) На сайте представлен пакет компонентов DataMap для создания векторных карт-схем городов. Пакет прост в эксплуатации и позволяет создавать в кратчайшие сроки схемы городов с подключением любых баз ...
Давно витающая в воздухе нашего сайта идея создания журнала, посвященного всеми нами любимой среде разработки Delphi, похоже, обретает зримую форму. Несомненно, ваше мнение о необходимости такого журнала, содержании рубрик и темах отдельных статей поможет сделать журнал более полезным и интересным. Высказать свое мнение, проголосовать или же подписаться вы можете на сайте. Без вашего участия, нам будет трудно сделать правильный журнал!
Для души
Хокку дня
Вспотевшая мышка Коврик прогнула В разгаре проекта.
Афоризмы
Сказав: "Я записал вас в наследники",- вы, как порядочный человек, должны немедленно умереть (Сэмюэль Батлер)
Фраза дня
Если голова болит, значит, она есть.
И на закуску коротенький анекдот
Медсестра - больному: - Хватит смотреть телевизор - пора в кровать!!! - А нас не застукают?