![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
||||
|
||||
|
как поместить BMP,JPEG рисунок на форму сразу при запуске программы чтоб появился рисунок. Рисунок (300х300) лежит в одной папке с программой. по возможности подробно опишите что нужно сделать 1,2,3,4
а если выложите код программы с подробным описанием в ней->\\ то вам отдельное спасибо!!! не очень охота растягивать такую простую просьбу на 6 страниц. просьба не стягивать посторонние коды программ и не говорить вот вставь его и всё окей будет. я ведь хочу разобраться почему именно это строчка будет тут стоять а не в другом месте. Я Начинающий |
|
#2
|
||||
|
||||
|
Ну вот вам такой вариант:
Код:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;
type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
procedure FormPaint(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
private
Pic: TBitmap;
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
Pic := TBitmap.Create;
Pic.LoadFromFile('C:\DemoPic.bmp');
end;
procedure TForm1.FormPaint(Sender: TObject);
begin
Canvas.StretchDraw(ClientRect, Pic);
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Pic.Free;
end;
end. |
|
#3
|
||||
|
||||
|
СПАСИБО! Сейчас проверим как оно работает потом вставлю в свою прогу !
|