Thread View: pl.comp.lang.pascal
7 messages
7 total messages
Started by Terrmit
Mon, 01 Oct 2007 15:10
Lazarus, Indy, TIdHttp i zdarzenie OnStatus
Author: Terrmit
Date: Mon, 01 Oct 2007 15:10
Date: Mon, 01 Oct 2007 15:10
20 lines
1595 bytes
1595 bytes
Witam, Czy ktoś z Was próbował użyć zdarzenia OnStatus w komponencie TIdHttp? Bo ja za nic nie mogę sobie z tym poradzić. Przy próbie utworzenia procedury obsługi tego zdarzenia w Inspektorze obiektów dostaję komunikat: "Nie można utworzyć nowej metody. Popraw błąd wpisany w oknie komunikatów." W oknie komunikatów natomiast jest: /usr/lib/lazarus/components/indy-10.2.0.1/fpc/IdHTTP.pas(319,6) Error: nie znaleziono identyfikatora: TIdStatusEvent Ten problem dotyczy także innych zdarzeń IdHttp, a mianowicie: OnConnected, OnDisconnected, OnWork, OnWorkBegin i OnWorkEnd. Może ma ktoś pomysł co może być nie tak u mnie? Czy ja czegoś nie doinstalowałem, czy też ten mój Indy jest jakiś trefny? Google na ten temat nic nie chcą mówić. Sławek
Re: Lazarus, Indy, TIdHttp i zdarzenie OnStatus
Author: webmajsterek
Date: Mon, 01 Oct 2007 15:29
Date: Mon, 01 Oct 2007 15:29
36 lines
2003 bytes
2003 bytes
> Witam, > Czy ktoś z Was próbował użyć zdarzenia OnStatus > w komponencie TIdHttp? Bo ja za nic nie mogę sobie > z tym poradzić. > Przy próbie utworzenia procedury obsługi tego > zdarzenia w Inspektorze obiektów dostaję komunikat: > "Nie można utworzyć nowej metody. Popraw błąd > wpisany w oknie komunikatów." > W oknie komunikatów natomiast jest: > /usr/lib/lazarus/components/indy-10.2.0.1/fpc/IdHTTP.pas(319,6) Error: > nie znaleziono identyfikatora: TIdStatusEvent > Ten problem dotyczy także innych zdarzeń IdHttp, > a mianowicie: > OnConnected, OnDisconnected, OnWork, OnWorkBegin i OnWorkEnd. > > Może ma ktoś pomysł co może być nie tak u mnie? > Czy ja czegoś nie doinstalowałem, czy też ten mój Indy > jest jakiś trefny? Google na ten temat nic nie chcą mówić. > uzywasz Lazarus 9.16-18 -- jak tak to pobierz nowasza wersje -- jest 9.23 beta ( w svn ) . ja mialem podobny problem - tylko musze osbie przypomniec przy czym i jak go rozwiazalem . -- Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Re: Lazarus, Indy, TIdHttp i zdarzenie OnStatus
Author: Terrmit
Date: Mon, 01 Oct 2007 17:35
Date: Mon, 01 Oct 2007 17:35
42 lines
2688 bytes
2688 bytes
webmajsterek@poczta.onet.pl napisał(a):
> uzywasz Lazarus 9.16-18 -- jak tak to pobierz nowasza wersje -- jest 9.23 beta
> ( w svn ) .
>
Używam Lazarusa 0.9.22 beta i póki co nie mogę nowszego zainstalować.
> ja mialem podobny problem - tylko musze osbie przypomniec przy czym i jak go
> rozwiazalem .
>
Poza tym może się mylę, ale nie sądzę żeby to była wina Lazarusa.
Przyjrzałem się plikom Indy i wydaje mi się, że w tej wersji
10.2.0.1 nie wszystkie zdarzenia zostały zaimplementowane.
Ale może mi się tylko tak wydaje.
Jednak w pliku IdHTTP.pas w klasie IdHTTP jest:
property OnHeadersAvailable;
// Fired when a rediretion is requested.
property OnRedirect;
property OnSelectAuthorization;
property OnSelectProxyAuthorization;
property OnAuthorization;
property OnProxyAuthorization;
i dokładnie te zdarzenia działają, a pozostałe nie.
Zajrzałem jeszcze do klasy TIdCustomHTTP i tam jest to samo:
property OnHeadersAvailable: TIdHTTPOnHeadersAvailable read
FOnHeadersAvailable write FOnHeadersAvailable;
// Fired when a rediretion is requested.
property OnRedirect: TIdHTTPOnRedirectEvent read FOnRedirect write
FOnRedirect;
property OnSelectAuthorization: TIdOnSelectAuthorization read
FOnSelectAuthorization write FOnSelectAuthorization;
property OnSelectProxyAuthorization: TIdOnSelectAuthorization read
FOnSelectProxyAuthorization write FOnSelectProxyAuthorization;
property OnAuthorization: TIdOnAuthorization read FOnAuthorization
write FOnAuthorization;
property OnProxyAuthorization: TIdOnAuthorization read
FOnProxyAuthorization write FOnProxyAuthorization;
reszty zdarzeń nie ma :(
Sławek
Re: Lazarus, Indy, TIdHttp i zdarzenie OnStatus
Author: Terrmit
Date: Mon, 01 Oct 2007 21:18
Date: Mon, 01 Oct 2007 21:18
3 lines
943 bytes
943 bytes
Czy jest gdzieś nowsza wersja Indy do Lazarusa niż ta 10.2.0.1 ? Sławek
Re: Lazarus, Indy, TIdHttp i zdarzenie OnStatus
Author: Łukasz 'Maly' Ostrowski
Date: Tue, 02 Oct 2007 16:42
Date: Tue, 02 Oct 2007 16:42
30 lines
1838 bytes
1838 bytes
Terrmit wrote: > /usr/lib/lazarus/components/indy-10.2.0.1/fpc/IdHTTP.pas(319,6) Error: > nie znaleziono identyfikatora: TIdStatusEvent > Ten problem dotyczy także innych zdarzeń IdHttp, > a mianowicie: > OnConnected, OnDisconnected, OnWork, OnWorkBegin i OnWorkEnd. > > Może ma ktoś pomysł co może być nie tak u mnie? > Czy ja czegoś nie doinstalowałem, czy też ten mój Indy > jest jakiś trefny? Google na ten temat nic nie chcą mówić. A czy źródła tego unitu są dosięgalne/odszukiwalne dla IDE? Bo laz musi na podstawie źródeł AFAIK wygenerować sygnatury metod. Czy to tylko się dzieje w Linuxie? Czy mogę przetestować w windzie bo mi sie nie chce VM odpalać :)? Jeżeli tylko Linux: - fpc, instalowane z paczki/źródeł? - laz, --//--? - indy, --//--? Switche kompilacji podaj(Domyślne?). -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://maly.nemo.pl/
Re: Lazarus, Indy, TIdHttp i zdarzenie OnStatus
Author: Terrmit
Date: Wed, 03 Oct 2007 20:55
Date: Wed, 03 Oct 2007 20:55
21 lines
1502 bytes
1502 bytes
Łukasz 'Maly' Ostrowski napisał(a): [ciach] > > A czy źródła tego unitu są dosięgalne/odszukiwalne dla IDE? > Bo laz musi na podstawie źródeł AFAIK wygenerować sygnatury > metod. > > Czy to tylko się dzieje w Linuxie? Czy mogę przetestować > w windzie bo mi sie nie chce VM odpalać :)? > > Jeżeli tylko Linux: > - fpc, instalowane z paczki/źródeł? > - laz, --//--? > - indy, --//--? > > Switche kompilacji podaj(Domyślne?). > Na Windows 98SE jest ten sam problem. Na XP nie sprawdzałem póki co. Obawiam się jednak, że będzie to samo. Sławek
Re: Lazarus, Indy, TIdHttp i zdarzenie OnStatus
Author: Terrmit
Date: Wed, 03 Oct 2007 21:03
Date: Wed, 03 Oct 2007 21:03
11 lines
1276 bytes
1276 bytes
Terrmit napisał(a): > Łukasz 'Maly' Ostrowski napisał(a): [ciach] > Na Windows 98SE jest ten sam problem. Na XP nie sprawdzałem > póki co. Obawiam się jednak, że będzie to samo. > > Sławek Może jutro posiedzę nad tym na XP-ku i sprawdzę. Teraz nie da rady, bo żona okupuje kompa z XP-kiem. Sławek
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads