• Delphi中窗体的方法


    窗体也是组件,因此窗体与组件有很多通用的方法,这些通用方法包括Show,ShowModal和Invalidate等,下面介绍一些最常用的方法。

    1、BringToFront

    此方法可以把应用程序中的窗体放置于其他所有窗口的顶部。

    2、Close和CloseQuery

    当先调用CloseQuery确认关闭窗体后,Close方法就关闭一个窗体。

    CloseQuery函数调用OnCloseQuery事件处理程序,如果传递给OnCloseQuery处理程序的布尔变量值设置为假,窗体就不关闭,如果设为True,则正常关闭窗体。在OnCloseQuery事件处理程序可以提示用户保存文件,控制窗体的关闭。

    procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
    begin
      CanClose := False; { 将关闭不了该应用程序}
    end;

    3、Print

    Print方法打印窗体的内容,只有窗体的客户区才被打印,标题、标题栏和边界不会被打印,Print便于窗体的快速屏幕转储。

    4、ScrollInView

    该方法可以滚动窗体,使得窗体上规定的组件可见。

    Delphi syntax:

    procedure ScrollInView(AControl: TControl)

    5、SetFocus

    SetFocus方法激活窗体,并把它带到顶级,如果此窗体有组件,则限定在ActiveControl属性的组件将接受输入焦点。

    6、Show和ShowModal

    这两种方法用来显示窗体,Show方法显示的窗体为非模式,这样此窗体可见时,其他窗体也可以进行操作。ShowModal方法显示模式窗体,在用户继续使用应用程序前,模式窗体必须消失。

  • 相关阅读:
    判断手机使用网络wifi 2G 3G
    Java基本数据类型
    Java中long和Long的区别
    java switch(表达式)中表达式的类型
    SESSION的知识
    Java对象的强、软、弱和虚引用
    java中链表的数据(对象)位置交换
    Android 建立AIDL的步骤
    HashMap和HashSet的相同点和不同点
    以太网帧最小帧长与最大帧长
  • 原文地址:https://www.cnblogs.com/pchmonster/p/2310476.html
Copyright © 2020-2023  润新知