Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Работа с с++ билдером .... подключения класса

10K
01 апреля 2006 года
kozakoff
3 / / 24.04.2005
вот у меня есть новый проект "Mag" на билдере... в этом проекте назовём файл main.cpp... и есть отдельно файл 1.h в котором описан класс и файл 1.cpp в котром функции этого класса... я беру и добавляю файл 1.cpp в проект через меню билдера + в файле main.cpp ставлю #include "1.h" ... теперь в билдере, т.е в фаqле main.cpp я могу объявить объект типа моего класса... все ок, все работает...видны все фукнции моего класса, и открываються они в выпадающем окне... (када нажимаем ctrl+пробел). Вот только теперь мне надо в моём классе (1.cpp) написать (в функции) такую хрень Form1->Button1->Caption = "ля-ля"... но билдер пишет ошибку, короче не может найти Form1... типа не знает такого объекта... ВОПРОС: что нужно ещё (или по другому) сделать чтоб я мог доступиться с объектам, которые лежат на форме, в моих функциях класса (напиминаю, функции класса лежат в 1.cpp)?
299
01 апреля 2006 года
3D Bob
885 / / 18.04.2005
В 1.cpp сделать #include "Form1.h"
14K
01 апреля 2006 года
halflifer
28 / / 14.03.2006
Цитата:
Originally posted by kozakoff
вот у меня есть новый проект "Mag" на билдере... в этом проекте назовём файл main.cpp... и есть отдельно файл 1.h в котором описан класс и файл 1.cpp в котром функции этого класса... я беру и добавляю файл 1.cpp в проект через меню билдера + в файле main.cpp ставлю #include "1.h" ... теперь в билдере, т.е в фаqле main.cpp я могу объявить объект типа моего класса... все ок, все работает...видны все фукнции моего класса, и открываються они в выпадающем окне... (када нажимаем ctrl+пробел). Вот только теперь мне надо в моём классе (1.cpp) написать (в функции) такую хрень Form1->Button1->Caption = "ля-ля"... но билдер пишет ошибку, короче не может найти Form1... типа не знает такого объекта... ВОПРОС: что нужно ещё (или по другому) сделать чтоб я мог доступиться с объектам, которые лежат на форме, в моих функциях класса (напиминаю, функции класса лежат в 1.cpp)?



Насколько я тебя понял необходимо добавить в 1.h main.h (если Form1 описана в нём).

10K
01 апреля 2006 года
kozakoff
3 / / 24.04.2005
Спасибо.. всё заработало.... я просто так делал и у меня не получилось.... я думаю что я случайно на писал тада form1, а не Form1.... тупанул... и такое бывает... :-)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог