как скопироватьв буфер обмена?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
АндрейБ
Бывалый
Бывалый
 
Сообщения: 276
Зарегистрирован: 18.12.2004 (Сб) 17:00
Откуда: Санкт-Петербург

как скопироватьв буфер обмена?

Сообщение АндрейБ » 06.12.2006 (Ср) 13:04

Я встал на элемент, хочу что бы его значение было скопировано в буфер обмена?
Кто ищет, тот всегда найдет ...

lister
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 389
Зарегистрирован: 15.01.2005 (Сб) 7:34
Откуда: Страна оления

Сообщение lister » 06.12.2006 (Ср) 13:38

объект Clipboard юзай

И что за элемент, на который ты наступил?

АндрейБ
Бывалый
Бывалый
 
Сообщения: 276
Зарегистрирован: 18.12.2004 (Сб) 17:00
Откуда: Санкт-Петербург

Сообщение АндрейБ » 06.12.2006 (Ср) 18:58

Clipboard работает, только буфер работает внутри этого приложения, попытка вставить в другое приложение ничего не дает.
Как сделать что бы скопировано было в буфер обмена Виндовс?
Кто ищет, тот всегда найдет ...

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 06.12.2006 (Ср) 19:26

Копируется в буфер обмена Виндовс.
Код: Выделить всё
Private Sub Command1_Click()
Clipboard.SetText Command1.Name
End Sub

Вставляем в блокноте...
Блокнот писал(а):Command1

В какое приложение пытаешься вставить?

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 06.12.2006 (Ср) 19:28

VBA что ли? тогда почему в этом разделе?
Изображение

Конь
Постоялец
Постоялец
 
Сообщения: 650
Зарегистрирован: 02.06.2006 (Пт) 6:49
Откуда: г. Красноярск

Сообщение Конь » 07.12.2006 (Чт) 6:34

Вопрос, который давно хотел задать.
Почему у меня не работает .SetText?
Сначала приходится делать .Clear...
Подпись находится в стадии разработки...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 07.12.2006 (Чт) 8:32

Так и надо, вообще-то...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

АндрейБ
Бывалый
Бывалый
 
Сообщения: 276
Зарегистрирован: 18.12.2004 (Сб) 17:00
Откуда: Санкт-Петербург

Сообщение АндрейБ » 07.12.2006 (Чт) 9:53

наврное Clear не делал, а то получалось что в приложении VB копирует то что из него взято, в Ехрлорере то чот было до этого копировано из другого приложения. Сейчас поставил Clear и все заработало! Спасибо.
Кто ищет, тот всегда найдет ...

MoG
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 11.12.2006 (Пн) 11:34

Сообщение MoG » 13.12.2006 (Ср) 14:01

lister писал(а):объект Clipboard юзай

А как быть если я запускаю скрипт из vbs-файла? Там объект Clipboard отсутствует :(

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 13.12.2006 (Ср) 14:17

MoG
Строгое замечание за размещение вопроса в нескольких топиках.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 56

    TopList