|
Основной форум Сюда все проблемы связанные с программированием. |
26.04.2010, 18:17
|
#46
|
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений (для 215 пользователей)
|
Ответ: фотки
http://forum.boolean.name/showthread.php?t=3515
а вобще мне кажется ты пытаешься сказать, что у вас разные разрешения экрана
|
(Offline)
|
|
26.04.2010, 19:47
|
#47
|
Нуждающийся
Регистрация: 12.04.2010
Сообщений: 52
Написано одно полезное сообщение
|
Ответ: фотки
ни че не поняла
а можно че нить до писать например сюда
var img: image;
Begin
img:=LoadImage('/image.png');
DrawImage(img,0,0);
Repaint;
Delay(5000);
End.
и чтоб картинка читалась как и у меня так и у моей подруги
|
(Offline)
|
|
26.04.2010, 19:49
|
#48
|
Нуждающийся
Регистрация: 12.04.2010
Сообщений: 52
Написано одно полезное сообщение
|
Ответ: фотки
ну да у нас разные разрешения экрана а как сделать чтоб мидлет сам узнавал какое разрешения экрана и подстраивался под мобильник
|
(Offline)
|
|
26.04.2010, 20:15
|
#49
|
Знающий
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений (для 78 пользователей)
|
Ответ: фотки
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.
|
(Offline)
|
|
26.04.2010, 20:38
|
#50
|
Нуждающийся
Регистрация: 12.04.2010
Сообщений: 52
Написано одно полезное сообщение
|
Ответ: фотки
не компилируется где то ошибка
|
(Offline)
|
|
26.04.2010, 21:51
|
#51
|
Знающий
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений (для 78 пользователей)
|
Ответ: фотки
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.
|
(Offline)
|
|
26.04.2010, 22:02
|
#52
|
Нуждающийся
Регистрация: 12.04.2010
Сообщений: 52
Написано одно полезное сообщение
|
Ответ: фотки
все равно не компилируется где то ошибка
|
(Offline)
|
|
26.04.2010, 22:44
|
#53
|
Знающий
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений (для 78 пользователей)
|
Ответ: фотки
в "getimageH eight" и "getimageWid th" убери пробелы
А вообще такие ошибки нужно исправлять самой, а не ждать ответа на такую елементарщину
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
27.04.2010, 07:06
|
#54
|
Нуждающийся
Регистрация: 12.04.2010
Сообщений: 52
Написано одно полезное сообщение
|
Ответ: фотки
все равно некомпилируется
|
(Offline)
|
|
27.04.2010, 11:22
|
#55
|
Бывалый
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений (для 215 пользователей)
|
Ответ: фотки
рискну предположить что из указанной мной темы ты не скачала библиотеку (Lib_im.class) и не положила в папочку MidletPascal\Libs.
сделай это и попробуй заново скомпилить код от DIMMON4IK
|
(Offline)
|
|
27.04.2010, 16:22
|
#56
|
Нуждающийся
Регистрация: 12.04.2010
Сообщений: 52
Написано одно полезное сообщение
|
Ответ: фотки
скачала я библиотеку вот здесь http://mobilepascal.ru/load/53-1-0-52 только эта библиотека называется "' загрузки изображении по HTTP"
не понимаю зачем мне библиотека для "' загрузки изображении по HTTP"
вывод со всего сказанного все равно не компилируется
помогите кто может может че нить другое написать можно?
|
(Offline)
|
|
27.04.2010, 16:26
|
#57
|
Нуждающийся
Регистрация: 12.04.2010
Сообщений: 52
Написано одно полезное сообщение
|
Ответ: фотки
библиотеку скачала и поместила в папку как сказал cherepets
все равно ни че не компилируется
|
(Offline)
|
|
27.04.2010, 17:23
|
#58
|
Знающий
Регистрация: 25.10.2009
Сообщений: 338
Написано 53 полезных сообщений (для 61 пользователей)
|
Ответ: фотки
Надо 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.
Скачай вот Здесь
|
(Offline)
|
|
27.04.2010, 18:10
|
#59
|
Нуждающийся
Регистрация: 12.04.2010
Сообщений: 52
Написано одно полезное сообщение
|
Ответ: фотки
библиотеку Lib_canvas скопировала ее в папку Libs и все больше ее не как не надо устанавливать
а то при компиляции у меня МП виснит почему
как устанавливать библиотеку
|
(Offline)
|
|
27.04.2010, 19:44
|
#60
|
Нуждающийся
Регистрация: 12.04.2010
Сообщений: 52
Написано одно полезное сообщение
|
Ответ: фотки
спасибо всем сама разобралась прочитала форум и нашла ответы вот дура надо было раньше так сделать
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:54.
|