обращение из разных cpp к одному обьекту
Есть у меня fil.h, в котором есть
Excel_Class* Excel;
Есть unit1.cpp в котором происходит реализация обьекта , и подключение таблицы
Excel =new Excel_Class();
Excel->ExcelInit(ExtractFileDir(ParamStr(0))+"\\table1.xls");
Дальше, на этой форме есть две кнопки , которые вызывают еще две формы, которые в свою очередь должны во всю обращаться к этому обькекту Excel.(в них тоже есть подключение к fil.h). Все прекрасно компилируется . но вот незадача : когда начинаются манипуляции в unit2 и unit 3 возникают ошибки, котрые говорят о томчто обьект не инициализирован. Что нужно сделать? вроде и прописывал в unit2 и unit3
extened Excel_Class* Excel; a ошибка все равно выскакивает.
Цитата: grebenyk
Что нужно сделать?
Как не самый лучший вариант объявить в fil.h:
extern Excel_Class* Excel;
А вообще, взять любую книгу по C++ и начать изучать язык.