|
|
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Проект на 10.2 Всё нормально компилируется, работает. Но стоило включить в опциях компилятора "Emit runtime type information" как началось: файл RpDefine из пакета Nevrona TPosition = class X: double; Y: double; end; { TPosition } [dcc32 Error] RpDefine.pas(437): E2217 Published field 'X' not a class or interface type Первое - вызывает изумление сама "ошибка". Какое Дельфи дело что класс публикует? Чего Дельфя вообще в пакеты полезла? Как включить свою runtime type information и не включать таковую из пакетов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 17:27 |
|
||
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Victor CookinКак включить свою runtime type information и не включать таковую из пакетов? Не ставить пакеты из исходников. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 17:33 |
|
||
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Поправочка: не ставить кривые пакеты из кривых исходников. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 17:37 |
|
||
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Victor CookinКак включить свою runtime type information и не включать таковую из пакетов?Поставить в своих модулях Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 17:50 |
|
||
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Victor CookinКак включить свою runtime type information и не включать таковую из пакетов?На уровне проекта галочку убрать, а в своих модулях ставить {M+} ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 17:58 |
|
||
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Код: pascal 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 18:16 |
|
||
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Dmitry Arefiev, нет, я Rave Reports править не буду. Честно, я даже не совсем в курсе где он в проекте используется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 18:56 |
|
||
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам,_Vasilisk_ , - благодарю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 18:57 |
|
||
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovНе ставить пакеты из исходников. Прежде чем включаться в проект, я всегда стараюсь удостовериться, что у всех используемых пакетов есть исходники (про легальность, слава Аллаху, уже можно не спрашивать) Dimitry SibiryakovПоправочка: не ставить кривые пакеты из кривых исходников. Rave Report - кривой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 19:00 |
|
||
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Victor CookinRave Report - кривой? Он включает в себя приведённый код? Он отказался у тебя собираться?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 19:30 |
|
||
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovОн включает в себя приведённый код? Он отказался у тебя собираться?.. Ну да. Но разве это пакет кривой? Какое Delphi дело, что пакет хочет публиковать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 19:45 |
|
||
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Victor CookinКакое Delphi дело, что пакет хочет публиковать? Ну так у сабжа же должны быть определённые требования в published свойствам... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 19:54 |
|
||
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Victor Cookin> Rave Report - кривой? Скорее да, чем нет (независимо от сабжа). Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 20:11 |
|
||
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Victor Cookin> я даже не совсем в курсе где он в проекте используется. Кстати, RR до сих пор входит в стандартную поставку? 10.2 - это же предпоследняя версия, вроде. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 20:14 |
|
||
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам, Наверно нет, потому что сама версия 10.2 поставлена в августе 17-го, а - Nevrona в сентябре. И в XE от 2010-го тоже RR нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 20:33 |
|
||
|
Emit runtime type information
|
|||
|---|---|---|---|
|
#18+
Victor CookinКак включить свою runtime type information и не включать таковую из пакетов? 1)Если у вас bpl, то дельфи все равно что там в чужих пакетах.. у себя ставьте без проблем Emit runtime type information 2) Если у вас exe или dll, то 2.1) Если у вас link with runtime см. п.1 2.2.1) В противоположном случае среда использует не пакет, а dcu. Если вы указали путь к dcu, то все равно как они собраны см п.1. 2.2.2) Если же вы указали путь к pas, то да.. они тоже компилируются. И среда считает их вашими, а не чужими.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.08.2019, 21:33 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39855879&tid=2039091]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 240ms |
| total: | 374ms |

| 0 / 0 |
