|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.08.2009, 22:40 | #1 |
Пользователь
Регистрация: 09.05.2009
Сообщений: 83
|
Работа с катами в TImage
Всем привет. У меня такой вопрос, у меня есть карта в формате Jpg мне нужно загрузить ее в TImage и увеличивать скоролом и ходить по карете влево-право так как размер карты (изображения) очень большой. Как лучше сделать ? Очень надо! помогите.
|
22.08.2009, 03:36 | #2 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Как вариант:
Поместите TImage внутрь TScrollBox и поставьте у TImage "AutoSize=True"...
I am the First of Cyber Evolution...
I am the First to Program your Future... |
22.08.2009, 10:40 | #3 |
Пользователь
Регистрация: 09.05.2009
Сообщений: 83
|
AutoSize=True это не то! все пробовал вроде не работает, не увеличивает скролом по карте и не ходит по углам!
|
22.08.2009, 14:33 | #4 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
загрузите картинку в буфер, а потом отрисовывайте ее на имидже...
|
22.08.2009, 14:50 | #5 |
Пользователь
Регистрация: 09.05.2009
Сообщений: 83
|
и что это даст ? мне нужно чтобы по всей картинке можно было передвигаться, как вы когда у себя в программе для просмотра картинке открываете в какой либо программе к примеру IrfanView или в какой либо другой программе, вы можете просмотривать все углы если картинка очень большая и не помещается на экран!
|
22.08.2009, 15:04 | #6 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
погуглите на тему CopyRect сразу все поймете
|
22.08.2009, 16:20 | #7 |
Пользователь
Регистрация: 09.05.2009
Сообщений: 83
|
а скрол там как-то фигурирует? мне же нужно совсем другое. А так просто разбить на несколько частей я бы и сам бы мог!
|
22.08.2009, 16:56 | #8 | |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Цитата:
И я не понял что значит "увеличивать скролом" - надо увеличивать или всё-таки двигать? А вы поместили TImage внутрь TScrollBox?
I am the First of Cyber Evolution...
I am the First to Program your Future... |
|
23.08.2009, 19:07 | #9 |
Пользователь
Регистрация: 09.05.2009
Сообщений: 83
|
вроде как двигать уже разобрался, в ScrollBOX вроде все работает. А вот как увеличивать рисунок ? приближать на карте ? Не знаю!
|
23.08.2009, 21:09 | #10 |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Хм... Если не лезть в глубь, то можно попробовать через размеры TImage плюс Image1.Stretch=True...
Только с координатами придётся повозиться.....
I am the First of Cyber Evolution...
I am the First to Program your Future... |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TImage в TImage | One.Love | Общие вопросы Delphi | 15 | 22.09.2008 19:37 |
Timage | RealSHELS | Общие вопросы Delphi | 7 | 05.05.2008 20:12 |
Timage | RealSHELS | Общие вопросы Delphi | 2 | 03.05.2008 23:23 |
Работа с TImage-как установить длину массива TRGBTriple? | Саня | Компоненты Delphi | 1 | 04.08.2007 11:15 |
Работа с TImage | Apocalypsyse | Компоненты Delphi | 2 | 12.02.2007 14:13 |