Gunslinger, не совсем понятна зачем тебе в данном случае область видимости. и вообще - это не рабочий вариант. мое предложение:
| Код | #ifndef myExcelH #define myExcelH
class myExcel { public: bool InitMyExcel(); bool InitFile(String& XlsFileName); private: int flagKolZap; Variant myExcel; Variant myWorkBook; Variant myWorkSheets; Variant myCell; //......... }; #endif
|
| Код | #include "myExcel.h" bool myExcel::InitMyExcel() { int flagKolZap=0; myExcel = CreateOleObject("Excel.Application"); return 0; // что ты возвращаешь то? true или false }
|
| Код | /... #include "myExcel.h" //..... myExcel myE; //......... bool flag = myE.InitMyExcel();// в FormCreate или еще в каком обработчике
|
|