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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.09.2013, 18:14   #1
NewLamer&Programer
Форумчанин
 
Регистрация: 23.11.2012
Сообщений: 428
По умолчанию залить форму картинкой

я че то торможу... заливаю так:

Код:
procedure TForm1.FormCreate(Sender: TObject);
Var bmp: TBitMap;
begin
bmp:= TBitMap.Create;
bmp.LoadFromFile('фон.bmp');
Canvas.Draw(0,0,bmp);
bmp.Free;
end;
картинка не пустая, лежит в папке с проектом, но форма остается стандартного цвета после компиляции
NewLamer&Programer вне форума Ответить с цитированием
Старый 14.09.2013, 18:18   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
после компиляции
А при выполнении?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 14.09.2013, 18:19   #3
NewLamer&Programer
Форумчанин
 
Регистрация: 23.11.2012
Сообщений: 428
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
А при выполнении?
это одно и тоже
NewLamer&Programer вне форума Ответить с цитированием
Старый 14.09.2013, 18:24   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
это одно и тоже
Неужели? Форму заливают в OnPaint формы
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 14.09.2013, 18:26   #5
NewLamer&Programer
Форумчанин
 
Регистрация: 23.11.2012
Сообщений: 428
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Неужели? Форму заливают в OnPaint формы
спасибо помогло, еще такой вопрос, обычно всякие лейбелы и подобные прозрачные компоненты сами получают цвет формы, но в данном случае этого не произошло, как быть?
NewLamer&Programer вне форума Ответить с цитированием
Старый 14.09.2013, 18:32   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Обычно - это0 когда ParentColor=True и цвет берется из Color родителя. Заливка побоку. Если есть прозрачность, в лабел например, сделай её тру
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 14.09.2013, 18:40   #7
NewLamer&Programer
Форумчанин
 
Регистрация: 23.11.2012
Сообщений: 428
По умолчанию

помогло сяп

так, а если компонент у которого нет свойства Transponent? к примеру StringGrid

Последний раз редактировалось Stilet; 14.09.2013 в 20:20.
NewLamer&Programer вне форума Ответить с цитированием
Старый 14.09.2013, 18:55   #8
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Мучайся с ним индивидуально - заливай, разукрашивай
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 14.09.2013, 19:00   #9
NewLamer&Programer
Форумчанин
 
Регистрация: 23.11.2012
Сообщений: 428
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Мучайся с ним индивидуально - заливай, разукрашивай
подскажи поподробнее плиз
NewLamer&Programer вне форума Ответить с цитированием
Старый 14.09.2013, 19:07   #10
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

А что подробней? Если у компонента есть методы типа OnDraw - в них самому прорисовывать. На некоторые можно картинку залить, на Button например
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заливка картинкой ivannes Мультимедиа в Delphi 6 22.10.2011 07:56
Одну и ту же форму использовать как MDI-child форму и как модальную форму? PrimaryPro Общие вопросы Delphi 2 10.03.2010 20:52
Проблема с картинкой. ROD Компьютерное железо 11 07.02.2009 09:02
Проблема с картинкой puma HTML и CSS 3 15.07.2008 14:20
Управление картинкой Патрон Общие вопросы Delphi 15 06.05.2008 20:54