当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·非常之简单问题    »显示摘要«
    摘要: 如何取到datawindow列名的值? ......
    摘要: sql server2000 ce版 是不是就是个人版呀? 如果不是,ce版和个人版都能在windows xp home版下使用吗? ......


不同分辨率下的界面

怎么还让所做的界面在不同分辨率下都是一样的。  
  比如在form   中有一个panel,在800*600下占满了窗口,但是把分辩率改了以后,就占不满窗口了!

NO.1   作者: delphi_han

procedure   TMyClass.FormCreate(form:   Tform);  
  var  
      x,   y:   LongInt;  
  begin  
  form.scaled   :=   true;     //ÓÐ´í  
      x   :=   getSystemMetrics(SM_CXSCREEN);  
      y   :=   getSystemMetrics(SM_CYSCREEN);  
      if   (x   <>   ScreenHeight)   or   (y   <>   ScreenWidth)   then  
          begin  
                form.height:=form.height*x   DIV   ScreenHeight;       //&Oacute;&ETH;&acute;í  
                form.width:=form.width*y   DIV   ScreenWidth;           //&Oacute;&ETH;&acute;í  
                form.ScaleBy(x,ScreenHeight);  
          end;  
  end;


 ·怎样显示新表单    »显示摘要«
    摘要: 我想从一个表单(form1)中点击一个按钮,显示form2,该怎么办? ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE