[ Delphi / Pascal ] — начинающим: задаем вопросы (архивная - 2015)

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by banned, 6 May 2007.

Thread Status:
Not open for further replies.
  1. CheatXX

    CheatXX New Member

    Joined:
    8 Jun 2009
    Messages:
    154
    Likes Received:
    2
    Reputations:
    0
    еше вопрос.... в чем проблема?

    procedure TForm1.Button3Click(Sender: TObject);
    begin
    HttpGetText('http://l2top.ru', Memo1.Lines);
    end;

    выводит пустую страницу... остальные сайты нормально отображает.. возможно нужно представляться как браузер? но как ето сделать
     
  2. 0pTik

    0pTik Banned

    Joined:
    18 Jul 2010
    Messages:
    240
    Likes Received:
    85
    Reputations:
    17
    '

    Грузи не Memo1.Lines а в Memo1.Text
     
  3. CheatXX

    CheatXX New Member

    Joined:
    8 Jun 2009
    Messages:
    154
    Likes Received:
    2
    Reputations:
    0
    [Error] Unit1.pas(57): Incompatible types: 'TStrings' and 'TCaption'

    да и причем тут ето? гугл или яндекс и другие сайты норм открывает исходной код. а тут не хочет
     
  4. Artist

    Artist Member

    Joined:
    10 Jul 2010
    Messages:
    89
    Likes Received:
    5
    Reputations:
    0
    А так попробуй.
    Code:
    
    uses
      .., IdHttp;
    
    var
    http:TIdHTTP;
    begin
    http:=TIdHTTP.Create(nil);
    http.HandleRedirects:=True;
    Memo1.Text:=http.Get('http://l2top.ru');
    http.Free;
    end;
    
     
  5. CheatXX

    CheatXX New Member

    Joined:
    8 Jun 2009
    Messages:
    154
    Likes Received:
    2
    Reputations:
    0
    все равно пустая
     
  6. fenixelite

    fenixelite Banned

    Joined:
    7 Feb 2010
    Messages:
    294
    Likes Received:
    56
    Reputations:
    6
    CheatXX, а в ответе от сервера что приходит(IdHTTP1.Response.ResponseText;)?

    Если у тебя так не только в инди, то тут дело наверное не в дельфи.....
     
  7. CheatXX

    CheatXX New Member

    Joined:
    8 Jun 2009
    Messages:
    154
    Likes Received:
    2
    Reputations:
    0
    HTTP/1.1 302 Found
     
  8. 0pTik

    0pTik Banned

    Joined:
    18 Jul 2010
    Messages:
    240
    Likes Received:
    85
    Reputations:
    17

    Гы гы ты редиректы не врубил ))

    IdHTTP->HandleRedirects=true;
     
  9. CheatXX

    CheatXX New Member

    Joined:
    8 Jun 2009
    Messages:
    154
    Likes Received:
    2
    Reputations:
    0
    включены они
     
  10. 0pTik

    0pTik Banned

    Joined:
    18 Jul 2010
    Messages:
    240
    Likes Received:
    85
    Reputations:
    17
    Покажи весь код а
     
  11. ya8lon

    ya8lon New Member

    Joined:
    31 Jul 2010
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Есть у когонибудь исходник простого авторегера почты или icq?
     
  12. 0pTik

    0pTik Banned

    Joined:
    18 Jul 2010
    Messages:
    240
    Likes Received:
    85
    Reputations:
    17

    Есть то есть , но выкладывать его вряд ли кто будет
     
  13. ya8lon

    ya8lon New Member

    Joined:
    31 Jul 2010
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Блин жаль, мне хотябы пример ;(
     
  14. 0pTik

    0pTik Banned

    Joined:
    18 Jul 2010
    Messages:
    240
    Likes Received:
    85
    Reputations:
    17
    Учитесь работать с Indy или Winsock 'ом , и все сами поймете
     
  15. ya8lon

    ya8lon New Member

    Joined:
    31 Jul 2010
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    ТАк тут небольшая проблема,
    вообщем код кнопки:
    Code:
    procedure TForm1.Button1Click(Sender: TObject);
    var FS:TfileStream;
    begin
    S:=idHTTP1.Get('http://id.rambler.ru/script/newuser.cgi');
    uniq_id:= Copy(S, Pos('uniq_id', S) +16, 32);
    FS:=TfileStream.Create('captcha.jpg',FMCreate);
    idHTTP1.Get('http://id.captcha.rambler.ru/'+uniq_id+'.jpg', FS);
    FS.Free;
    Image1.Picture.LoadFromFile('captcha.jpg');
    end;
    Нажимаю на кнопку такая шляпа выходит.
    [​IMG]
    Нажимаю ок выводит следующие,
    [​IMG]
    Убираю строку которая выделяется на скрине все норм, в чем дело?
     
  16. HakaR

    HakaR Active Member

    Joined:
    23 Jul 2009
    Messages:
    301
    Likes Received:
    200
    Reputations:
    3
    ya8lon, jpeg в uses подключил?
     
  17. Vlad3d

    Vlad3d Elder - Старейшина

    Joined:
    18 Jan 2008
    Messages:
    47
    Likes Received:
    54
    Reputations:
    -1
    ya8lon, запускай прогу не в отладчике!!!
    по этому и не работает
     
  18. alexey-m

    alexey-m Elder - Старейшина

    Joined:
    15 Jul 2009
    Messages:
    518
    Likes Received:
    100
    Reputations:
    37
    ";" кто будет ставить после "Create"?
    Code:
    var
      Data: TStringList;
      ..........
    begin
      Data:= TStringList.Create;
      try
        Data.Add('skin=id');
        .........
      finally
        Data.Free;
      end;
    .....
    
     
  19. Radiator

    Radiator Active Member

    Joined:
    17 Mar 2009
    Messages:
    394
    Likes Received:
    143
    Reputations:
    24
    Вопрос про совместимость.
    Открыл седьмым делфи сорц сделанный в 2010.

    на этом выдает ошибку. Application.MainFormOnTaskbar := True;
    Может дело в версиях?
     
  20. Redeemer

    Redeemer Member

    Joined:
    3 Jul 2010
    Messages:
    203
    Likes Received:
    24
    Reputations:
    1
    Эту строчку можешь безбоязненно удалять.
    Но это не послядняя твоя проблема
     
Thread Status:
Not open for further replies.