Конференция "FreePascal" » ошибка в Lazarus [WinXP]
 
  • Terc © (28.12.07 00:53) [0]
    установил в Lazarus  Indy... Кидаю на форму tidTCPServer и

    создаю обработчик события
    procedure IdTCPServer1Connect(AContext: TIdContext);

    кампилирую и получаю ошибку
    Unit1.pas(17,55) Error: Identifier not found "TIdContext"
    Unit1.pas(27,1) Fatal: There were 1 errors compiling module, stopping

    проставил все папки в настройках кампилятора . не помогло .
    Подскажите пожалуйста решения проблемы .
  • Romkin © (28.12.07 09:21) [1]
    Посмотри, в каком модуле он объявлен, и пропиши его в uses
  • Terc © (28.12.07 11:06) [2]
    как узнать какие модули у компонента существуют и как в них выгледит обьявления . другими словами  можно [1] тока болие подробно расписать.
    спасиб за помощ
  • www (28.12.07 11:12) [3]
    поиск по файлам?
  • Terc © (28.12.07 11:41) [4]
    да уже прописал .... извеняюсь за [2]  просто тежёлое детство на лазарус я уже писал его в модули и не помогло потомучто он не нашол этот файл , наверно в настройках кампилятора небыло прописанно папки , а щас я пошёл по другому пути я когда компонент устанавливал я добавил туда все модули что было ..
  • Terc © (28.12.07 11:43) [5]
    может ктонебудь знает где достать примеры работы с indy 10 причем на самомо преметивном уровне ибо я привык к неблокирующим компонентам и тут вообще по другому я даже сервер создать не могу .. подскажите где и что надо прописывать чтобы хотябы подключится можно было .

    ну тоесть порт и активировать но там нету PORt  0_о
  • Reindeer Moss Eater © (28.12.07 11:46) [6]
    Примеры достать можно там же, где десятку достал.
  • MatriXX(Evgeniy) (11.03.11 12:33) [7]
    я только что начал
    изучать Free Pascal и Lazarus. И по учебнику делаю задание и мне выводит ошибку при компиляции в первой строке.

    procedure TForm1 . But ton1Cl ick ( Sender : TObject ) ;
    var
    pud , funt : integer ;
    kg : real ;
    begin
    pud:=St rToInt ( Edi t1 . Text ) ;
    funt :=St rToInt ( Edi t2 . Text ) ;
    kg:=pud¤16.38+ funt ¤1 6 . 3 8 / 4 0 ;
    Label4 . Caption:= ’В_килограммах:_’+FloatToSt r ( kg ) ;



    все по учебнику перепроверил. все символ в символ, а компилировать не хочет, пишет ошибки
    unit1.pas(38,2) Error: Illegal expression
    unit1.pas(38,12) Fatal: Syntax error, ";" expected but "identifier TFORM1" found


    помогите пожалуйста. незнаю как быть.
 
Конференция "FreePascal" » ошибка в Lazarus [WinXP]
Есть новые Нет новых   [118640   +43][b:0][p:0.001]