powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не хочет создать объект
9 сообщений из 9, страница 1 из 1
Не хочет создать объект
    #32269228
Redjin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток. Не создает новый объект.
Наверное что-то делаю не так

Dim l1 As Label
Set l1 = New Label
l1.Caption = "hi"
Set l1 = Nothing

Бибилиотеки подключил вродебы все. Или это вообще невозможно?
...
Рейтинг: 0 / 0
Не хочет создать объект
    #32269245
АлексейЕ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чего Вы добиваетесь?
Создаете нофый контрол?
Тогда смотрите Функцию CreateControl

Если переменную ссылающуюся на контрол, то

Код: plaintext
1.
2.
3.
Dim l1 As Label
Set l1 = Me![Label1]
l1.Caption =  "hi" 
Set l1 = Nothing
...
Рейтинг: 0 / 0
Не хочет создать объект
    #32269261
Redjin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще я добиваюсь того, чтобы динамически создать какое-то кол-во textbox, label в существующей форме с уже имеющимися объектами. (пока другого варианта я не вижу)
...
Рейтинг: 0 / 0
Не хочет создать объект
    #32269291
АлексейЕ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так и см. в Хелпе Функции CreateControl и CreateReportControl.
Только имей в виду, что форма / отчет в которой создаются новые контролы должна быть открыта в режиме конструктора.
Другой вариант.
Создай заранее нужное кол-во контролов, и в процессе работы делай их видимыми, и задавай им нужные размеры и координаты.
...
Рейтинг: 0 / 0
Не хочет создать объект
    #32269326
Redjin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да в том то и дело, что число этих контролов варируется от 10 до 200... многовато создавать. А как раз создаваться они должны во время открытия формы, т.е. в зависимости от того какой результат возвратится запросом.
...
Рейтинг: 0 / 0
Не хочет создать объект
    #32269522
Bor-L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Интересно, а как Вы собираетесь расположить 200 штук на форме ?
Если по горизонтали - замучаетесь с горизонтальной прокруткой, а если по вертикали - почему не используете, например, ленточную форму ?
...
Рейтинг: 0 / 0
Не хочет создать объект
    #32269524
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Ответ АлексеяЕ от 15:27 исчерпывает все варианты, возможные в Аксессе. Все остальное - может вызвать сочувствие и понимание, но Аксессом не поддерживается.
...
Рейтинг: 0 / 0
Не хочет создать объект
    #32269555
Shkurenko Alexander
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Redjin
Объясни, пожалуйста, для чего тебе нужно создавать 200 Lebel'ов. Может я смогу тебе помочь с помощью API функций.
...
Рейтинг: 0 / 0
Не хочет создать объект
    #32269657
Redjin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cпасибо большое за разъяснения и сочувствие :)
Я только начал изучать аксес и наверное ожидал чуть большего, но выкрутится всегда можно.

Shkurenko Alexander
Самое простое объяснение - так захотелось начальству, но после моих разъяснений они согласились, что для них будет проще по иной вариант
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не хочет создать объект
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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