Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.09.30;
Скачать: CL | DM;

Вниз

Drag&drop объектов йз своего приложения в проводник   Найти похожие ветки 

 
AlexRya   (2002-07-15 22:32) [0]

Здрасьте! Возникла у меня проблема. Хочу из своего приложения сделать перетаскивание объектов в файл-менеджер. В SDK нашел лишь то что нужно ругистрировать OLE, а я с этим не сталкивался.
Еще, надо учесть, что объект по сути файлом не является, а после перетаскивания он создается моей программой. (как в WinRar или в Restorator"e). Спасибо!


 
Song ©   (2002-07-15 23:14) [1]

В FAQ насколько я помню было...


 
AlexRya   (2002-07-15 23:55) [2]

Song © (15.07.02 23:14)
Спасибо, но поисковик не нашел ничего похожего. Может есть у кого кусок исходника? Плиз...


 
AlexRya   (2002-07-16 01:06) [3]

Ну, что же вы все пропали? Обидно, ведь так хотел сделать это в своей проге. неужели никто этим не занимался?


 
AlexRya   (2002-07-16 22:46) [4]

Снова я.
Нашел в RSDN описание на VC. Но там говорится

<Cut>
В любом случае запускайте MS VC и мы начнем.

Запустите AppWizard и создайте новый ATL COM проект. Назовем его SimpleExt. Сохраните все установки по-умолчанию и нажмите "Finish". Теперь у нас есть пустой ATL- проект, из которого будет создана DLL, но нам необходимо добавить в него наш COM объект - расширение оболочки.

В дереве ClassView щелкните правой кнопкой на пункте SimpleExt Classes и выберите "New ATL Object". В "ATL Object" - мастере на первой странице уже отмечено "Simple Object", поэтому просто идите дальше. На второй панели введите SimpleShlExt в поле Short Name и щелкните OK. (Други редактируемые поля на панели будут заполнены автоматически). Созданный класс CSimpleShlExt содержит основной код COM - объекта. Мы добавим наш код к этому классу.
<Cut>

Как все это сделать В Delphi?


 
AlexRya   (2002-07-22 22:37) [5]

Неужели никто не делал подобное?


 
MBo ©   (2002-07-23 06:49) [6]

Найди
Drag and Drop Component Suite
Anders Melander


 
AlexRya   (2002-07-23 23:07) [7]

2 MBo Спасибо!



Страницы: 1 вся ветка

Текущий архив: 2002.09.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
1-98034
Arkan
2002-09-18 22:03
2002.09.30
Работа с реестром и с ...


1-98130
гончий
2002-09-20 11:46
2002.09.30
Как воссоздать форму?


14-98350
Val
2002-09-06 11:19
2002.09.30
TP - ностальгия


1-98200
Exteris
2002-09-18 13:48
2002.09.30
TEdit


1-98210
Андрусь
2002-09-18 12:39
2002.09.30
как по виндовскому Handlу получить pointer на объект