Я занимаюсь разработкой пользовательского компонента и хочу добавить опубликованное свойство, которое будет массивом TQuery (оно должно быть видно в инспекторе объектов).основной функцией будет удаление компонента в форме, а затем визуальный выбор запросов, присутствующих в той же форме или в любой другой форме проекта.
это выполнимо?из того, что я видел до сих пор, вы можете только программно использовать такое свойство массива ...
ОБНОВЛЕНИЕ
во-первых, спасибо за ваш ответ Алекс!
во-вторых,Суть в том, что мне нужно изменить старое приложение, созданное кем-то другим, поэтому я хочу как можно меньше связываться с ним (на самом деле есть второе приложение, которое мне нужно «исправить», которое, как мне сказали, в два раза больше).Теперь для деталей: приложение имеет около 15 форм для различных операций БД.как вы можете себе представить, каждая форма имеет 2-3 объекта TQuery.проблема в том, что пользователь должен аутентифицироваться с помощью db для выполнения запросов, поэтому он знает пользователя db & pwd, который является потоком безопасности.
, чтобы избежать этого, была введена промежуточная система,один подключается и аутентифицируется с ним и запрашивает необходимые данные БД: user, pwd и имя базы данных.моя работа состоит в том, чтобы использовать эту систему и autologin к БД.необходимые учетные данные для доступа к этой промежуточной системе не считаются потоком безопасности, поэтому я буду читать их из inifile, который зависит от среды, в которой она развернута: тестирование, подготовка к работе, производство.
, поэтому я разместилКомпонент TDatabase в моей форме, установив его свойство LoginPrompt в FALSE.сложная часть, однако, настраивает каждый TQuery на разные имена баз данных для каждой среды перед выполнением ..
Не знаю, если я дал понять, но это самое простое объяснение, которое мне удалось придумать
спасибо, G