Форум: "Основная";
Текущий архив: 2009.12.27;
Скачать: [xml.tar.bz2];
ВнизПолучение ссылки на файл после нажатия в проводнике "Копировать" Найти похожие ветки
← →
dmitry_12_08_73 © (2008-12-22 14:18) [0]Каким образом можно получить ссылку на файл (которая содержит путь к нему вместе с названием файла) после нажатия на этом файле в проводнике в меню пункта "Копировать". То есть ссылку типа "с:\1.png"
← →
Eraser © (2008-12-22 16:19) [1]через буфер обмена.
← →
Наиль © (2008-12-22 18:32) [2]1. Копировать
2. Вставить как ярлык
3. Открыть свойства ярлыка
4. Скопировать путь
← →
dmitry_12_08_73 © (2008-12-23 10:09) [3]>Eraser © (22.12.08 16:19) [1]
>через буфер обмена.
в буфере обмена ничего нет после выбора в меню пункта "Копировать"
>1. Копировать
>2. Вставить как ярлык
>3. Открыть свойства ярлыка
>4. Скопировать путь
это мне не подходит, надо программно извлечь путь к файлу
← →
Сергей М. © (2008-12-23 10:23) [4]
> в буфере обмена ничего нет после выбора в меню пункта "Копировать"
Ну уж конечно)
Меню "Вставить" само по себе что ли доступным стало ?
← →
Palladin © (2008-12-23 10:33) [5]
> dmitry_12_08_73 © (23.12.08 10:09) [3]
Да ты прав. Текста в буффере обмена - нет. А все остальное на месте... да и чего там только нет... ужас простоVar
i:Integer;
s:String;
n:Integer;
begin
Clipboard.Open;
Try
For i:=0 to Clipboard.FormatCount-1 Do
Begin
SetLength(s,3000);
n:=GetClipboardFormatName(Clipboard.Formats[i],@s[1],3000);
If n=0 Then Memo1.Lines.Add("["+IntToStr(Clipboard.Formats[i])+"]") Else
Begin
SetLength(s,n);
Memo1.Lines.Add("["+IntToStr(Clipboard.Formats[i])+"] - "+s);
End;
End;
Finally
Clipboard.Close;
End;
end;
← →
dmitry_12_08_73 © (2008-12-23 12:08) [6]большое спасибо
← →
dmitry_12_08_73 © (2008-12-23 14:01) [7]может подскажите, как определить, какое количество файлов было скопировано после выбора в меню пункта "Копировать"
← →
zulus5 © (2008-12-24 00:47) [8]Смотри в DelphiWorld
← →
Германн © (2008-12-24 01:02) [9]
> dmitry_12_08_73 © (23.12.08 14:01) [7]
>
> может подскажите
Помятуя твои прежние вопросы. Может скажешь для чего тебе это нужно? Может можно найти другое решение твоей задачи?
Я вот, например, проводником вообще не пользуюсь. И чего так тебя "заклинило" на проводник?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2009.12.27;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c