|
|
|
Иматиция Ctrl+C для файлов
|
|||
|---|---|---|---|
|
#18+
Необходимо с имитировать операцию Ctrl+C (Ctrl+X || Ctrl+V) к файлам, директориям, таким образом чтоб был виден диалог копирования файлов, как это происходит при копирования через explorer, следовательно примеры подобные данному листингу Dim f Dim fso As FileSystemObject Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.GetFile("C:\autoexec.bat") f.Copy "c:\Recycled\test.txt" лучше не предлогать :) Благодарю за внимание :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 12:52:40 |
|
||
|
Иматиция Ctrl+C для файлов
|
|||
|---|---|---|---|
|
#18+
API функция SHFileOperation. В API-Guide есть пример ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 13:20:39 |
|
||
|
Иматиция Ctrl+C для файлов
|
|||
|---|---|---|---|
|
#18+
если имеется в виду графическое отображение копирования, то вот было Сообщение во время выполнения определенного действия 'Должна быть ссылка на Microsoft Common Controls -2(SP6) 'На форме лежит Animation растянутый 5х1 Me.Animation1.AutoPlay = True 'Файл FILECOPY.AVI взять из \Program Files\Microsoft Visual Studio\Common\Graphics\Videos On Error GoTo Err_A Me.Animation1.Open App.Path & "\FILECOPY.AVI" Err_A: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 14:08:20 |
|
||
|
Иматиция Ctrl+C для файлов
|
|||
|---|---|---|---|
|
#18+
2marvan Спасибо за ответ, но это не совсем то что я хотел, из-за того что вопрос я поставил не точно. Мне необходимо было с имитировать нажатие Ctrl+C к примеру 10 файлам в программе, а потом при нажатьи Ctrl+V в explorer разместить их в какой-то директории которую выберет user. Подобно тому как дать поиск файлов в explore на диске по маске *.doc. И выбрав файлы скопировать из в директорию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 16:19:08 |
|
||
|
Иматиция Ctrl+C для файлов
|
|||
|---|---|---|---|
|
#18+
вот ещё пример только для 10 файлов - 10 вызовов ShellFileCopy ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2005, 16:52:35 |
|
||
|
Иматиция Ctrl+C для файлов
|
|||
|---|---|---|---|
|
#18+
2marvan Очередная благодарность за ответ, но необходимо програмно пометить файлы для копирование (Ctrl+C), а через explorer их обычная вставка (не програмная). Наверное есть еще подобные функции, либо возможности SHFileOperation не ограниченны одним файлом, т.к. копирование 10 фалой в explorer проходят через один диалог а не через 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2005, 10:57:21 |
|
||
|
Иматиция Ctrl+C для файлов
|
|||
|---|---|---|---|
|
#18+
тогда вот пример помещения файлов в буфер обмена ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2005, 11:31:36 |
|
||
|
Иматиция Ctrl+C для файлов
|
|||
|---|---|---|---|
|
#18+
2marvan Это действительно то, что мне было нужно. Благодарю и пошел качать http://www.vbdiamond.com , чтоб не приходилось задавать вопросы на форуме, а только отвечать :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2005, 12:21:58 |
|
||
|
Иматиция Ctrl+C для файлов
|
|||
|---|---|---|---|
|
#18+
2 marvan На Planet Source Code 90% примеров настолько примитивны, что аж слезы наворачиваются; он не стоит своего траффика. С примерами API особенно туго. Рекомендуй лучше http://www.vb.kiev.ua/ - там даже профи найдет для себя много нового. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2005, 13:46:03 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=337&tid=2168147]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 227ms |
| total: | 366ms |

| 0 / 0 |
