ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

помогите пожалуйста с Post
  #1  
Старый 23.03.2008, 23:19
Student :)
Участник форума
Регистрация: 09.02.2007
Сообщений: 202
Провел на форуме:
537148

Репутация: 9
Отправить сообщение для Student :) с помощью ICQ
По умолчанию помогите пожалуйста с Post

привожу код
httpcli1 это с компонентов ICS

Код:
procedure TForm1.Button1Click(Sender: TObject);
var
sData : string;
Datax : TStringStream;
begin
Datax := TStringStream.Create('');
sData :='a=55';
httpcli1.Proxy:='127.0.0.1' ;
httpcli1.ProxyPort:='81';
HttpCli1.SendStream := TMemoryStream.Create;
HttpCli1.SendStream.Write(sData[1], Length(sData));
HttpCli1.SendStream.Seek(0, 0);
httpcli1.RcvdStream := Datax;
HttpCli1.URL :='http://ima.com/index.php';
HttpCli1.Post;
dounl:=Datax.DataString;
HttpCli1.RcvdStream.Free;
HttpCli1.RcvdStream := nil;
HttpCli1.Free;
ShowMessage(dounl);
end;
Процедура выполняеться один раз , когда повторно нажимаю на кнопку программа пишет об ошибке и вылетает
 
Ответить с цитированием

  #2  
Старый 23.03.2008, 23:30
Garfi
Участник форума
Регистрация: 02.02.2008
Сообщений: 106
Провел на форуме:
594791

Репутация: 55
Отправить сообщение для Garfi с помощью ICQ
По умолчанию

Сделай цикл
 
Ответить с цитированием

  #3  
Старый 23.03.2008, 23:40
Student :)
Участник форума
Регистрация: 09.02.2007
Сообщений: 202
Провел на форуме:
537148

Репутация: 9
Отправить сообщение для Student :) с помощью ICQ
По умолчанию

а смысл
 
Ответить с цитированием

  #4  
Старый 23.03.2008, 23:42
De-visible
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме:
4037638

Репутация: 1821


Отправить сообщение для De-visible с помощью ICQ
По умолчанию

О какой ошибке пишет?
еще залей этот компонент, там посмотрим а то такого у меня нет!

Последний раз редактировалось De-visible; 23.03.2008 в 23:45..
 
Ответить с цитированием

  #5  
Старый 23.03.2008, 23:49
Student :)
Участник форума
Регистрация: 09.02.2007
Сообщений: 202
Провел на форуме:
537148

Репутация: 9
Отправить сообщение для Student :) с помощью ICQ
По умолчанию

вот сайт где он лежит
http://www.overbyte.be/frame_index.html?redirTo=/products/ics.html
 
Ответить с цитированием

  #6  
Старый 23.03.2008, 23:52
Hellsp@wn
Постоянный
Регистрация: 29.04.2007
Сообщений: 496
Провел на форуме:
2715445

Репутация: 588
По умолчанию

ты компонент разрушаешь: HttpCli1.Free;
а заново создаешь потом?
 
Ответить с цитированием

  #7  
Старый 23.03.2008, 23:58
Student :)
Участник форума
Регистрация: 09.02.2007
Сообщений: 202
Провел на форуме:
537148

Репутация: 9
Отправить сообщение для Student :) с помощью ICQ
По умолчанию

а что тогда это делает ?
httpcli1.Destroy
 
Ответить с цитированием

  #8  
Старый 24.03.2008, 00:57
De-visible
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме:
4037638

Репутация: 1821


Отправить сообщение для De-visible с помощью ICQ
По умолчанию

Ты ошибку написать можешь???
 
Ответить с цитированием

  #9  
Старый 24.03.2008, 08:07
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

Если на форме присутствует компонент HttpCli1, то нафига его уничтожать с помощью Free? При первом проходе все будет ОК, однако в конце происходит освобождение памяти из-под него. Поэтому при втором нажатии бАттона HttpCli1 будет уже отсутствовать. Естественно, выдаст ошибку
 
Ответить с цитированием

  #10  
Старый 24.03.2008, 12:20
dos999
Познающий
Регистрация: 15.02.2008
Сообщений: 98
Провел на форуме:
183980

Репутация: 50
По умолчанию

Вощем студент убирай эту строчку
HttpCli1.Free;

и всё будет оФФигенно =)
ИМХО объекты которые у тебя на форме уничтожать ненадо
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите пожалуйста крякнуть эту прогу!!! Riga Болталка 4 28.01.2008 19:19
Windows Vista! Помогите пожалуйста! n0lik Windows 22 18.01.2006 08:19



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT.XYZ