> > Это не компонент билдера, это > > указатель на него. Чудес не бывает, > ищи > > то, что тебе создаст сам объект либо создавай сам. > Пусть даже и так, проблема не в том, что нет коннекто, он > как раз есть, проблемма в том, что данные не читаются! ХОТЬ > это И НЕ компонент, а указатель на него. Все правильно тебе говорят. Ты создаешь объект <указатель> - он создается и инициализируется чем то там своим (нулем этого типа, но не обязательно).
Если не хочешь кидать на форму - то дался тебе этот указатель. Делай объект локальным, глобальным, статическим - каким угодно и обращайся непосредственно к полям (оператор точка, а не стрелка). В этом случае реализация должна сама проследить, чтобы память под объект выделилась, а сам объект проинициализировался, а при выходе из области видимости - очистился:
TNMHTTP ht;
ht.host = "microsoft.com" ;
ht.Port = 80;
ht.Connect();
AnsiString str = "";
str = ht.Read(100);
|