Форум: "Начинающим";
Текущий архив: 2007.06.10;
Скачать: [xml.tar.bz2];
ВнизЗамена формы2 ! Найти похожие ветки
← →
dima2207 © (2007-05-17 16:54) [0]Люди подскажите как сделать что-бы в ниже следующей форме изображение самой формы грузилось из файла test.bmp ? И что-бы там не-было никаких кнопок типа закрыть окно , расширить .
object Form1: TForm1
Left = 192
Top = 107
Width = 500
Height = 354
Caption = #1055#1086#1083#1077#1090" "#1085#1072#1076" "#1075#1086#1088#1086#1076#1086#1084
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = "MS Sans Serif"
Font.Style = []
OldCreateOrder = False
OnClose = FormClose
OnCreate = FormCreate
PixelsPerInch = 96
TextHeight = 13
object Image1: TImage
Left = 8
Top = 8
Width = 241
Height = 161
AutoSize = True
end
object Timer1: TTimer
Interval = 50
OnTimer = Timer1Timer
Left = 8
Top = 176
end
end
← →
Сергей М. © (2007-05-17 17:03) [1]
> И что-бы там не-было никаких кнопок типа закрыть окно ,
> расширить
На то есть св-во BorderStyle = bsNone
> изображение самой формы
Что это такое ?
Если это фоновый рисунок, то см. событие OnPaint, в его обработчике ты волен рисовать на канве формы все что твоей душе угодно - хоть картинку из bmp-файла (что, впрочем, нелогично - на то есть ресурсы формы), хоть самого черта ..
← →
dima2207 © (2007-05-17 17:19) [2]да нет же , мне надо саму форму заменить на изображение из файла !
← →
DVM © (2007-05-17 17:21) [3]
> мне надо саму форму заменить на изображение из файла !
А на текст звук из WinAMP тебе не надо ее заменить?
Что такое: "форму заменить на картинку"?
← →
stakan © (2007-05-17 17:25) [4]Автор наверное хочет сделать Splash Screen в виде изображения из файла.
← →
dima2207 © (2007-05-17 17:35) [5]да вот именно стакан , но как мне это сделать ??? только без шуточек попрошу !
← →
DVM © (2007-05-17 17:42) [6]
> только без шуточек попрошу !
Если нужна форма прямоугольной формы то совсем просто.
1) Делаешь форму по размерам картинки.
2) Кладешь на нее TImage
3) Загружаешь в TImage картинку. Или загружаешь ее в OnCreate формы из файла. Image.LoadFromFile()
4) Ну и показываешь форму в нужное время.
Если нужна форма непрямоугольная, например круглая, то тут надо использовать регионы.
← →
DVM © (2007-05-17 17:43) [7]Да, забыл сказать, у формы BorderStyle = bsNone надо.
← →
dima2207 © (2007-05-17 17:55) [8]ооо , вот это другое дело , спасибо !!!
← →
dima2207 © (2007-05-17 18:05) [9]А еще вопрос , в каком формате должен быть файл изображения ??? потому-что на файл *.bmp ругается :
[Error] E2161 RLINK32: Unsupported 16bit resource in file "dblpic_.dfm"
← →
{RASkov} © (2007-05-17 18:48) [10]А в D5 нет свойств TransparentColor, TransparentColorValue формы ? не помню. Если есть - то можно ими ограничится(вместо регионов)
> [9] dima2207 © (17.05.07 18:05)
> в каком формате должен быть файл изображения
Для Image: TImage - *.bmp - это его. Но именно формат, а не расширение файла.
> [Error] E2161 RLINK32: Unsupported 16bit resource in file
> "dblpic_.dfm"
А еще есть что, на форме, содержащее картинки?
← →
dima2207 © (2007-05-17 19:29) [11]да , есть картинка в таком-же формате !!!
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.06.10;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.047 c