Тема: Як підключити компонент BCB5 до консольної програми?
Потрібно створити програму без вікна якаб працювала в фоні і робила запрос на вебсторінку. Хочу попробувати це зробити в консолі з компонентами Інді IdHTTP і IdSSLOpenSSL. В Aplication це працює. Можна булоб і скрити форму но хочеться в консолі.
Створив консольний проект добавив хедер і в ньому написав:
#include "IdComponent.hpp"
#include "IdHTTP.hpp"
#include "IdIOHandler.hpp"
#include "IdIOHandlerSocket.hpp"
#include "IdSSLOpenSSL.hpp"
#include "IdTCPClient.hpp"
#include "IdTCPConnection.hpp"
#include <ComCtrls.hpp>
//---------------------------------------------------------------------------
class TComp
{
private: // User declarations
public: // User declarations
TIdHTTP *IdHTTP1;
TIdSSLIOHandlerSocket *IdSSLIOHandlerSocket1;
// __fastcall TComp(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TComp *Comp;
//---------------------------------------------------------------------------
#endif
Тепер у вікні cpp бачу компоненти(підказки) но коли звертаюся до них (наприклад Comp->IdHTTP1->RedirectMaximum = 1;)
При компиляції получаю:
[C++ Error] Unit1.cpp(28): E2015 Ambiguity between 'Comp' and 'System::Comp'
Як мені це зробити?