Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.12.28;
Скачать: CL | DM;

Вниз

Не генерируется объявление класса в HPP   Найти похожие ветки 

 
pochemuchka ©   (2008-10-23 15:31) [0]

Привет!

Возникла такая проблема: при использовании одного pas-модуля в проекте на BCB5 для одного из классов dcc32 не генерирует объявление класса. Т.е. class DELPHICLASS TCustomClass; в hpp-файле есть, а вот class PASCALIMPLEMENTATION TCustomClass {...} - нету :(

Для остальных классов из этого модуля - все ок.

Может быть кто-то сталкивался с подобной проблемой и знает как ее решить?


 
DimaBr ©   (2008-10-23 16:28) [1]

Внимание! Здесь обсуждаются вопросы, связанные с разработкой компонентов, редакторов свойств, редакторов компонентов и экспертов IDE.
Вопросы по поиску и использованию готовых компонентов, редакторов или экспертов являются нарушением тематики и могут быть удалены.


 
Сергей М. ©   (2008-10-25 20:35) [2]


> dcc32 не генерирует объявление класса


Может быть я совсем отстал от жизни, но с каких пор компилятор (!) генерирует исходный текст программы, компилировать который  он, компилятор, собссно и призван ?

Нафих тогда программист нужен, спрашивается ?)

Запустил dcc32 и сиди себе в потолок поплевывай - он тебе и текст программы нашлепает, и откомпилясит его , и запустит, и отладит, и продаст, и налоги заплатит, и денюшку на блюдечке с какемочкой принесет)


 
Сергей М. ©   (2008-10-25 20:35) [3]


> dcc32 не генерирует объявление класса


Может быть я совсем отстал от жизни, но с каких пор компилятор (!) генерирует исходный текст программы, компилировать который  он, компилятор, собссно и призван ?

Нафих тогда программист нужен, спрашивается ?)

Запустил dcc32 и сиди себе в потолок поплевывай - он тебе и текст программы нашлепает, и откомпилясит его , и запустит, и отладит, и продаст, и налоги заплатит, и денюшку на блюдечке с какемочкой принесет)


 
DevilDevil   (2008-10-26 23:59) [4]

> Сергей М. ©   (25.10.08 20:35) [2]
вроде мастер, а такую ерунду написал. имхо.

> pochemuchka ©   (23.10.08 15:31) 
если я правильно понял проблему, то...

BCB сначала компилирует pas в dcu, а потом делает их него obj. Так вот hpp прилагается в obj-у, пользуйся именно им (#include "UNIT_NAME.hpp"), а .CPP-файл генерироваться никогда не будет!

Существуют случаи, когда BCB самомтоятельно не может всё скомпилировать и отдать *hpp. В таких случаях нужно пользовать $HPPEMIT



Страницы: 1 вся ветка

Текущий архив: 2008.12.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
2-1227075251
Jack
2008-11-19 09:14
2008.12.28
Вырезать строку из буфера


15-1225186008
axd
2008-10-28 12:26
2008.12.28
Excel


15-1224709773
Real
2008-10-23 01:09
2008.12.28
Почему своих контор нет? Или очень мало?


2-1226824815
NoDt
2008-11-16 11:40
2008.12.28
Как вызвать событие перерисовки формы.


15-1225057088
NavigatorNeba
2008-10-27 00:38
2008.12.28
Компонент BitBtn с двумя Caption.