Hvordan ændrer man skærmens opløsning, fra fx 800x600 til 640x480, i Delphi.
nlf :-)
Hej
Fandt følgende kode i min gemmer. Har ikke selv prøvet det.
uses Windows;
function SetScreenResolution(Width, Height: integer): Longint;
var
DeviceMode: TDeviceMode;
begin
with DeviceMode do begin
dmSize := SizeOf(TDeviceMode);
dmPelsWidth := Width;
dmPelsHeight := Height;
dmFields := DM_PELSWIDTH or DM_PELSHEIGHT;
end;
Result := ChangeDisplaySettings(DeviceMode, CDS_UPDATEREGISTRY);
end;
Rednex