Roya Rayane
چهارشنبه 24 مرداد 1386, 00:34 صبح
سلام.
من یک برنامه می خوام بنویسم به شکل صفحه کامل این برنامه در سیستم خودم درست به همان اندازه هست ولی در سیستم دیگر یا در یک لب تاب با همان رزولیشن سیستم خودم درست کار نمی کند.
1027/768
Valadi
چهارشنبه 24 مرداد 1386, 00:47 صبح
شما با یستی رزولیشن تغییر بدی ضمنا برای تغییر رزولیشن کدش در همین سایت هست 
اما برای Full Sceern
procedure TForm1.FormCreate(Sender: TObject);
var
  HTaskbar: HWND;
  OldVal: LongInt;
begin
  try
    // Find handle of TASKBAR
    HTaskBar := FindWindow('Shell_TrayWnd', nil);
    // Turn SYSTEM KEYS off, Only Win 95/98/ME
    SystemParametersInfo(97, Word(True), @OldVal, 0);
    // Disable the taskbar
    EnableWindow(HTaskBar, False);
    // Hide the taskbar
    ShowWindow(HTaskbar, SW_HIDE);
  finally
    with Form1 do 
    begin
      BorderStyle := bsNone;
      FormStyle   := fsStayOnTop;
      Left        := 0;
      Top         := 0;
      Height      := Screen.Height;
      Width       := Screen.Width;
    end;
  end
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var
  HTaskbar: HWND;
  OldVal: LongInt;
begin
  //Find handle of TASKBAR
  HTaskBar := FindWindow('Shell_TrayWnd', nil);
  //Turn SYSTEM KEYS Back ON, Only Win 95/98/ME
  SystemParametersInfo(97, Word(False), @OldVal, 0);
  //Enable the taskbar
  EnableWindow(HTaskBar, True);
  //Show the taskbar
  ShowWindow(HTaskbar, SW_SHOW);
end;
ضمنا این تاپیک هیچ ربطی به  بانکهای اطلاعاتی در دلفی ندارد و دقت کنید 
موفق و موید باشید
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.