Member 13694561 Ответов: 1

Храните элементы управления и их элемент тоже минимизируйте кодирование, как подойти к элементу управления с переменной


База данных содержит все элементы управления и их элементы

Мы вызываем элемент и значение этого элемента через код.

Результат: мы можем строить, адаптировать, перестраивать, создавать пользовательские стили и т. д. В нескольких строках

Вот эти строки:::

' строка sql для определения данных
sql = "" : sql = "select * from config"

- Подключение к данным
РСТ = ЦНС.OpenRecordset(SQL и)

- Наши данные имеют определенное количество полей
Для i = 1 к первому.Поля.Рассчитывать

И тут я теряю его: база данных содержит правильное имя элемента, но использование его
Затемните itm как GridItemCollection.элемент = первый.Поля(i).имя

- В нашем случае "Grid.backcolor" называется потому, что база данных содержит это слово.

Если бы это сработало, то наверняка сработало бы и нижеследующее
IGrid1.itm = первый.Поля(i).значение

Что я уже пробовал:

Огляделся, ничего не нашел, задал несколько вопросов в интернете. Приходите сюда, потому что вы, милые люди, всегда отвечаете.

1 Ответов

Рейтинг:
2

#realJSOP

0) если вы не используете .Чистая, это никогда не будет работать.

1) даже если вы используете .net, вам придется очень интенсивно использовать отражение. В результате ваше приложение будет абсолютно отстой с точки зрения производительности.

2) Если элементы управления, которые вы используете, когда-либо устареют и исчезнут из ваших фреймворков, ваш код будет впечатляюще провален, и мы все будем смеяться и указывать на вас.

3) это, вероятно, самая худшая (и абсурдная) идея, которую я когда-либо слышал, но вы используете Visual Basic, так что, я думаю, этого следовало ожидать.