|
|
|
Падает собранный exe-шник.
|
|||
|---|---|---|---|
|
#18+
PB ver. 9.0.2 build 7661 Господа, такая проблема. Есть небольшая прилада, состоящая из несколько библиотек pbl. При сборке проекта не делаю pbd, а складываю все в один файл exe. В результате при попытке создать экземпляр пользовательского объекта программа падает с сообщением: Unresolvable external <имя_класса> when linking references at line 25 ... ну и говорит, вообщем, в каком месте упала. Проект регенерится и собирается без проблем. Если каждую pbl упаковать в отдельную pbd, то все работает на ура. Если запускать программу из оболочки (IDE), то тоже все проходит нормально. В принципе, мне не влом жить с pbd, просто интересно, что за ботва. Кто-нибудь сталкивался с таким явлением? У меня кривая версия билдера или нужно порыться в исходниках? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2005, 14:57 |
|
||
|
Падает собранный exe-шник.
|
|||
|---|---|---|---|
|
#18+
Вероятно Ваш пользовательский объект не был явно включен в exe-файл. Причиной этого могло быть то, что Ваш объект явно не упоминается в проекте и создается используя синтаксис CREATE USING или OpenUserObject с типом объекта, известным только на момент выполнения. Ситуацию может выручить декларация Вашего объекта. Например: n_cst_SomeObject lnv_Dummy Компилятор видит такое объявляние и включает объект в exe-файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2005, 16:16 |
|
||
|
|

start [/forum/topic.php?fid=15&fpage=81&tid=1338147]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 222ms |
| total: | 376ms |

| 0 / 0 |
