![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
![]()
Всем привет, есть два вопроса.
Первый, вот у меня есть программа, которая открывает изображение, и вставляет картинку в TImage, как программно подстроить картинку под масштабы TIMAGE?Тоесть тоже самое что параметр scretch Только по нормальному и программно. Второй, кто знает как работать с изображениями формата .raw в дельфи?хотя бы просто открыть и показать.
Moonquake
|
![]() |
![]() |
![]() |
#2 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
![]()
В свойствах TImage помимо stretch=true надо ставить еще и proportional=true И все будет замечательно.
Никогда не знаешь, где тебе повезет... (Фрай)
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
![]() Цитата:
Код:
Moonquake
|
|
![]() |
![]() |
![]() |
#4 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
Присвой так:
Image1.Picture.Bitmap := Bitmap; А затем задай те свойства имиджу, stretch и proportional. Должно сработать.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
![]()
Вроде все получилось, изображение нормальное, а как сделать по центру?
тоесть у меня есть TPanel1, На нем TImage1, при масщтабировании картинка выравнивается по левому краю, а мне надо по центру Видимо параметр center)) подскажите насчет .raw формата Код:
Moonquake
Последний раз редактировалось Stilet; 19.07.2010 в 08:23. |
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 05.04.2010
Сообщений: 410
|
![]() Цитата:
И к стати слово array не может быть использовано в качестве имени массива (это зарезервированное слово)
ICQ: 593-013-807
|
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
![]()
не верно выразился..
я имел ввиду..есть массив, мне нужно получить номер элемента массива зная строку типа так ShowMessage(array['Legents']);
Moonquake
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 05.04.2010
Сообщений: 410
|
![]()
Index:=-1;
for i:=0 to 5 do if mas[i] = 'Legents' then Idex:=i; если Index останется равным -1 то элемент не найден, в противном случае переменная Index будет содержать индекс элемента массива т. е. индекс 'Legents' P.S. mas: array [0..5] of string = ('Elegant','Legents','Saphhire','ещ е строка','и еще строка','и наконец еще одна строка')ж
ICQ: 593-013-807
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
![]()
Да так можно, в принципе так и хотел сделать, просто казалось, что есть более простой способ.Спасибо
Вопрос с .raw форматом актуален, поделитесь кто нибудь любой инфой... Кто нить насчет .raw поможет?
Moonquake
Последний раз редактировалось Stilet; 19.07.2010 в 08:23. |
![]() |
![]() |
![]() |
#10 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
Одна тема - один вопрос. Читайте правила форума.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа с изображениями | Нюська | Компоненты Delphi | 8 | 27.05.2009 23:17 |
работа с изображениями | викталик | Помощь студентам | 0 | 03.05.2009 23:58 |
Работа с изображениями | Алён@ | Мультимедиа в Delphi | 8 | 16.01.2009 10:48 |
работа с изображениями. | borodaj | Мультимедиа в Delphi | 3 | 21.04.2007 19:21 |