forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Основной форум (http://forum.boolean.name/forumdisplay.php?f=49)
-   -   фотки (http://forum.boolean.name/showthread.php?t=12361)

cherepets 26.04.2010 18:17

Ответ: фотки
 
http://forum.boolean.name/showthread.php?t=3515

а вобще мне кажется ты пытаешься сказать, что у вас разные разрешения экрана

www12 26.04.2010 19:47

Ответ: фотки
 
ни че не поняла
а можно че нить до писать например сюда

Код:

var img: image;
Begin
img:=LoadImage('/image.png');

DrawImage(img,0,0);
Repaint;
Delay(5000);
End.


и чтоб картинка читалась как и у меня так и у моей подруги

www12 26.04.2010 19:49

Ответ: фотки
 
ну да у нас разные разрешения экрана а как сделать чтоб мидлет сам узнавал какое разрешения экрана и подстраивался под мобильник

DIMMON4IK 26.04.2010 20:15

Ответ: фотки
 
var img,newimg: image; w,h:integer;
Begin
img:=LoadImage('/image.png');
w:=getwidth;h:=getheight;
if w<h then
newimg:=canvas.resize_image(img,w,trunc((getimageH eight(img)*w)/getimagewidth(img)));
if w>h then
newimg:=canvas.resize_image(img,trunc((getimageWid th(img)*h)/getimageheight(img)),h);
if w=h then img:=newimg;
DrawImage(newimg,0,0);
Repaint;
Delay(5000);
End.

www12 26.04.2010 20:38

Ответ: фотки
 
не компилируется где то ошибка

DIMMON4IK 26.04.2010 21:51

Ответ: фотки
 
uses canvas;
var img,newimg: image; w,h:integer;
Begin
img:=LoadImage('/image.png');
w:=getwidth;h:=getheight;
if w<h then
newimg:=canvas.resize_image(img,w,trunc((getimageH eight(img)*w)/getimagewidth(img)));
if w>h then
newimg:=canvas.resize_image(img,trunc((getimageWid th(img)*h)/getimageheight(img)),h);
if w=h then img:=newimg;
DrawImage(newimg,0,0);
Repaint;
Delay(5000);
End.

www12 26.04.2010 22:02

Ответ: фотки
 
все равно не компилируется где то ошибка

DIMMON4IK 26.04.2010 22:44

Ответ: фотки
 
в "getimageH eight" и "getimageWid th" убери пробелы
А вообще такие ошибки нужно исправлять самой, а не ждать ответа на такую елементарщину

www12 27.04.2010 07:06

Ответ: фотки
 
все равно некомпилируется

cherepets 27.04.2010 11:22

Ответ: фотки
 
рискну предположить что из указанной мной темы ты не скачала библиотеку (Lib_im.class) и не положила в папочку MidletPascal\Libs.

сделай это и попробуй заново скомпилить код от DIMMON4IK

www12 27.04.2010 16:22

Ответ: фотки
 
скачала я библиотеку вот здесь http://mobilepascal.ru/load/53-1-0-52 только эта библиотека называется "' загрузки изображении по HTTP"

не понимаю зачем мне библиотека для "' загрузки изображении по HTTP"
вывод со всего сказанного все равно не компилируется
помогите кто может может че нить другое написать можно?

www12 27.04.2010 16:26

Ответ: фотки
 
библиотеку скачала и поместила в папку как сказал cherepets

все равно ни че не компилируется

im_zorg 27.04.2010 17:23

Ответ: фотки
 
Надо lib_canvas
uses canvas;
var img,newimg: image; w,h:integer;
Begin
img:=LoadImage('/image.png');
w:=getwidth;h:=getheight;
if w<h then
newimg:=canvas.resize_image(img,w,trunc((getimageH eight(img)*w)/getimagewidth(img)));
if w>h then
newimg:=canvas.resize_image(img,trunc((getimageWid th(img)*h)/getimageheight(img)),h);
if w=h then img:=newimg;
DrawImage(newimg,0,0);
Repaint;
Delay(5000);
End.
Скачай вот Здесь

www12 27.04.2010 18:10

Ответ: фотки
 
библиотеку Lib_canvas скопировала ее в папку Libs и все больше ее не как не надо устанавливать

а то при компиляции у меня МП виснит почему


как устанавливать библиотеку

www12 27.04.2010 19:44

Ответ: фотки
 
спасибо всем сама разобралась прочитала форум и нашла ответы вот дура надо было раньше так сделать


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

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