Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2002.09.30;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.008 c
1-98067
Оля
2002-09-19 11:38
2002.09.30
Считывание файла Excel в F1Book1


14-98276
MalkoLinge
2002-08-31 12:28
2002.09.30
Встреча в Киеве !!!


14-98273
AL2002
2002-09-03 11:48
2002.09.30
Может, в рифмы поиграем?


6-98255
Mittler
2002-07-29 00:15
2002.09.30
Запрос каталога файлов с удалённой машины, используя модуль NMFTP


1-98161
antonioxxx
2002-09-15 09:06
2002.09.30
Проблема с компиляцией.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский