добавление итемов в меню

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

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

zodiac
Новичок
Новичок
 
Сообщения: 36
Зарегистрирован: 02.03.2006 (Чт) 16:07

добавление итемов в меню

Сообщение zodiac » 28.03.2006 (Вт) 18:42

Как добавить с помощью кода итемы в меню:
Код: Выделить всё

    Private Sub frmMain_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Load

        Dim mDirInfo As DirectoryInfo, mFileInfo As FileInfo, mListItem As ListViewItem, plgModule As Plugin
        mDirInfo = New DirectoryInfo(Application.StartupPath & "\mod\")
        For Each mFileInfo In mDirInfo.GetFiles("*.dll")

            If mFileInfo.Name <> "PluginsHost.HostObject.dll" Then
                mListItem = New ListViewItem
                mListItem.Text = mFileInfo.Name
                plgModule = New Plugin(mFileInfo.FullName)
                mListItem.Tag = plgModule
                lstPlugins.MenuItems.Add(mListItem)
            End If
        Next
        lstPlugins.SelectedItem = lstPlugins.Items(0)
    End Sub

Хочу сделать не списком, а меню

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 29.03.2006 (Ср) 11:22

Т.е. сделать меню вместо списка? На этот счет есть метод Menu.MenuItems.Add. Смотреть соответствующее место MSDN.

З.Ы. Но у MenuItem нет свойства Tag.
Весь мир матрица, а мы в нем потоки байтов!

zodiac
Новичок
Новичок
 
Сообщения: 36
Зарегистрирован: 02.03.2006 (Чт) 16:07

Сообщение zodiac » 29.03.2006 (Ср) 11:27

Или помоги если не сложно: нужно сделать работу с плагинами (плагины в ДЛЛ). Как по проще сделать?

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 29.03.2006 (Ср) 12:04

zodiac писал(а):Или помоги если не сложно: нужно сделать работу с плагинами (плагины в ДЛЛ). Как по проще сделать?


Writing Plugin-Based Applications

PlugIn, Plug-In, модуль модули подключения.
Последний раз редактировалось Sebas 29.03.2006 (Ср) 13:09, всего редактировалось 1 раз.
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

zodiac
Новичок
Новичок
 
Сообщения: 36
Зарегистрирован: 02.03.2006 (Чт) 16:07

Сообщение zodiac » 29.03.2006 (Ср) 12:26

спасибо, вечером сообщю помогло нет

zodiac
Новичок
Новичок
 
Сообщения: 36
Зарегистрирован: 02.03.2006 (Чт) 16:07

Сообщение zodiac » 30.03.2006 (Чт) 16:16

Вроде помогло, спасибо


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

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

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

    TopList  
cron