Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.01.2011, 21:22   #1
nikolas0
Пользователь
 
Аватар для nikolas0
 
Регистрация: 18.12.2010
Сообщений: 85
По умолчанию мемо и текст

чего то вообще ничего не пойму
что за ересь у меня тут такая
толи лыжи не едут толи ещё чего
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
  try
   Http := TIdHTTP.Create(Self);
   chislo :=Edit1.Text;
   page :=http.Get('http://любой сайтi.net');
  except
  Memo1.Text :=page;
выше написаный код не работает
в мемо пусто
почему такое?
раньше всё работало
nikolas0 вне форума Ответить с цитированием
Старый 30.01.2011, 21:24   #2
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Цитата:
try
Http := TIdHTTP.Create(Self);
chislo :=Edit1.Text;
page :=http.Get('http://любой сайтi.net');
except
Memo1.Text :=page;
Согласно вашему коду в мемо что-то появится только когда будет ошибка. Поставьте дополнительный end перед Memo1.Text := ...
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 30.01.2011, 21:28   #3
nikolas0
Пользователь
 
Аватар для nikolas0
 
Регистрация: 18.12.2010
Сообщений: 85
По умолчанию

вот не поверите
покраснел даже от стыда
вот что значит самоуверенность
бросил не дочитал про try except

Спасибо
nikolas0 вне форума Ответить с цитированием
Старый 30.01.2011, 21:28   #4
nikolas0
Пользователь
 
Аватар для nikolas0
 
Регистрация: 18.12.2010
Сообщений: 85
По умолчанию

а как допустим быть если вот такая ссылка?
zalil.ru/454354545
в мемо опять пусто

Последний раз редактировалось nikolas0; 30.01.2011 в 21:31.
nikolas0 вне форума Ответить с цитированием
Старый 30.01.2011, 21:30   #5
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Не волнуемся. Все такие же были. Знающими не рождаются.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 30.01.2011, 21:36   #6
nikolas0
Пользователь
 
Аватар для nikolas0
 
Регистрация: 18.12.2010
Сообщений: 85
По умолчанию

а как допустим быть если вот такая ссылка?
zalil.ru/454354545
в мемо опять пусто
nikolas0 вне форума Ответить с цитированием
Старый 30.01.2011, 21:40   #7
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Попробуйте так - idHTTP1.HandleRedirects := TRUE после его создания.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 30.01.2011, 21:53   #8
nikolas0
Пользователь
 
Аватар для nikolas0
 
Регистрация: 18.12.2010
Сообщений: 85
По умолчанию

Код:

procedure TForm1.Button1Click(Sender: TObject);
begin
  try

   Http := TIdHTTP.Create(Self);
   HTTP.HandleRedirects := TRUE;
   chislo :=Edit1.Text;
   page :=http.Get('http://zalil.ru/'+chislo);
  except
  end;
  Memo1.Text :=page;

end;
мемо пустое
nikolas0 вне форума Ответить с цитированием
Старый 30.01.2011, 21:53   #9
nikolas0
Пользователь
 
Аватар для nikolas0
 
Регистрация: 18.12.2010
Сообщений: 85
По умолчанию

Код:

procedure TForm1.Button1Click(Sender: TObject);
begin
  try

   Http := TIdHTTP.Create(Self);
   HTTP.HandleRedirects := TRUE;
   chislo :=Edit1.Text;
   page :=http.Get('http://zalil.ru/'+chislo);
  except
  end;
  Memo1.Text :=page;

end;
мемо пустое
nikolas0 вне форума Ответить с цитированием
Старый 30.01.2011, 21:57   #10
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Добавьте второе Memo и между except и end; вставьте Memo2.Text := 'Got it!'; Или проведите GetLastError
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
мемо не отображает русский текст. lg12 Помощь студентам 9 06.03.2013 18:10
Как скопировать текст из мемо одной формы в мемо другой CraZZy RabbIt Общие вопросы Delphi 4 27.02.2009 00:01
Про текст в мемо Marsik Помощь студентам 3 15.05.2008 08:01
Как сохранить текст из мемо в блакнот? BETONOMESHALKA Общие вопросы Delphi 2 22.12.2007 02:16
Загрузить текст из файла в мемо Teen4jump Общие вопросы Delphi 2 17.08.2007 21:05