Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.13;
Скачать: CL | DM;

Вниз

У меня вопрос?????????????????   Найти похожие ветки 

 
delfer.ru   (2002-12-31 05:20) [0]

Как можно изменить разрешение экрана из моей проги нажатием на кнопку. желательно на примере.

Всех с новым годом!!!!!!!!!!!!!!


 
Suntechnic ©   (2002-12-31 07:02) [1]

ChangeDisplaySettings


 
CAMOBAP ©   (2002-12-31 10:59) [2]

Попробуй этот код :)
Спопил с http://cydsoft.com/vr-online/12_2001/delphi1.htm

procedure TForm1.Timer1Timer(Sender: TObject);
var
dm : TDEVMODE;
x: array [1..3] Of integer;
y: array [1..3] Of integer;
x1,y1,n: integer;
begin
//Объявляем доступные разрешения
x[1]:= 640; y[1]:= 480;
x[2]:= 800; y[2]:= 600;
x[3]:= 1024; y[3]:= 768;
//Ok
n:= random (3);// случайно выбираем
x1:= x[n+1]; //...ширину
y1:= y[n+1]; //...высоту
{Устанавливаем}
ZeroMemory(@dm, sizeof(TDEVMODE));
dm.dmSize := sizeof(TDEVMODE);
dm.dmPelsWidth := x1;
dm.dmPelsHeight := y1;
dm.dmFields := DM_PELSWIDTH or DM_PELSHEIGHT;
ChangeDisplaySettings(dm, 0);
MessageDlg ("Could not initalize video driver"#13#10"Please, restart windows!",
mtError,[mbOk],0);
//идиотское сообщение об ошибке ;)
end;



Страницы: 1 вся ветка

Текущий архив: 2003.01.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
14-37274
hatchy
2002-12-25 15:10
2003.01.13
Незнаю какую тему писать.......


3-36921
Patrick
2002-12-17 18:48
2003.01.13
SQL для PARADOXа


3-36994
orion_st
2002-12-18 11:53
2003.01.13
Удаление записи через RxDBGrid


3-36956
DiLLeR
2002-12-17 14:38
2003.01.13
Delphi6 + QReport проблема, может кто сталкивался ...


1-37100
race1
2002-12-28 15:47
2003.01.13
mouse