首页 > 其他分享 >Delphi实现登录窗体与主窗体的过程

Delphi实现登录窗体与主窗体的过程

时间:2023-12-16 10:34:20浏览次数:21  
标签:begin end 登录 TfrmLogin Delphi frmLogin Application 窗体

登录窗体:

type
  TfrmLogin = class(TForm)
    btn1: TButton;
    procedure btn1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  frmLogin: TfrmLogin;

implementation

{$R *.dfm}



procedure TfrmLogin.btn1Click(Sender: TObject);
begin
  //登录逻辑
  //......
  //登录成功后
  Self.Hint := 'SUCCESS';
  Self.Close;
end;

 

main窗体:略。。。

项目:

program Project2;

uses
  Vcl.Forms,
  main in 'main.pas' {frmMain},
  login in 'login.pas' {frmLogin};

{$R *.res}

begin
  Application.Initialize;
  Application.MainFormOnTaskbar := True;
  ReportMemoryLeaksOnShutdown := True;
  frmLogin := TfrmLogin.Create(nil);
  frmLogin.ShowModal;
  if frmLogin.Hint = 'SUCCESS' then
  begin
    frmLogin.Free;
    Application.CreateForm(TfrmMain, frmMain);
    Application.Run;
  end else begin
    frmLogin.Free;
    Application.Terminate;
  end;

end.

 

标签:begin,end,登录,TfrmLogin,Delphi,frmLogin,Application,窗体
From: https://www.cnblogs.com/del88/p/17904560.html

相关文章

  • 谁都能看懂的单点登录(SSO)实现方式(附源码)
    SSO的基本概念SSO英文全称SingleSignOn(单点登录)。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。它是目前比较流行的企业业务整合的解决方案之一。(本段内容来自百度百科)今......
  • 如何解决Paypal多账号登录账户关联
    Paypal是一种国际通用的支付方式,很多跨境卖家在绑定第三方支付平台时都会选择Paypal。它可以支付多种货币,覆盖全球200多个国家,转账和到账都非常及时,这对于跨境者来说非常重要。然而,paypal也会因为账户关联而封号。今天这篇文章将为你解答如何高效的解决paypal多账号登录账户关联的......
  • Delphi Android程序启动过程
    文章转载于不得闲大师的文章,源文链 https://www.cnblogs.com/DxSoft/p/4460236.html Delphi的Android程序是原生的程序,也就是NativeActivity。那么就需要先看一下NativeActivity的原理,在AndroidManifest.xml文件里面指定入口activity为nativeactivity,这样应用程序一启动,jav......
  • 单点登录<四>----satoken
    SSO-Server端:处理所有SSO相关请求http://{host}:{port}/sso/auth --单点登录授权地址,接受参数:redirect=授权重定向地址http://{host}:{port}/sso/doLogin --账号密码登录接口,接受参数:name、pwdhttp://{host}:{port}/sso/checkTicket --Ticket校验接口(isHttp=true时打开),......
  • 推荐一个小而全的第三方登录开源组件
    大家好,我是Java陈序员。我们在企业开发中,常常需要实现登录功能,而有时候为了方便,就需要集成第三方平台的授权登录。如常见的微信登录、微博登录等,免去了用户注册步骤,提高了用户体验。为了业务考虑,我们有时候集成的不仅仅是一两个第三方平台,甚至更多。这就会大大的提高了工作量,那......
  • 连续登录问题
    数据库中有个表的表名叫userlogin_info,有三个字段,id(索引)、userid(用户id)、login_time(登录时间),用户每登录一次APP会往这个表写入一条记录。问题1:2022年1月中连续7天登录的用户数有哪些?(1至7号连续、或者2至8号连续等)witht_loginas(selectuserid,date_sub(login_time,ro......
  • 【Python爬虫】Scrapy框架处理分页爬取+cookie登录_17k小说网
    简介本文主要讲常规分页爬取与利用Scrapy框架怎么快捷的爬取分页的数据以及cookie登录,案例网站时17k小说网,url是https://www.17k.com/常规分页爬取Scrapy框架分页爬取cookie登录分页常规分页爬取常规分页爬取,直接观察页面数据,一共有多少页数据,就for循环多少次classXiao......
  • 【Azure Key Vault】在Alteryx中使用Azure Key Vault存储账号和密码并实现无交互登录
    问题描述:需要在Alteryx中使用AzureKeyVault,Alteryx能将数据发布到Tableau,需要输入账号和密码,使用AzureKeyVault来替换这个输入账号和密码的过程,是否可以在alteryx中实现呢? 问题解答在AzureKeyVault的资料中,没有找到针对Alteryx的解决方案。但是AlteryxDataConnection......
  • 【Azure Key Vault】在Alteryx中使用Azure Key Vault存储账号和密码并实现无交互登录
    问题描述:需要在Alteryx中使用AzureKeyVault,Alteryx能将数据发布到Tableau,需要输入账号和密码,使用AzureKeyVault来替换这个输入账号和密码的过程,是否可以在alteryx中实现呢? 问题解答在AzureKeyVault的资料中,没有找到针对Alteryx的解决方案。但是AlteryxDataConnec......
  • delphi 变体Variant数组常用操作
    变体Variant数组常用操作代码procedureTForm1.Button1Click(Sender:TObject);varArr1,Arr2,Arr3:Variant;I,J:Integer;begin//创建包含10个整数类型元素的变体数组Arr1:=VarArrayCreate([0,9],varInteger);//创建2维数组,其中第1维是3个元素,第2维是5......