Форум: "Media";
Текущий архив: 2003.10.02;
Скачать: [xml.tar.bz2];
Внизтип HDC Найти похожие ветки
← →
Оля (2003-06-05 11:49) [0]Дана программа
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Panel1: TPanel;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
var DC:HDC;
begin
Panel1.Height:=300;
dc := GetDC(Panel1.Handle);
Rectangle (dc, 10, 10, 110, 110);
( Handle, dc) Дана программа
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Panel1: TPanel;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
var DC:HDC;
begin
Panel1.Height:=300;
dc := GetDC(Panel1.Handle);
Rectangle (dc, 10, 10, 110, 110);
ReleaseDC (Handle, dc);
end;
end.
Почему после изменения размера при первом клики квадрат не выводится, и как сделать, чтоб он выводился?
← →
Zz_ (2003-06-05 11:55) [1]Panel1 пересоздается
Panel1.Height:=300;
Application.ProcessMessages;
dc := GetDC(Panel1.Handle);
← →
Song (2003-06-05 11:55) [2]После изменения размера чего?
Страницы: 1 вся ветка
Форум: "Media";
Текущий архив: 2003.10.02;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c