Delphi 7 ошибка при компиляции, помогите

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by HyperOne, 15 Apr 2012.

  1. HyperOne

    HyperOne New Member

    Joined:
    23 Nov 2010
    Messages:
    44
    Likes Received:
    4
    Reputations:
    3
    Подскажите в чем дело, у компонента IdHTTP1 нет параметра ConnectTimeout (скриншот прилагаю).
    У меня Delphi 7, уже пробовал и обновлять indy (до 10 версии), и переустанавливать delphi - БЕЗРУЗУЛЬТАТНО.

    Тот же код РАБОТАЕТ у друга на компе с delphi 7 без ошибок.

    Из-за чего может быть эта ошибка и как ее исправить?


    [​IMG]
     
  2. t3cHn0iD

    t3cHn0iD Banned

    Joined:
    6 Apr 2009
    Messages:
    313
    Likes Received:
    63
    Reputations:
    66
    ПКМ по строке -> Find Declaration, а вообще, попробуй набрать IdHttp1.и далее найди в списке.
     
  3. HyperOne

    HyperOne New Member

    Joined:
    23 Nov 2010
    Messages:
    44
    Likes Received:
    4
    Reputations:
    3
    так в том то и дело, что нету у меня параметра ConnectTimeout в компоненте Idhttp1 вообще...

    [​IMG]
     
  4. Kandi

    Kandi Member

    Joined:
    18 Nov 2009
    Messages:
    344
    Likes Received:
    17
    Reputations:
    0
    Наверное из этого следует, что в данной библиотеке его не существует. Есть минимум два выхода из данной ситуации:
    1) Удалить данную строку ( закоментить её )
    2) Поставить новую Indy
     
  5. t3cHn0iD

    t3cHn0iD Banned

    Joined:
    6 Apr 2009
    Messages:
    313
    Likes Received:
    63
    Reputations:
    66
    Для тебя критические важна версия делфи ? Скомпилируй на 2009 или XE.Просто в этих версиях инди идет уже вместе с пакетом модулей и устанавливается с самой делфи.
    А в Content Library прописывал путь до инди ? Если нет, то попробуй, может все и нормально станет.
     
  6. HyperOne

    HyperOne New Member

    Joined:
    23 Nov 2010
    Messages:
    44
    Likes Received:
    4
    Reputations:
    3


    1) Пробовал закомментить - результат: программа работает не правильно.

    2) Ставил новую Indy (10 версию), проблема не решилась - в Indy 10 у меня тоже не оказалось параметра ConnectTimeout
     
  7. HyperOne

    HyperOne New Member

    Joined:
    23 Nov 2010
    Messages:
    44
    Likes Received:
    4
    Reputations:
    3

    Уже качаю Delphi XE, не знаю правда какая там совместимость, ведь километры кода написаны уже на Delphi 7, попробую скомпилировать на XE, но хз что из этого выйдет
     
  8. HyperOne

    HyperOne New Member

    Joined:
    23 Nov 2010
    Messages:
    44
    Likes Received:
    4
    Reputations:
    3
    Проблема решилась, снёс Delphi, скачал какую-то урезанную версию Delphi 7 - поставил, всё заработало
     
  9. SsSsSr

    SsSsSr New Member

    Joined:
    11 Oct 2012
    Messages:
    0
    Likes Received:
    2
    Reputations:
    1
    Кроме переустановки или перехода на новую проблему никак не решить?
     
  10. #colorblind

    #colorblind Moderator

    Joined:
    31 Jan 2014
    Messages:
    637
    Likes Received:
    246
    Reputations:
    42