Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.07.2011, 18:05   #1
Claster
Форумчанин
 
Аватар для Claster
 
Регистрация: 02.09.2008
Сообщений: 340
По умолчанию Работа с Image

Все доброго времени суток.........есть форма с Borderstyle=bsnone на ней есть Image который закреплен за нижним правым углом, картинка у него загружается при onCreate формы, и Image принимает размеры картинки загружаемой при onCreate. Как сделать так что бы к примеру( картинка 12х12 смотрится нормально в правом нижнем углу, а если загрузить картинку 75х75 она выходит ха границы формы, как сделать что бы увеличение происходило во внутрь формы а не за ее пределы?
Цитата:
- Только сисадмин может попросить у начальства 20$ на память...
Claster вне форума Ответить с цитированием
Старый 01.07.2011, 18:36   #2
Claster
Форумчанин
 
Аватар для Claster
 
Регистрация: 02.09.2008
Сообщений: 340
По умолчанию

о вроде так?

Image.top := Form1.top - Form1.height - Image1.Height;
Image.left := Form1.left - Form1.width - Image1.width;
Цитата:
- Только сисадмин может попросить у начальства 20$ на память...
Claster вне форума Ответить с цитированием
Старый 01.07.2011, 21:02   #3
Jaguar83
Профессионал
Пользователь
 
Аватар для Jaguar83
 
Регистрация: 25.05.2011
Сообщений: 91
По умолчанию

Нет, не так. При чем тут свойства формы?
Код:
procedure TForm1.FormCreate(Sender: TObject);
var oldHeight, oldWidth: Integer;
begin
Image1.AutoSize:=True;
oldHeight:=Image1.Height;
oldWidth:=Image1.Width;
Image1.Picture.LoadFromFile('28487159.jpg');
Image1.Top:=Image1.Top-(Image1.Height-oldHeight);
Image1.Left:=Image1.Left-(Image1.Width-oldWidth);
end;
Помог? Будь человеком - жми на весы слева!
Jaguar83 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с image хз как лучше сделать. winner13 Мультимедиа в Delphi 3 25.04.2011 09:42
Работа с объектом Image Lisёноk Помощь студентам 2 13.03.2010 12:41
Работа с компонентом Image. DarkStyle Помощь студентам 1 06.03.2010 22:29
работа с image messi013 Общие вопросы Delphi 4 14.01.2010 16:14
работа с image Lokos Компоненты Delphi 6 28.12.2009 18:05