Отладчиком по bpl
От: ErrorSmith  
Дата: 17.06.05 10:03
Оценка:
Как перебороть Builder 5, который не хочет идти отладчиком по exe модулю? В проекте есть несколько модулей bpl, в них отладчик заходит нормально. В опциях EXE — build with runtime packages включено.
Externals.h — сборный файл с заголовками из подключаемых пакетов
Точка останова выставяется на Application->Initialize();
Отладчик уходит сразу в shInitialize() из подключенного пакета, там проход по модулю идет нормально.
Буду благодарен за любые идеи.


#include <vcl.h>
#include "Externals.h"
#pragma hdrstop
#pragma package(smart_init)

//#define INDEBUG 1

USERES("Launcher.res");
USEFORM("StartForm.cpp", frmStart);
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
  try
  {
    Application->Initialize();
      //  temporary locked authorization
    #ifndef INDEBUG
      if(! shInitialize())
      {
        Application->ShowMainForm = false;
        Application->Terminate();
      }
    #endif
    Application->CreateForm(__classid(TfrmStart), &frmStart);
     Application->Run();
  }
  catch (Exception &exception)
  {
     Application->ShowException(&exception);
  }
  shFinalize();
  return 0;
}
Re: Отладчиком по bpl
От: crackoff Россия  
Дата: 17.06.05 10:29
Оценка:
Здравствуйте, ErrorSmith, Вы писали:

ES>Как перебороть Builder 5, который не хочет идти отладчиком по exe модулю? В проекте есть несколько модулей bpl, в них отладчик заходит нормально. В опциях EXE — build with runtime packages включено.

ES>Externals.h — сборный файл с заголовками из подключаемых пакетов
ES>Точка останова выставяется на Application->Initialize();
ES>Отладчик уходит сразу в shInitialize() из подключенного пакета, там проход по модулю идет нормально.
ES>Буду благодарен за любые идеи.

Попробуй пропиши пути к bpl в свойствах проекта.
... << RSDN@Home 1.1.4 beta 6a rev. 436> <под Apocalyptica — Path vol.2 (Feat. Sandra Nasic>>
Re[2]: Отладчиком по bpl
От: ErrorSmith  
Дата: 17.06.05 11:04
Оценка:
Здравствуйте, crackoff, Вы писали:

C>Здравствуйте, ErrorSmith, Вы писали:


ES>>Как перебороть Builder 5, который не хочет идти отладчиком по exe модулю? В проекте есть несколько модулей bpl, в них отладчик заходит нормально. В опциях EXE — build with runtime packages включено.

ES>>Externals.h — сборный файл с заголовками из подключаемых пакетов
ES>>Точка останова выставяется на Application->Initialize();
ES>>Отладчик уходит сразу в shInitialize() из подключенного пакета, там проход по модулю идет нормально.
ES>>Буду благодарен за любые идеи.

C>Попробуй пропиши пути к bpl в свойствах проекта.


Приписаны уже...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.