Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
mrs2000
-
- Обычный пользователь
-
-
- Сообщения: 78
- Зарегистрирован: 05.01.2004 (Пн) 16:53
- Откуда: Иркутск
-
mrs2000 » 23.11.2007 (Пт) 7:28
Как поместить список файлов в буфер обмена (формат vbCFFiles), чтобы его понимал Проводник? Т.е. в прграмма показывает список файлов какой-либо папки, юзер нажимет Ctrl+C, затем идет в проводник и копирует их туда.
-
Saturn.65
-
- Постоялец
-
-
- Сообщения: 543
- Зарегистрирован: 13.10.2006 (Пт) 18:46
-
Saturn.65 » 23.11.2007 (Пт) 9:11
Есть такой пример ;
- Код: Выделить всё
Private Sub Text1_Click()
On Error Resume Next
'очистим буфер
Clipboard.Clear
'скопируем текст в простом формате
Clipboard.SetText Text1.Text, _
vbCFText
End Sub
Копируем содержание Text1.Text.
Может что подобное придумать?
-
tyomitch
-
- Пользователь #1352
-
-
- Сообщения: 12822
- Зарегистрирован: 20.10.2002 (Вс) 17:02
- Откуда: חיפה
tyomitch » 24.11.2007 (Сб) 22:12
Автору: ключевое слово DataObjectFiles
-
mrs2000
-
- Обычный пользователь
-
-
- Сообщения: 78
- Зарегистрирован: 05.01.2004 (Пн) 16:53
- Откуда: Иркутск
-
mrs2000 » 13.12.2007 (Чт) 12:14
tyomitch писал(а):Автору: ключевое слово DataObjectFiles
Такой код конечно работает при перетаскивании с моего окна в Проводник
- Код: Выделить всё
Private Sub Picture1_OLEStartDrag(Data As DataObject, AllowedEffects As Long)
Data.Clear
Data.Files.Add "C:\myfile.txt"
Data.SetData , vbCFFiles
End Sub
Но хотелось бы чтобы у меня Ctrl+C, а в Проводнике Ctrl+V.
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 61