контекстное меню

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

andrey_AW
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 25.12.2005 (Вс) 0:46
Откуда: москва

контекстное меню

Сообщение andrey_AW » 12.01.2006 (Чт) 0:45

дан listbox выводящий список файлов. нужен код стандартной виндовской менюшки для работы с ними. (контекстное меню на правую кнопку) например копирование, вырезание, удаление и тп. нигде не могу найти пример кода :( буду рад любой подсказке

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 12.01.2006 (Чт) 12:03

рукми эти команды не судьба написать ? там ведь ничего сложного нет

mdx
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 169
Зарегистрирован: 06.01.2006 (Пт) 18:13
Откуда: I'm from Russia!

Сообщение mdx » 13.01.2006 (Пт) 7:10

Дык мож он хочет стандартную видовскую менюшку показать? Тогда сложное есть. Но имхо на форуме такая тема была. Причем недавно.

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Сообщение Ramzes » 13.01.2006 (Пт) 10:33

а что тут сложного?

andrey_AW
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 25.12.2005 (Вс) 0:46
Откуда: москва

Сообщение andrey_AW » 13.01.2006 (Пт) 23:39

mdx писал(а):Дык мож он хочет стандартную видовскую менюшку показать? Тогда сложное есть. Но имхо на форуме такая тема была. Причем недавно.

да, как раз это и нужно. у кого нибудь есть код? помогите начинающему :roll:

pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Сообщение pavel-raziel » 10.06.2007 (Вс) 18:12

Да, мне тоже такая же менюшка нужна :cry:

Alex_2005
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 242
Зарегистрирован: 07.04.2005 (Чт) 17:09
Откуда: Germany, Baden-Wurttemberg, Bietigheim-Bissingen

Сообщение Alex_2005 » 11.06.2007 (Пн) 13:44

А чем виндовская менюшка лучьше своей собственной??
Guten Morgen! А если не Guten, то тогда это и не Morgen...

pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Сообщение pavel-raziel » 11.06.2007 (Пн) 17:38

To Alex 2005:
Надо! Очень надо!!! 8)

cosmo_vk
Новичок
Новичок
 
Сообщения: 33
Зарегистрирован: 26.12.2006 (Вт) 12:07
Откуда: Владимирская обл, г.Ковров

Сообщение cosmo_vk » 15.06.2007 (Пт) 13:51

pavel-raziel писал(а):To Alex 2005:
Надо! Очень надо!!! 8)

ну с копированием названия элементов просто:
можно сделать так:
Код: Выделить всё
Dim nameofitem As String = ListBox1.SelectedItem.ToString()
        Clipboard.SetDataObject(nameofitem, True)

а вот с удаление и вырезанием(по сути тоже удаление, но предварительно вносится все в буфер) пока не ясно.
для текстовых полей реализация проще не куда.

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Сообщение iGrok » 17.06.2007 (Вс) 20:56

Маааленький уточняющий вопросик. Имеется в виду копирование, вырезание, удаление, ЗАПИСИ в листбоксе, или ФАЙЛА, имя которого отображается?
Если моя телепатия мне не изменяет, имеется в виду именно второе...
А это не так просто, как первое =)

cosmo_vk
Новичок
Новичок
 
Сообщения: 33
Зарегистрирован: 26.12.2006 (Вт) 12:07
Откуда: Владимирская обл, г.Ковров

Сообщение cosmo_vk » 19.06.2007 (Вт) 16:41

iGrok писал(а):Маааленький уточняющий вопросик. Имеется в виду копирование, вырезание, удаление, ЗАПИСИ в листбоксе, или ФАЙЛА, имя которого отображается?
Если моя телепатия мне не изменяет, имеется в виду именно второе...
А это не так просто, как первое =)
а первое тоже не просто, если цепляется список файлов из дериктории. Удаление можно еще попробовать реализовать, а вот вырезание чего, записи?

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Сообщение iGrok » 19.06.2007 (Вт) 22:39

А чего там в первом-то не просто??? Строку из листбокса в буфер кинул, да и все.. А при вставке - вставлять перед текущей.. Три строки кода... Я под записью в листбоксе пока подразумеваю текстовую строку. А вы что? =)

Стоп. Листбокс, или ФайлЛистБокс??
label:
cli
jmp label

pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Сообщение pavel-raziel » 19.06.2007 (Вт) 23:02

Народ, ну помогите новичку!!! :(

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Сообщение iGrok » 19.06.2007 (Вт) 23:32

Так ты точно скажи, чего тебе надо? Виндовую менюшку с операциями для файла?
label:
cli
jmp label

pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Сообщение pavel-raziel » 20.06.2007 (Ср) 10:03

iGrok писал(а):Так ты точно скажи, чего тебе надо? Виндовую менюшку с операциями для файла?

Если этот вопрос мне, то мой ответ ДА!!!

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Сообщение Nord777 » 20.06.2007 (Ср) 17:48

Последний раз редактировалось Nord777 20.06.2007 (Ср) 18:34, всего редактировалось 1 раз.
Microsoft Visual Studio 2008
Microsoft .NET Framework 3.5

pavel-raziel
Новичок
Новичок
Аватара пользователя
 
Сообщения: 29
Зарегистрирован: 08.04.2007 (Вс) 18:48

Сообщение pavel-raziel » 20.06.2007 (Ср) 18:00


БИГ СПС Nord777 :D


Вернуться в Visual Basic .NET

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

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

    TopList  
cron