delphi的Desktop主窗体介绍

启动Desktop有两种方法:

(1)从Windows中启动

从Windows操作系统界面中,依次点击菜单项“开始l程序l Borland DelPhi6 I Database Desk.Top”,就可启动DeskTop。

(2)从Delphi中启动

从Delphi主菜单中单击“Tools I Database Desktop”,也可启动DeskTop。

2.主窗体组成

Desktop窗体由标题栏、主菜单、工具栏、窗体工作区、状态栏5个部分组成。

(1)主菜单

主菜单由文件File、编辑Edit、工具Tools、窗体Windows与帮助Help共5个菜单组成。其中,文件菜单File项有7个子菜单,用于数据表文件的建立、打开、保存、关闭及设置工作目录等操作。各子菜单项的功能如下:

~New,创建新的数据表、SQL文件、QBE Query。

~Open打开数据表、SQL文件、QBE Query。

~Close关闭文件和数据表。

~Save保存文件和数据表。

~Save as另存文件和数据表。

~Working Directory设置工作目录。

·Private Directory设置私有目录。

(2)工具栏

由Open Table、Open Query、Open SQL 3个快速按钮组成,分别用于打开数据表、打开Query文件与打开SQL文件。工具栏中的快速按钮数量将随打开文件(数据表文件、SQL文件、QBE

Query文件)的不同而增减变化。

(3)窗体

窗体用于创建、显示、编辑数据表,用于编辑和执行SQL文件。

时间: 2024-10-31 10:33:03

delphi的Desktop主窗体介绍的相关文章

用showDialog打开了一个模式窗体,但为什么我在该模式窗体中做了一个操作后并没有主动关闭或者隐藏该窗体,但是它却主动关闭了该模式窗体,回到了调用它的主窗体

问题描述 用showDialog打开了一个模式窗体,但为什么我在该模式窗体中做了一个操作后并没有主动关闭或者隐藏该窗体,但是它却主动关闭了该模式窗体,回到了调用它的主窗体,为什么?简单介绍一下我的代码:FormMain主窗体FormInfo要打开的模式窗体FormMain主窗体里的代码:一个buttun按钮事件:FormInfof=FormInfo();f.showDialog();FormInfo要打开的模式窗体代码:当我信息填写完以后,点击提交按钮,可是有的信息验证没有通过,这时我就希望能停

将窗体从属于主窗体

几乎所有正式一点的C++ Builder程序除了主窗体外都还有从属窗体,有时是对话框,有时是无模式窗口.VCL使得创建和显示从属窗体都易如反掌.但不是所有程序都适于采用无模式窗体,有些程序需要在一个主窗体内显示不同的内容.本文讨论如何将一个从属窗体"寄居"于主窗体中,从属窗体看上去是主窗体的一部分,用户甚至不知道一个从窗体正被显示.图A显示了一个主窗体,其客户区是一个从窗体. 理解子/父联系 这类程序的基本思路是让所有从属窗体都作主窗体的子窗体,这种设计在其他框架(如OWL或MFC)中

设置C#子窗体在主窗体中居中显示

问题的开始是由C#传传看主群里的印醒提出来的,下面我来说一下解决方案吧 其实表面上看是很简单的 开始吧,现在有两个窗体Form1主窗体,Form2子窗体 而且我相信大部分人都会这样写 在子窗体的Load事件中 这样写 this.StartPosition = FormStartPosition.CenterParent; 其实这样写是不对的,正确的写法应该是 this.StartPosition = FormStartPosition.CenterScreen; 为什么是CenterScreen

netbeans swing做的胖客户端程序如何控制主窗体的菜单

问题描述 netbeans swing做的胖客户端程序如何控制主窗体的菜单 不要问我为什么用netbeans的swing开发框架,这是领导决定的-- 小弟初用netbeans,却在最关键的地方卡壳了.netbeans开发swing程序如何授权啊. 或者说有哪位大神知道如何在程序中取到netbeans自动取到的那个主菜单值.帮小弟度过难关. 另外求问怎么做能让在登录界面确认后才生成主窗口. 解决方案 https://netbeans.org/kb/docs/java/quickstart-gui_

隐藏-登录窗体和主窗体该怎么组织

问题描述 登录窗体和主窗体该怎么组织 可能我我问的有点笼统,我是在做一个登录界面,原本启动窗体是登录窗体,验证后隐藏登录主窗体,隐藏登录窗体,然后这样引发了一些问题,我就想能不能有一种方法,启动窗体设为主窗体,在启动的时候隐藏主窗体,打开登录窗体,验证成功则显示主窗体? 解决方案 引发的问题无非就是结束了消息循环导致程序退出 参考:http://blog.csdn.net/wuyazhe/article/details/5642431 解决方案二: http://blog.csdn.net/ki

委托(一个主窗体统计多个从窗体的按钮单击的次数)

最近在学习金老师的<.NET2.0面向对象编程揭秘>,学到了13章,委托.事件驱动和异步调用.书上有个试一试,要求:利用委托,达到一个主窗体统计多个从窗体的按钮单击的次数. 效果如下: frmMain Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 using System; using System.Collections.Gener

wpf当有未关闭的窗口时,点击主窗体其他地方,将未关闭的窗口弹出置顶显示

问题描述 当有未关闭的窗口时,点击主窗体其他地方时,未关闭的窗口弹出置顶显示将弹出窗口置于应用界面的上部,避免隐藏起来 解决方案 解决方案二:你ShowDialog不就完了么.解决方案三:引用1楼wyd1520的回复: 你ShowDialog不就完了么. 如果你点击显示桌面后,然后在任务栏中点击主窗体,这时只显示主窗体解决方案四:子窗体.show();设置子窗体top=0:解决方案五:遍历Application.Current.Windows集合,判断是子窗体,然后让其处于活动状态.解决方案六:

java 关于数据库的操作 删除之后不能自动更新 主窗体要重新运行 才能显示出删除后的结果.

问题描述 主窗体程序...packageframedemo;importjava.awt.BorderLayout;importjava.awt.FlowLayout;importjava.awt.ScrollPane;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.R

VB中从主窗体中设置子窗体中的TrueDbGrid的过滤数据,是非模态的对话框?

问题描述 VB中从主窗体中设置子窗体中的TrueDbGrid的过滤数据,是非模态的对话框? VB中从主窗体中设置子窗体中的TrueDbGrid的过滤数据,是非模态的对话框? 解决方案 在子窗体中定义一个函数 public sub setgrid(参数) ... end sub 在主窗体调用 form2.setgrid(传入你的参数)