Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Indy 10: 'TIdBytes' is not a member of 'Idglobal'


Автор: Alca 11.3.2009, 16:48
Indy 10 (http://indy.fulgan.com/ZIP/indy10.zip, http://forum.vingrad.ru/forum/topic-247406.html), DeBuilder 6.0.
Кидаю на пустую форму IdPOP31, компилю:
Код

[C++ Error] IdStreamVCL.hpp(29): E2316 'TIdBytes' is not a member of 'Idglobal'

 smile 
Код

//IdStreamVCL.pas
//-- user supplied -----------------------------------------------------------

namespace Idstreamvcl
{
//-- type declarations -------------------------------------------------------
class DELPHICLASS TIdStreamHelperVCL;
class PASCALIMPLEMENTATION TIdStreamHelperVCL : public System::TObject 
{
    typedef System::TObject inherited;
    
public:
    //>>>>>>>>>ругается на эту строку<<<<<<<<<<<<<<<<,    
    /*         class method */ static int __fastcall ReadBytes(TMetaClass* vmt, const Classes::TStream* AStream, Idglobal::TIdBytes &VBytes, const int ACount = 0xffffffff, const int AOffset = 0x0);
    /*         class method */ static int __fastcall Write(TMetaClass* vmt, const Classes::TStream* AStream, const Idglobal::TIdBytes ABytes, const int ACount = 0xffffffff, const int AOffset = 0x0);
    /*         class method */ static __int64 __fastcall Seek(TMetaClass* vmt, const Classes::TStream* AStream, const __int64 AOffset, const Classes::TSeekOrigin AOrigin);
public:
    #pragma option push -w-inl
    /* TObject.Create */ inline __fastcall TIdStreamHelperVCL(void) : System::TObject() { }
    #pragma option pop
    #pragma option push -w-inl
    /* TObject.Destroy */ inline __fastcall virtual ~TIdStreamHelperVCL(void) { }
    #pragma option pop
    
};


//-- var, const, procedure ---------------------------------------------------


Добавлено @ 16:52
Чета эта формошлепалkа меня начинает кумарить.... smile 

Автор: Anikmar 11.3.2009, 19:39
Что-то похожее у меня было. Я в свое время работал с одним и тем же проектом на 4-х разных компах, и на одном похожая шняга вылезла. Решил я ее переустановкой Билдера, но когда она вылезла на втором компе - я начал ковырятся.

Точно не помню, какая конкретно ошибка вылезала (что-то похожее), но у меня причина была в том, что стояли ранее Indy9 , затем поставил Indy10 (а они терпеть не могут друг друга почему-то), и где-то остались старые пути прописаны (то-ли в окружении то-ли в настройках самого Билдера). В общем я точно помню, что глюк победил тотальной инспекцией всех путей.

Автор: Alca 12.3.2009, 12:19
У кого есть волшебные колеса? smile 

Автор: mrbrooks 12.3.2009, 12:25
Цитата(Alca @  12.3.2009,  12:19 Найти цитируемый пост)
У кого есть волшебные колеса? 

Ответ прост CodeGear 2009  smile 

Автор: Alca 12.3.2009, 12:55
Раньше же ставились. Винду снес и все пошло через жо...у
Цитата

Ответ прост CodeGear 2009 

Та я юзал девятку - там лажа с IdPOP3 и IdSMTP компонетами, точнее с отправкой и посылкой письма.

Автор: mrbrooks 12.3.2009, 13:06
Цитата(Alca @  12.3.2009,  12:55 Найти цитируемый пост)
Та я юзал девятку - там лажа с IdPOP3 и IdSMTP компонетами, точнее с отправкой и посылкой письма.

а ты забей на формошлепство и делай все на WinSocket, как настоящий кодер  smile 

Автор: Alca 12.3.2009, 13:17
Цитата

делай все на WinSocket

Если делать на сокетах, тогда НАФИГ мне дебилдер. 
Тогда лучше на 2008 студии. 
Просто хотел по-быстрячку забацать, а получилось наоборот. 
Лучше бы я на визуале эту шнягу замутил.
Тока время зря потратил. smile 

Автор: Alca 12.3.2009, 14:36
Короче снес на с винта CodeGear 2009 и все заработало.

Автор: mrbrooks 12.3.2009, 14:39
Цитата(Alca @  12.3.2009,  14:36 Найти цитируемый пост)
Короче снес на с винта CodeGear 2009 и все заработало. 

Я честно говоря одно не догоняю, это значит Indy 10 в 2009 версии глюкаво работают, а в 6 - думаешь - будут нормально?

Автор: Alca 12.3.2009, 14:48
Цитата

Я честно говоря одно не догоняю, это значит Indy 10 в 2009 версии глюкаво работают, а в 6 - думаешь - будут нормально?

http://forum.vingrad.ru/topic-246747.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)