Показать сообщение отдельно
Старый 04.08.2011, 08:42   #1
reyn90
Нуждающийся
 
Регистрация: 12.10.2009
Сообщений: 66
Написано 0 полезных сообщений
(для 0 пользователей)
Lib_im работает неправельно?

У меня такая проблема. Использую lib_im для получения динамического изображения из сети, т.е. картинка каждый раз меняется, как капча. При загрузке моей программы я использую im.image_from_url('http://chtototam.ru/' + stroka), 0, 0); где строка это текст вводимый пользователем(ссылка выдуманная). Проблема вот в чем: При первой загрузке картинки всё нормально, но вот когда картинка на сервере поменялась, а её имя осталось таким же, загружается старая картинка. Вывожу картинку в Alert. Я предпологаю что:
1.Может нельзя добавлять строку к адресу?
2.Может загруженные телефоном файлы в нем сохраняются и потом если имя совпадает телефон не загружает повторно, а берёт уже готовый.
3.Я плохой программёр.

program tester;
uses im;

var 

textinteger;
okcommand;

exit: 
command;
addstring;

url:string;

begin

ShowForm
;

text:=FormAddTextField('Введите адрес ПОЛНОСТЬЮ!','',25,TF_ANY);

url:='http://chtototam.ru/'+text;
ok:=CreateCommand('ОК',CM_OK,1);
AddCommand(ok);


repeat until GetClickedCommand ok;
mail:=FormGetText(text);


ShowAlert('Итог','Картинка ' add,im.image_from_url(url),ALERT_INFO);

playAlertSound;

repaint;

Delay(15000);

end
(Offline)
 
Ответить с цитированием