热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何实现登陆后再出现主画面

大家好:我想实现登陆后再出现主画面的功能,即输入用户名和密码后再出现带主菜单的主画面,但不知如何实现。急用这个功能,望大家指点,最好能给出详细代码,谢谢!
大家好:
    我想实现登陆后再出现主画面的功能,即输入用户名和密码后再出现带主菜单的主画面,但不知如何实现。急用这个功能,望大家指点,最好能给出详细代码,谢谢!
                                                  王振亚
                                                2003.09.12

3 个解决方案

#1


在你的DPR文件中写入如下代码:

  Application.Initialize;
  Application.Title := '客户端管理系统';
  
  {读出DB.INI文件,配置数据模块的连接字符串}
  Application.CreateForm(TDataModule1, DataModule1);
  DataModule1.ADOConnection1.Connected:= false;
  try
    DataModule1.ADOConnection1.ConnectionString:= GetConnectionString;
    DataModule1.ADOConnection1.Connected:= true;
  except
    on e:exception do
    begin
        MessageBox(Application.Handle,Pchar('数据库初始化设置错误,请与系统管理员联系!' + char(13) + string(e.Message)),'错误',MB_OK OR MB_ICONSTOP);
        Exit;
    end;
  end;

{打开登录窗口,根据用户权限进行登录}
  try
    UserLoginForm:= TUserLoginForm.Create(Application);
    if UserLoginForm.ShowModal=100 then
      Application.CreateForm(TMainform, Mainform)
    else
      Application.Terminate;
  finally
    UserLoginForm.Free;
    UserLoginForm:= nil;
  end;
  {运行应用程序}
  Application.Run;

#2


drate(小虫)先生:
      你好,我新建了一个应用程序,并用你提供的代码全部覆盖了该程序的.dpr文件,编译器提示了很多错误,第一条错误就是:“undeclared identifier tdatamodule1”。我是个delphi新手,能在网上遇到你这样一位高人,真是幸运。望能得到你更详细的指点,你能不能站在一个新手的立场给出更加详细的代码。谢谢!
                                                        王振亚
                                                      2003.09.12

#3


program gwglclient;

uses
  Forms,
  Controls,
  mainform in 'mainform.pas' {Formtemp},
  datamodul2 in 'datamodul2.pas' {DM2: TDataModule},
  mima in 'mima.pas' {Form2},
  client1 in 'client1.pas' {Form1},
  fsong in 'fsong.pas' {Form4},
  gz in 'gz.pas' {Form12},
  luokuan in 'luokuan.pas' {Form13},
  inputfile in 'inputfile.pas' {Form10},
  rereg in 'rereg.pas' {Form5},
  pjy in 'pjy.pas' {Form6},
  send in 'send.pas' {gwjs},
  preview in 'preview.pas' {Form11},
  datamodul1 in 'datamodul1.pas' {DM1: TDataModule},
  reinputpass in 'reinputpass.pas' {reinputpassform};

{$R *.RES}
 begin
  Application.Initialize;
  Application.CreateForm(TDM1, DM1);
  Application.CreateForm(TDM2, DM2);
  Application.CreateForm(TForm1, Form1);
  Application.CreateForm(TForm4, Form4);
  Form2:=TForm2.Create(Application);
  If Form2.ShowModal=mrOk then
  begin
    application.Title:='公文管理系统-客户端';
    Application.Run;
  end
  Else
  begin
    dm1.Free;
    dm2.Free;
    Form1.Free;
    Application.Terminate;
  end;
end.

推荐阅读
  • java文本编辑器,java文本编辑器设计思路
    java文本编辑器,java文本编辑器设计思路 ... [详细]
  • 本文深入探讨了UNIX/Linux系统中的进程间通信(IPC)机制,包括消息传递、同步和共享内存等。详细介绍了管道(Pipe)、有名管道(FIFO)、Posix和System V消息队列、互斥锁与条件变量、读写锁、信号量以及共享内存的使用方法和应用场景。 ... [详细]
  • 主调|大侠_重温C++ ... [详细]
  • ListView简单使用
    先上效果:主要实现了Listview的绑定和点击事件。项目资源结构如下:先创建一个动物类,用来装载数据:Animal类如下:packagecom.example.simplelis ... [详细]
  • 本文详细探讨了Java中的ClassLoader类加载器的工作原理,包括其如何将class文件加载至JVM中,以及JVM启动时的动态加载策略。文章还介绍了JVM内置的三种类加载器及其工作方式,并解释了类加载器的继承关系和双亲委托机制。 ... [详细]
  • HDU 2871 内存管理问题(线段树优化)
    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2871。本题涉及内存管理操作,包括重置、申请、释放和查询内存块。通过使用线段树进行高效管理和维护。 ... [详细]
  • springMVC JRS303验证 ... [详细]
  • 本文详细介绍了Java库XChart中的XYSeries类下的setLineColor()方法,并提供了多个实际应用场景的代码示例。 ... [详细]
  • 本文详细介绍了Linux内核中misc设备驱动框架的实现原理及应用方法,包括misc设备的基本概念、驱动框架的初始化过程、数据结构分析以及设备的注册与注销流程。 ... [详细]
  • YB02 防水车载GPS追踪器
    YB02防水车载GPS追踪器由Yuebiz科技有限公司设计生产,适用于车辆防盗、车队管理和实时追踪等多种场合。 ... [详细]
  • 本文将指导如何在JFinal框架中快速搭建一个简易的登录系统,包括环境配置、数据库设计、项目结构规划及核心代码实现等环节。 ... [详细]
  • js常用方法(1)startWithJava代码varstartsWithfunction(str,regex){if(regexundefined||strundefined|| ... [详细]
  • 本文介绍了如何通过自定义配置类,利用 `WebMvcConfigurer` 接口来扩展 Spring MVC 的功能,实现默认首页的自动跳转,同时避免使用 `@EnableWebMvc` 注解全面接管 Spring MVC 的默认配置。 ... [详细]
  • KMP算法是处理字符串匹配的一种高效算法它首先用O(m)的时间对模板进行预处理,然后用O(n)的时间完成匹配。从渐进的意义上说,这样时间复 ... [详细]
  • 本文介绍了如何使用JFreeChart库创建一个美观且功能丰富的环形图。通过设置主题、字体和颜色等属性,可以生成符合特定需求的图表。 ... [详细]
author-avatar
碎碎念囧雷
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有