Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 23.06.2010
Сообщений: 4
1

Список объектов

27.06.2010, 20:53. Показов 1502. Ответов 3
Метки нет (Все метки)

Здравствуйте.

Можно ли в Access2000 получить список объектов (например формы) в виде массива? Чтобы получить доступ к картинкам по индексу.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.06.2010, 20:53
Ответы с готовыми решениями:

Вывести список всех объектов базы данных
Всем доброго времени суток. Как с помощью DAO вывести список всех объектов данных в MsgBox? Или...

Односвязный список объектов
Разработать динамическую структуру данных класс-список с возможностью хранить данные-объекты класса...

Список объектов на сайте
Есть веб-сайт, открыв его, например, в мозиле, можно посмотреть список объектов скачанных на...

Список объектов класса
Всем добрый день. Допустим есть класс. class Test { public: void Add() { ... } } void...

3
4 / 4 / 0
Регистрация: 19.03.2009
Сообщений: 743
29.06.2010, 14:46 2
Список объектов можно получить, перебрав элементы соответствующего семейства.Например для форм

AllForms Collection Example

The following example prints the name of each open AccessObject object in the AllForms collection.

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
Sub AllForms()
    Dim obj As AccessObject, dbs As Object
    Set dbs = Application.CurrentProject
    ' Search for open AccessObject objects in AllForms collection.
    For Each obj In dbs.AllForms
        If obj.IsLoaded = TRUE then
            ' Print name of obj.
            Debug.Print obj.Name
        End If
    Next obj
End Sub
0
4 / 4 / 0
Регистрация: 19.03.2009
Сообщений: 743
30.06.2010, 09:57 3
Поскольку нет реакции, может быть Вас интересует список объектов формы ? Тогда так:

В следующей процедуре перебираются все элементы управления, входящие в семейство Controls формы. Процедура вызывается в модуле формы, и в нее передается объект Form с помощью ключевого слова Me. Если элемент управления является полем, то в процедуре задаются значения его свойств.

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
' Вызов процедуры SetTextBoxProperties.
SetTextBoxProperties Me
 
Sub SetTextBoxProperties(frm As Form)
    Dim ctl As Control
 
    ' Перебор всех компонентов семейства Controls.
    For Each ctl In frm.Controls
        ' Проверяет, является ли элемент управления полем.
        If ctl.ControlType = acTextBox Then
            ' Задает свойства элемента управления.
            With ctl
                .SetFocus
                .Enabled = True
                .Height = 400
                .SpecialEffect = 0
            End With
 
End If
    Next ctl
End Sub
0
0 / 0 / 0
Регистрация: 23.06.2010
Сообщений: 4
03.07.2010, 03:32  [ТС] 4
Спасибо BorisL, думаю это то что нужно.
Просто все уже сделал методом copy/paste, посвободней стану, перепишу те куски кода.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.07.2010, 03:32

Двусвязный список объектов
Всем привет, уважаемые програмисты! Нужна ваша помощь в следующем задании: "Создать...

Создать список объектов
Здравствуйте. Пытаюсь создать список объектов. Написал такой код: ... ... ... ... type XYZ...

Список некоторых объектов
Дан список некоторых объектов. Построить 5 множеств, состоящих из различных комбинаций элементов...

Список объектов ядра
Доброго времени суток. Есть цель: получение списка объектов ядра. Какие функции/библиотеки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.