forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Библиотеки (http://forum.boolean.name/forumdisplay.php?f=124)
-   -   Вывод картинки , загруженной с интернета (http://forum.boolean.name/showthread.php?t=15915)

treycerok 26.11.2011 00:28

Вывод картинки , загруженной с интернета
 
Вложений: 1
Вот сделал либу(прикрепляю) для загрузки изображения по протоколу http, но при этом можно обработать ошибки , такие как :
"неверный URL "
"нет соединения"
"сервер не ответил"
функции таковы -get_jpg(String url) , записать в переменную типа Image или сразу рисовать.
geter , функция с текстом ошибки, если такова случилась, возвращает пустое значение, если все нормально.(возвращает тип String)
Пример:

PHP код:

Var 
img:image;
err:string;
begin
img
:=get_jpg('http://free-roller.org/1%20s.jpg');
err:=geter;
setcolor(100,0,100);
if 
err='' then drawimage(img,0,0) else drawtext(err,0,0);
repaint;
delay(2000);
end

%20 - это есть пробел в ссылке, ибо если передать с обычным пробелом " " url , то выдаст ошибку.

А теперь к реализации на одном из эмуляторов, а точнее SjBoyEmulator , странная вешь с ним творится, если я покдлючаю либу, где есть цикл. он просто вылетает , видимо всё дело в цикле, но какой парадокс, с MultiLine он хорошо работает... Но быть может дело в том, что сам файл "MultiLineText.class" добавляется первоначально в проект , а потом работает с помощью библиотеки "Lib_text.class" ?
У кого какие есть решения? уж больно надоело мне это, надо решать проблему! Ведь обычные j2mе проекты с загрузкой Image'сов работают на этом эмуляторе нормально.

alexprey 26.11.2011 02:23

Ответ: Вывод картинки , загруженной с интернета
 
поставь себе Kemulator

treycerok 26.11.2011 09:14

Ответ: Вывод картинки , загруженной с интернета
 
Он есть, но хотелось бы для sjboy сделать

alexprey 26.11.2011 19:16

Ответ: Вывод картинки , загруженной с интернета
 
sjBoy он кривой.

treycerok 26.11.2011 21:58

Ответ: Вывод картинки , загруженной с интернета
 
он не кривой )) он через чур чувствительный )) опера мини работает же на нем и причем без ошибок) так что надо решать, что будем делать???=)кто хочет помочь решить эту загадку эмулятора?))


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot