Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Что тут неправильно?

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 16.06.2011, 17:04   #1
 Разведчик
Аватар для DeEeMaN
 
DeEeMaN на правильном путиDeEeMaN на правильном пути
Регистрация: 03.08.2010
Сообщений: 6
Популярность: 100
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Что тут неправильно?

Вот хочу написать самый простой логин для игры Dark Orbit и вот что получается.

Код:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, IdBaseComponent, IdComponent, IdTCPConnection,
  IdTCPClient, IdHTTP;

type
  TForm1 = class(TForm)
    Button1: TButton;
    Edit1: TEdit;
    Edit2: TEdit;
    Edit3: TEdit;
    Edit4: TEdit;
    IdHTTP1: TIdHTTP;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
var list: tstringlist;
var s1,s2,s3,s4:string;
begin
     list:=tstringlist.Create;
   try
     list.Add('loginForm_default_username='+Edit1.Text);
     list.Add('loginForm_default_password='+Edit2.Text);
     s1:=idhttp1.post('http://darkorbit.bigpoint.com/?locale=ru&aid=0',list);
     s2:=Copy(s1,Pos('http://'+Edit3.Text+'.darkorbit.bigpoint.com/GameAPI.php?req=',s1),length(s1));
     Delete(s2,Pos('&ref_pid',s2)-14,length(s2));
     s3:=idhttp1.Get(s2);
     s4:=Copy(s3,Pos('cred',s3)+5,Length(s3));
     Delete(s4,Pos('&amp',s4),Length(s4));
     Edit4.Text:=s4;
   finally
      list.Free;
   end;
end;
И вот что делфи показувает в ошибках:
Код:
[Error] Unit1.pas(54): Declaration expected but end of file found
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
Обьясните что тут не так.

Последний раз редактировалось DeEeMaN; 16.06.2011 в 17:09.
  Ответить с цитированием
Старый 16.06.2011, 17:09   #2
 Разведчик
Аватар для doctor_flasher
 
doctor_flasher на правильном пути
Регистрация: 15.05.2011
Сообщений: 10
Популярность: 55
Сказал(а) спасибо: 1
Поблагодарили 15 раз(а) в 12 сообщениях
Отправить сообщение для doctor_flasher с помощью ICQ
 
По умолчанию Re: Что тут неправильно?

End'ы в конце поправь. (добавь еще один с точкой в конце. 'end.')
  Ответить с цитированием
Старый 16.06.2011, 17:11   #3
 Разведчик
Аватар для DeEeMaN
 
DeEeMaN на правильном путиDeEeMaN на правильном пути
Регистрация: 03.08.2010
Сообщений: 6
Популярность: 100
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
 
По умолчанию Re: Что тут неправильно?

Спасибо большушее) я себе всю голову поломал)
тока вот что то теперь какой то крит про нттп выбивает и выделяет синим строку
Цитата:
s4:=Copy(s3,Pos('cred',s3)+5,Length(s3));


Последний раз редактировалось DeEeMaN; 16.06.2011 в 17:14.
  Ответить с цитированием
Старый 18.06.2011, 22:07   #4
Заблокирован
 Разведчик
Аватар для Муха_
 
Муха_ душа компанииМуха_ душа компанииМуха_ душа компанииМуха_ душа компанииМуха_ душа компанииМуха_ душа компанииМуха_ душа компанииМуха_ душа компании
Регистрация: 18.06.2011
Сообщений: 14
Популярность: 973
Сказал(а) спасибо: 106
Поблагодарили 82 раз(а) в 53 сообщениях
 
По умолчанию Re: Что тут неправильно?

data:tstringlist;

data.Add('loginForm_default_username='+UTF8Encode( Edit1.Text));
data.Add('loginForm_default_password='+UTF8Encode( Edit2.Text));

Последний раз редактировалось Муха_; 18.06.2011 в 22:33. Причина: Добавлено сообщение
  Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
ahmed156 (23.06.2011), gum_classis (21.06.2011), Хишник (23.06.2011), ужасный тип (22.06.2011)
Старый 18.06.2011, 22:31   #5
Читер-спонсор
 Сержант
Аватар для gum_classis
 
gum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядом
Регистрация: 03.04.2011
Сообщений: 128
Популярность: 5379
Сказал(а) спасибо: 137
Поблагодарили 209 раз(а) в 111 сообщениях
Отправить сообщение для gum_classis с помощью ICQ Отправить сообщение для gum_classis с помощью Skype™
 
По умолчанию Re: Что тут неправильно?

data:tstringlist;

data.Add('loginForm_default_username='+UTF8Encode( Edit1.Text));
data.Add('loginForm_default_password='+UTF8Encode( Edit2.Text));
data.Add('loginForm_default_login_submit=Вход');
  Ответить с цитированием
Пользователь сказал cпасибо:
Муха_ (18.06.2011)
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Баг] Если вы неправильно ответили на викторину SexCC Архив 7 04.09.2009 14:22

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 22:18.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net