powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Имена форм в проекте
12 сообщений из 12, страница 1 из 1
Имена форм в проекте
    #32374461
Tany
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, пожалуйста, как программно узнать имена всех форм, входящих в проект Visual Basic 6.0?
Заранее всем большое спасибо!
...
Рейтинг: 0 / 0
Имена форм в проекте
    #32374639
boevik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
читать программно vbp
...
Рейтинг: 0 / 0
Имена форм в проекте
    #32374996
Tany
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прошу прощения за мое незнание, но не могли бы вы объяснить, что значит читать программно vbp?
...
Рейтинг: 0 / 0
Имена форм в проекте
    #32375499
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть еще коллекция Forms, но она ИМХО работает только с загруженными формами.
...
Рейтинг: 0 / 0
Имена форм в проекте
    #32375716
Саша.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если надо это узнать во время выполнения самого проекта, то действительно список загруженых форм можно получить где-то так

Dim a As Form

For Each a In Forms
List1.AddItem a.Name
Next
...
Рейтинг: 0 / 0
Имена форм в проекте
    #32376487
Tany
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо всем за помощь, но,к сожалению, надо узнать имена не только загруженных, а вообще всех форм в проекте.
...
Рейтинг: 0 / 0
Имена форм в проекте
    #32376880
Фотография CodeMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зачем это надо?
...
Рейтинг: 0 / 0
Имена форм в проекте
    #32377369
Фотография ulis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вижу только один выход - подключить библиотеку Microsoft Visual Basiс 6.0 Extensibility, создать свой add-in и затем использовать его в своем проекте
...
Рейтинг: 0 / 0
Имена форм в проекте
    #32377840
Tany
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за подсказку ulis. Буду разбирать с add-in, правда я пока никогда с ним не работала.
А имена всех форм в проекте мне нужны для защиты приложения, т.е. администратор разным пользователям назначает формы, которые они не могут открывать. Можно конечно было их имена забить в список, но это как-то не очень, если появятся новые формы, то их надо будет тоже не забывать добавлять.
...
Рейтинг: 0 / 0
Имена форм в проекте
    #32377916
MikeTech
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как выход проверять при загрузке формы на доступность конкретному пользователю.
...
Рейтинг: 0 / 0
Имена форм в проекте
    #32378008
Фотография DIKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По моему если пользователью должна быть недоступна форма или какая нибудь функция он просто не должен мочь ее вызвать. Т.е. заранее проверять права пользователя и соотвественно делать недоступными пункты меню и кнопки
...
Рейтинг: 0 / 0
Имена форм в проекте
    #32378873
Tany
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я и хочу сделать недоступными кнопки открытия конкретных форм, только для того, чтобы администратор назначил эти формы пользователям перед ним должен раскрываться список всех форм в проекте из которого он их и выберет. Похожий вариант у меня уже сделан в Access, но там легко узнать имена все форм.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Имена форм в проекте
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]