
29.05.2011, 16:11
|
 |
Новичок
|
|
Регистрация: 10.03.2011
Сообщения: 53
Репутация: 10
|
|
Проноз погоды
Исходник для трасляции погоды но он почему то не робит
http://informer.gismeteo.ru/rss/34743.xml - ссылка откуда брать НО ВОТ не показывает ничего
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
S: TStringList;
P,I: integer;
USD,EUR,AFS,pM,pP: string;
begin
HTTP:=TIdHTTP.Create(nil);
HTTP.HandleRedirects:=True;
HTTP.ProtocolVersion:=pv1_0;
HTTP.ProtocolVersion:=pv1_0;
//
S:=TStringList.Create;
S.Text:=HTTP.Get('http://informer.gismeteo.ru/rss/34743.xml');
// Ïîãîäà
P:=S.IndexOf('#---- Погода----');
//
if not (P=-1)
then
begin
for i:=0 to 5 do
begin
inc(P);
if Pos('Температура' ,S.Strings[p])>0
then pM:=S.Strings[p];
if Pos('температура',S.Strings[p])>0
then pP:=S.Strings[p];
end;
end;
HTTP.Free;
Delete(pM,1,pos('/',pM));
Delete(pM,1,pos(',',pM));
Delete(pM,pos(',',pM),20);
Delete(pP,1,pos('/',pP));
Delete(pP,1,pos(',',pP));
Delete(pP,pos(',',pP),20);
Edit1.text:=Pm;
end;
или возможно есть у кого другой исходник для отображения погоды.
__________________
не спрашивайте у меня, ЗДЕСЬ СПРАШИВАЮ Я!!!
|