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

Вниз

Получение списка файлов   Найти похожие ветки 

 
$M@RT ©   (2005-11-02 21:10) [0]

Можно ли получить список файлов, открываемых с помощью приложения; пр: выделяем в проводнике N файлов, => открыть с помощью => моя прога => и заносим их в ListBox;


 
$M@RT ©   (2005-11-03 11:08) [1]

При этом надо сделать так, чтобы прога не запускалась несколько раз, а открывала все в одном окне (Типа как Winamp, если выбрать в контекстном меню "Play in Winamp". Как такое можно сделать без дополнительных компонент и т.п.?


 
DiamondShark ©   (2005-11-03 13:22) [2]


> Можно ли получить список файлов, открываемых с помощью приложения;
>  пр: выделяем в проводнике N файлов, => открыть с помощью
> => моя прога => и заносим их в ListBox;

Нельзя. Проводник команду "Открыть с помощью..." выполняет только для одного файла.


> При этом надо сделать так, чтобы прога не запускалась несколько
> раз, а открывала все в одном окне

При запуске копии приложения искать уже запущенную копию (см. ФАК), если такая есть, то передавать ей имя файла (см. ФАК) и завершаться.


> Типа как Winamp, если выбрать в контекстном меню "Play in
> Winamp"

Типа Winamp -- это типа расширение оболочки.
Типа пример есть в демках.
\Demos\Activex\Shellext\contmenu.dpr


 
$M@RT ©   (2005-11-05 15:18) [3]

Как найти уже запущенную копию приложения я нашел, а вот как передать имя файла?


 
Zeqfreed ©   (2005-11-05 15:48) [4]

$M@RT ©   (05.11.05 15:18) [3]

>  а вот как передать имя файла?

http://delphimaster.net/view/2-1130585016/



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

Форум: "Начинающим";
Текущий архив: 2005.11.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.04 c
14-1130423242
oldman
2005-10-27 18:27
2005.11.20
Опрос. Приглашаются мужчины и (особенно) женщины.


3-1128778466
alpine
2005-10-08 17:34
2005.11.20
Через что лучше установить соединение с MySQL ?


14-1130769498
Андрей Жук
2005-10-31 17:38
2005.11.20
Подскажите, как писать характеристику


3-1129003870
k2
2005-10-11 08:11
2005.11.20
Oracle9. ORA-03113


2-1130842380
stud
2005-11-01 13:53
2005.11.20
запуск нескольких программ в консоли





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский