🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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
#92125
Author: Terrmit
Date: Mon, 01 Oct 2007 15:10
20 lines
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
#92126
Author: webmajsterek
Date: Mon, 01 Oct 2007 15:29
36 lines
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
#92127
Author: Terrmit
Date: Mon, 01 Oct 2007 17:35
42 lines
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
#92128
Author: Terrmit
Date: Mon, 01 Oct 2007 21:18
3 lines
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
#92132
Author: Łukasz 'Maly' Ostrowski
Date: Tue, 02 Oct 2007 16:42
30 lines
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
#92135
Author: Terrmit
Date: Wed, 03 Oct 2007 20:55
21 lines
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
#92136
Author: Terrmit
Date: Wed, 03 Oct 2007 21:03
11 lines
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