|
|
|
Есть ли визуальный компонент для показа файлов
|
|||
|---|---|---|---|
|
#18+
Условие задачи: на форме надо разместить некоторый визуальный компонент, который будет показывать ярлыки файлов при нажатии мышкой на которые будет запускаться программа по-умолчанию для работы с текущим расширением файла, т.е. для графических файлов запуститься acdsee, для файлов *.doc - microsoft word и т.д. Подскажите , есть ли такой элемент и где взять его ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2005, 18:22:05 |
|
||
|
Есть ли визуальный компонент для показа файлов
|
|||
|---|---|---|---|
|
#18+
Не надо вставить на форму компонент. Просто на форму ставишь ярлык файла как ActiveX Control (OleControl) из списка обьектов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2005, 18:44:33 |
|
||
|
Есть ли визуальный компонент для показа файлов
|
|||
|---|---|---|---|
|
#18+
SamvelНе надо вставить на форму компонент. Просто на форму ставишь ярлык файла как ActiveX Control (OleControl) из списка обьектов Можно поподробней ? Есть какой-то ActiveX ? Какой именно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2005, 18:46:57 |
|
||
|
Есть ли визуальный компонент для показа файлов
|
|||
|---|---|---|---|
|
#18+
постараюсь: при дизайне формы есть "Form Controls Toolbar". Там есть черно-белая иконка, с надписью OLE (ActivX Control(OleControl)). Тащишь ее на форму, далее она запрошивает "Insert object", там есть опция "Create from file" -> "Browse", далее выбыраешь твой файл (допустим: Dmitriy.doc), и там же есть check: "Display as icon": По моему подробней не бывает. Пока ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2005, 23:09:40 |
|
||
|
Есть ли визуальный компонент для показа файлов
|
|||
|---|---|---|---|
|
#18+
Hi Dmitriy! Можно использовать ListView + ImageList. Напихать в Image нужных картинок/иконок, напихать в list нужные элементы, а по клику вызывать ShellExecute. В принципе можно поступить ещё проще - вставить в форму Microsoft Web Browser Control написать в ole.Refresh NODEFAULT (дабы не падал контрол), и потом вызвать ole.NavigateTo("C:\MyFolderWithShortcats") - откроется практически окно Windows Explorer-а. Со всей его функциональностью (частично можно это погасить скриптами и другими хитрыми приёмами). Можно сделать не штатный Explorer, а свою HTML страничку (тут уж как угодно можно изгаляться)... Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2005, 02:29:33 |
|
||
|
|

start [/forum/topic.php?fid=41&gotonew=1&tid=1593997]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
173ms |
get topic data: |
8ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 497ms |

| 0 / 0 |
