Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема как добавить свой класс в 1С++ ? (число прочтений - 2085 )
Alex_Spb
Junior Member
**
Отсутствует



Сообщений: 43
Местоположение: Санкт-Петербург
Зарегистрирован: 21. Февраля 2008
Пол: Мужской
как добавить свой класс в 1С++ ?
07. Мая 2008 :: 13:06
Печать  
Добрый день.
Взял исходники 1С++ , добавил в проект класс CClassContext.
Скомпилил всё скомпилилось без ошибок.

Но после того как добавил :
Код
Выбрать все
CBLContext::RegisterContextClass(RUNTIME_CLASS(CClassContext) ,"ClassContext",CType(100));
 



стала вылетать ошибка при компиляции

D:\1cpp\Source\AddIn.cpp(255) : error C2653: 'CClassContext' : is not a class or namespace name
D:\1cpp\Source\AddIn.cpp(255) : error C2065: 'classCClassContext' : undeclared identifier


В чём могут быть грабли ?
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: как добавить свой класс в 1С++ ?
Ответ #1 - 07. Мая 2008 :: 13:10
Печать  
Скорее всего, в этом спп-файле, где идет регистрация, у тебя не подключен соответствующий хедер Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: как добавить свой класс в 1С++ ?
Ответ #2 - 07. Мая 2008 :: 13:11
Печать  
А лучше бы тебе сделать собственную ВК, потому что меня терзают смутные сомнения по поводу включения этого класса в 1С++
В общем, время покажет.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Alex_Spb
Junior Member
**
Отсутствует



Сообщений: 43
Местоположение: Санкт-Петербург
Зарегистрирован: 21. Февраля 2008
Пол: Мужской
Re: как добавить свой класс в 1С++ ?
Ответ #3 - 07. Мая 2008 :: 14:23
Печать  
artbear писал(а) 07. Мая 2008 :: 13:10:
Скорее всего, в этом спп-файле, где идет регистрация, у тебя не подключен соответствующий хедер Улыбка


Да так оно и было, всё заработало.
Я перетащил класс из rainbow в 1С++ .
Полёт был нормальный, но вылезла старая фича rainbow,
перестал работать  отладчик.
Похоже что либо
модуль работает  нормально, но не работает отладчик
либо наоборот  Печаль
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать