Обращение к функциям компонента

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Обращение к функциям компонента

Сообщение HowlingDragon » 16.10.2012 15:34:47

Здравствуйте, мне нужно написать интерфейс для работы с бд(API). Для этого описываю класс. Решил для взаимодействия с бд (выбрал субд oracle) использовать компоненты zeos. Можно ли в моём классе обращаться к методам, свойствам например класса TZConnection, таким образом: TZConnection.commit; Или же необходимо создавать экземпляр класса и работать с ним? Подскажите пожалуйста.
HowlingDragon
новенький
 
Сообщения: 16
Зарегистрирован: 13.09.2012 17:46:22

Re: Обращение к функциям компонента

Сообщение Vadim » 16.10.2012 17:51:42

Вы можете обратиться только к одной-единственной функции класса - Create. Все остальные функции будут доступны только после того, как Вы создадите объект класса, т.е. исключительно через объект.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Обращение к функциям компонента

Сообщение HowlingDragon » 16.10.2012 18:23:47

Понятно, спасибо большое.

Добавлено спустя 21 минуту 45 секунд:
А возможно ли в конструкторе моего класса, описать создание объекта другого класса и в методе destroy соответственно уничтожение этого объекта?
HowlingDragon
новенький
 
Сообщения: 16
Зарегистрирован: 13.09.2012 17:46:22

Re: Обращение к функциям компонента

Сообщение Vadim » 17.10.2012 02:50:42

HowlingDragon писал(а):А возможно ли в конструкторе моего класса, описать создание объекта другого класса и в методе destroy соответственно уничтожение этого объекта?

Запросто. Обычно так и делают.
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Обращение к функциям компонента

Сообщение HowlingDragon » 19.10.2012 12:45:42

Спасибо большое за помощь. =)
HowlingDragon
новенький
 
Сообщения: 16
Зарегистрирован: 13.09.2012 17:46:22


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

Рейтинг@Mail.ru