DELPHI常用组件

合集下载

delphi各种组件介绍

delphi各种组件介绍

Delphi 程序设计
蒋少3 华 主讲
2020/11/17
3.AutoSize属性
该属性为布尔型,用来确定组件是否可自动调 整大小以适应Caption属性中字符串的大小。默认 值为True,即可根据Caption属性中字符串的长度 及大小(由字体来确定)来自动调整大小。
4.Color属性
Color属性用来确定标签的背景颜色。若 ParentColor属性值为True,则修改标签的父控制 的Color属性将会自动修改该Color属性。当Color 属性值被修改时,ParentColor属性的值自动设置 为False。
10.ParentFont属性 ParentFont属性为布尔型,用来确定该组件是 否接受父组件的Font属性。使用该属性可以保证窗 体上的组件具有一致的外观。 在指定了组件Font属性后,则ParentFont属性 就自动变为False。
Delphi 程序设计
蒋少7 华 主讲
2020/11/17
Delphi 程序设计
蒋1少1 华 主讲
2020/11/17
2.BorderStyle属性
BorderStyle属性确定该组件是否有边界。
若该组件的AutoSize属性为True时,则 BorderStyle属性的值必须设置为bsSingle,否则 AutoSize属性的值就不能起作用。
3.Ctl3D属性
常用组件的使用
标签组件(Label) 编辑组件(Edit) 备注组件(Memo) 按钮组件(Button)
Delphi 程序设计
蒋少1 华 主讲
退出 2020/11/17
复选框组件(CheckBox)
单选按钮组件(RadioButton)

「第二篇」Delphi编程之好用的三方控件

「第二篇」Delphi编程之好用的三方控件

「第二篇」Delphi编程之好用的三方控件豆丁扭屁屁 2017-03-18 22:35:08Delphi的强大与其庞大的组件库息息相关,目前的XE10.1版本已自带FastReport和GDI+等,下面我们来看一下几个非常强大且实用的组件库一、DevExpress套件Dev包含Grid、Chart、Reporting、Tree-Grid等100多个功能子控件,同时套包内包含Winform、WPF、Sliverlight、.net 版本和 .NET Application Framework 开发框架。

适用各种桌面、Web应用程序开发,尤其是Winform应用程序开发。

Dev可以说是目前VCL组件包中最为强大的组件包,功能多样化,组件多样化,配合起来可以开发出非常强大的程序,尤其是Dev的Grid类控件,数据库开发的福音,能满足你所有的需求。

目前支持XE10.1的Dev版本为网友改进的DevExpress15.2.2版本,一键安装,轻松方便。

上图为打开一键安装端的界面,路径选择为Dev控件包的文件夹地址上图为安装完成后的界面,可以点击close结束安装二、TMS套件TMS也是一套极为强大的控件套装,基本涵盖了你极大的控件需求,100多个控件非常丰富。

目前支持XE10.1的TMS版本为TMS Component Pack v8.3.4.0。

打开delphixe10.1—>file—>open—>TMSDXE10GROUP.GROUPPROJ,在delphi界面右侧会看到下图然后依次install以bpl为后缀的文件即可,如下图上图选择install上图为安装完成后的提示,每一个都是一个控件三、AlphaControls组件包AlphaControls是一套含一些扩展属性的标准组件,主要用于界面美化,组件包内含有100多个皮肤,可以设计出界面炫酷的程序。

目前支持XE10.1的AlphaControls版本为AlphaControls.v.11.13。

delphi drawgrid 用法

delphi drawgrid 用法

delphi drawgrid 用法摘要:1.Delphi DrawGrid组件简介2.DrawGrid组件的基本属性3.DrawGrid组件的方法和事件4.使用DrawGrid组件绘制各种图形5.DrawGrid组件在实际项目中的应用正文:Delphi是一款由Borland公司开发的编程软件,它提供了许多丰富的组件,方便程序员进行各种功能的开发。

在Delphi中,DrawGrid组件是一个非常实用的组件,它可以用于在窗体或控件上绘制各种图形,如直线、矩形、多边形等。

本文将详细介绍DrawGrid组件的用法及相关应用。

1.Delphi DrawGrid组件简介DrawGrid组件是Delphi的一个标准组件,它位于Visual Component Library(VCL)中。

DrawGrid组件可以在窗体或控件上绘制网格,用户可以通过属性设置网格的行列数、单元格大小以及背景颜色等。

2.DrawGrid组件的基本属性DrawGrid组件的基本属性如下:- Align:设置DrawGrid组件的对齐方式。

- AllowArrows:设置是否允许在DrawGrid组件上绘制箭头。

- ArrowSize:设置箭头的大小。

- Axis:设置DrawGrid组件的坐标轴。

- BackgroundColor:设置DrawGrid组件的背景颜色。

- BorderStyle:设置DrawGrid组件的边框样式。

- BorderWidth:设置DrawGrid组件的边框宽度。

- CellSize:设置DrawGrid组件的单元格大小。

- ColumnCount:设置DrawGrid组件的列数。

- ColumnSpacing:设置DrawGrid组件的列间距。

- Enabled:设置DrawGrid组件是否可用。

- FillStyle:设置DrawGrid组件的填充样式。

- FixedCellSize:设置DrawGrid组件是否固定单元格大小。

Delphi XE主要控件列表

Delphi XE主要控件列表

Delphi主要控件列表Standard类Frames框架TActionList统一管理事件Tlang实现多语言的切换TStyleBook皮肤Tbutton按钮TCheckBox复选框TRadioButton单选框TGroupBox容器TPopupBox右键菜单Tpanel容器控件TCalloutPanel容器控件Tlabel静态文本TImageControl放图片TPathLabel路径的静态文本TProgressBar进度条TScrollBar滚动条TSmallScrollBar滚动条Texpander下拉列表TTrackBar控制大小Tswitch开关Tsplitter分隔符TMenuBar菜单栏TStatusBar状态栏TToolBar工具栏TSizeGrip重定义画图TListBox列显示控件TComboBox选择下拉框Tmemo多行文本Tedit编辑文本TTreeView不同目录切换TListView显示带图标列表Tpopup右击菜单Additional类TSpeedButton多用于放置到工具栏上TCornerButton容器按钮TArcDial进度圈TMediaPlayer播放音乐TMediaPlayerControl控制音乐播放TCameraComponent播放视频Tcalendar日历TDateEdit日期TTimeEdit时间TNumberBox数字输入框TSpinBox调整数字大小TComboEdit可编辑的下拉菜单TComboTrackBar下拉调整数字大小TClearingEdit清空输入框DBExpress类TSQLConnection连接数据库TSQLDataSet操作数据集TSQLQuery执行一条SQL语句TSQLStoreproc可以调用数据库的存储过程TSQLTable操作数据库里的数据表TSqlServerMethod客户端调用服务器上的自定义方法TSQLMonitor数据库监视器TSimpleDataSet简化的建立本地可更新数据集方法ADO TADOConnection连接数据库TADOCommand向数据库发送SQL指令并返回请求的数据集TADODataSat获取并代表任何其他ADO组件从数据库返回的数据集合TADOTable对数据库中的表进行操作TADOQuery执行一条SQL语句TADOStoreProc调用数据库存储过程TRDSConnection连接数据库,常用于多层应用程序。

Delphi 7组件参考大全

Delphi 7组件参考大全

说明:由于每个组件的属性、方法和事件众多,本人也不能一一说的很清楚,还是请大家在实际的过程中不断的琢磨,积累经验吧。

Additional组件页1、TBitBtn组件:该组件是表面显示位图的位图按钮组件,该组件的行为与Tbutton组件相同。

虽然一个TBitBtn组件只能与一个位图相关联,但该位图可以平分为4个部分,分别在按钮处于弹起、按下、禁止和单机状态时显示。

2、TSpeedButton组件:该组件是一个按钮,用于执行一个命令。

该组件与Tbutton、Tbitbtn不同,它不是从窗口组件派生的,因此,没有windows句柄,不能获得焦点。

但是,该组件具有单机事件,并且能够存储位图。

3、TMaskEdit组件:该组件用于建立掩码文本编辑框,这种文本编辑框与用Edit和RichEdit建立的文本框不同在于规定了文本的格式(即掩码)以避免用户输入非法格式的文本。

4、TStringGrid组件:该组件是一个字符串表格组件,用于简化字符串与关联对象间的操作。

该组件提供了许多属性来控制表格的外观,同时也提供了许多方法、事件以电子表格的形式响应用户的动作,此外,该组件还将表格中的字符串关联一个对象,这些对象通过字符串封装了一些信息和行为供用户使用。

5、TImage组件:用TImage组件在窗体上显示一张图片,用TPicture对象在Picture属性中指定一个图标、图元文件、位图图像或用户定义的图像。

6、TShape组件:该组件用于绘制简单的集合图形,如椭圆和正方形等。

该组件引入的属性描述了用于绘制几何图形轮廓的画笔和用于填充的画刷。

如果图形只是TCustomControl对象的图像的一部分,则应使用组件的Canvas方法。

7、TBevel组件:该组件用于建立具有3D和雕刻效果的直线和方框,该组件表示一个斜角轮廓,用其可创建斜角的盒子、方框或线,斜角可用凸起或凹陷状态显示。

8、TScrollBox组件:该组件是一个滚动框组件,用于在窗口中建立一个滚动区域。

delphi dbeditgrid onsettext -回复

delphi dbeditgrid onsettext -回复

delphi dbeditgrid onsettext -回复什么是Delphi DBEditGrid的OnSetText事件?Delphi是一种流行的集成开发环境(IDE),用于创建Windows应用程序。

DBEditGrid是Delphi中的一个常用组件,用于显示和编辑数据库表中的数据。

OnSetText是DBEditGrid组件的一个事件,它在用户输入文本时触发,可以根据用户输入的文本进行自定义操作。

OnSetText事件的触发条件是当用户在DBEditGrid组件中编辑单元格的时候,该单元格对应的字段值将被更新。

在更新字段值之前,DBEditGrid 组件将自动触发OnSetText事件。

这个事件允许开发者在更新字段值之前对用户输入的文本进行处理,比如格式化、校验等。

OnSetText事件的触发机制提供了一种很强大的方式来动态处理用户输入。

通过使用这个事件,我们可以根据项目的需求来对用户的文本进行处理。

例如,我们可以限制输入的字符集、统一格式化输入的日期或数字、根据用户输入自动生成其他字段等。

下面我们将逐步讲解如何使用Delphi DBEditGrid的OnSetText事件。

第一步,打开Delphi,并创建一个新的Windows应用程序工程。

然后在窗体上放置一个DBGrid组件。

DBGrid是用于显示数据库表数据的非常常用的组件。

第二步,连接数据库。

在设计时环境中,选择DBGrid组件,打开属性编辑器,设置数据库连接属性。

连接成功后,我们可以通过拖拽数据库表到DBGrid上来显示表中的数据。

第三步,为DBGrid组件的OnSetText事件编写代码。

点击DBGrid组件,打开事件编辑器,找到OnSetText事件。

在事件处理方法中,我们可以编写自己的代码来处理用户输入的文本。

例如,我们可以添加以下代码:procedure TForm1.DBGrid1Edit1SetText(Sender: TField; const Text: string);begin假设只允许用户输入字母和数字if not TextIsValid(Text) thenAbort; 取消更新字段值假设我们需要格式化输入的日期Sender.AsDateTime := StrToDate(Text);假设我们需要根据用户输入生成其他字段的内容GenerateOtherFieldValues(Text);end;在以上代码中,我们首先调用TextIsValid函数来验证用户输入的文本是否有效。

DELPHI第三方控件及组件大全(安装方法与使用)

DELPHI第三方控件及组件大全(安装方法与使用)

DELPHI第三方控件及组件大全(安装方法与使用)DELPHI是一种非常流行的应用程序开发环境,用于创建Windows应用程序。

作为一个强大的集成开发环境,DELPHI提供了许多内置的控件和组件,但有时候这些内置的功能并不能完全满足我们的需求。

在这些情况下,我们可以使用第三方控件和组件来扩展DELPHI的功能。

以下是一些常用的DELPHI第三方控件和组件以及安装方法和使用介绍。

FastReport是一款用于生成报表的控件,它提供了丰富的报表设计和输出选项。

使用FastReport,可以轻松地创建各种类型的报表,如表格报表、条形码报表、图形报表等。

它还支持多种输出格式,包括PDF、Excel、HTML等。

TeeChart是一个功能强大的图表控件,可以帮助你在应用程序中添加各种类型的图表,如柱状图、饼图、折线图等。

它提供了丰富的图表样式和定制选项,使你可以根据需要创建独特的图表。

Devart提供了一系列数据库组件,用于与各种类型的数据库进行交互,如MySQL、Oracle、SQL Server等。

这些组件提供了方便的API和功能,使你可以轻松地连接、查询和更新数据库中的数据。

VirtualTreeview是一个高性能的虚拟树控件,用于显示大量数据。

相比于传统的树控件,VirtualTreeview具有更快的显示速度和更小的内存占用。

通过使用VirtualTreeview,你可以在应用程序中展示和管理大规模的树形数据。

这些第三方控件和组件在DELPHI开发过程中是非常有用的工具。

使用它们可以大大提高开发效率和应用程序的质量。

安装方法有所不同,但一般来说,你只需按照安装向导进行操作即可。

安装完成后,你可以在DELPHI的开发环境中使用它们。

使用这些控件和组件的方法也各不相同,具体的使用方法可以参考各个控件和组件的官方文档或教程。

一般来说,你需要将控件或组件放置在窗体上,并根据需要进行配置和定制。

然后,你可以在代码中使用相应的属性和方法来操作控件或组件。

delphi drawgrid stringgrid 用法

delphi drawgrid stringgrid 用法

delphi drawgrid stringgrid 用法Delphi DrawGrid 和 StringGrid 用法1. DrawGrid 和 StringGrid 介绍•Delphi中的 DrawGrid 和 StringGrid 是常用的可视化控件,用于在界面上显示二维的表格数据。

•DrawGrid 和 StringGrid 都是 TCustomGrid 的子类,都继承了很多常用的属性和方法。

2. DrawGrid 的用法•在设计模式下,可以通过双击DrawGrid组件来进行编辑。

•RowCount 和 ColCount 属性决定了DrawGrid的行数和列数。

•OnDrawCell 事件可以自定义每个单元格的绘制方式。

3. StringGrid 的用法•在设计模式下,可以通过双击StringGrid组件来进行编辑。

•RowCount 和 ColCount 属性决定了StringGrid的行数和列数。

•Cells 属性可以用来获取或设置每个单元格的值。

•OnDrawCell 事件也可以自定义每个单元格的绘制方式。

4. 在程序中对 DrawGrid 和 StringGrid 进行操作•可以在程序中对 RowCount 和 ColCount 进行设置,动态改变DrawGrid 和 StringGrid 的行数和列数。

•使用 Cells 属性对相应的单元格进行赋值和获取值。

•通过 OnDrawCell 事件自定义绘制,可以进行样式修改和特殊效果设置。

5. 使用 DrawGrid 和 StringGrid 的注意事项•可以通过 Options 属性来设置绘制行列的方式,比如绘制固定的行列、选择行列等。

•使用 DefaultDrawing 属性来决定是否需要默认绘制。

•通过 ColWidths 和 RowHeights 属性可以设置列宽和行高。

•使用 FixedColWidth 和 FixedRowHeight 属性可以设置固定列宽和固定行高。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Delphi常用组件的使用目录1.按钮类组件1.1Button组件Button组件位于Standard页。

Button组件的常用属性表属性描述Cation用于在按钮上显示文本内容Cancel用来指定按钮是否为取消按钮Default用于指定按钮是否为默认按钮,在按Enter键时也选中命令按钮Hint设置鼠标在组件上短暂停时在组件旁显示的提示小窗口的内容ShowHint确定是否显示提示文本,默认值是FALSE1.2Bitbtn组件Bitbtn组件(位图组件)位于Additional,与Button很相似,只是多了一个位图符号在按钮上(如带有对号的OK,问好的Help等),其某些属性与Button类似,下表为其独有的的特性。

(注:此组件不需编写代码)Bitbtn组件的常用属性表属性描述Kind Kind属性的值就是位图按钮上显示的图标。

Kind属性后的下拉列表中有一组默认图标的属性值,有bkCancel(取消)、bkAbort(终止)、bkAll(所有)、bkClose(关闭)等。

Glyph用于在位图按钮上显示加载后的位图图形NumGlyphs用于指明位图按钮所能使用位图的个数。

在delphi中,最多允许向一个位图按钮提供4个图像文件,用于表示4中不停状态Layout用于指出位图图形在位图组件上的放置位置1.3SpeedButton组件SpeedButton组件(加速按钮)位于Additional,常放置在Panel组件上,用于设计工具栏。

它与Bitbtn相似,也可以显示图像和文本,但通常只用于显示图像。

SpeedButton组件的常用属性表属性描述AllowAllUp用于设置同一组的加速按钮是否具有同时弹起的状态。

若设置为FALSE,则当同一组加速按钮中的一个被按下时,其他加速按钮都处于弹起状态,即这组按钮必须有且只有一个处于按下状态Down用于设置该加速按钮是否处于按下状态,若设置为TRUE,则表示按钮处于按下状态Flat用于设置在鼠标移动到该按钮上时,按钮是否显示三维效果。

为FLASE则不出现GroupIndex用于将数个加速按钮设置成一组,只需将其值设置成不等于0的数值即可1.4RadioButton组件RadioButton组件(单选框按钮)位于Standard页。

此组件通常会组成一组,在同一组中,同一时刻只能选择一个单选按钮,其余非选中。

RadioButton组件的常用属性表属性描述Alignment用于设置单选框中选择框和文字的排列方式。

若设置为taLeftJustify,则文字位于选择框左边;若设置为taRightJustify,则位于右边Checked用于表示单选框是否处于被选中状态。

若设置为cbChecked,则表示选中状态;若设置为cbGrayed,则表示变灰状态,即无法选中。

1.5CheckBox组件CheckBox组件(复选框)位于Standard页。

该组件主要用于进行多重选择。

CheckBox组件的重要属性表属性描述AllowGrayed设置是否使此复选框变成灰色,即无法选中State用于表示复选框的当前状态,有三个值:cbChecked(选中状态)、cbUnchecked(未选中)、cbGrayed(变灰)2文本类组件2.1Lable组件Lable组件(标签)位于Standard页,用于显示对用户操作进行提示或其他信息的静态文字。

Lable组件的主要属性表属性描述Alignment用于设置标签中的文本在水平方向上的排列方式,可为以下3值:taLeftJustify(居左)、taCenter(居中)、taRightJustify(居左)Autosize用于设置标签尺寸大小是否随Caption属性中文字的字体大小而自动进行调整。

若设置为TRUE,则自动进行调整Caption用于设置标签上显示的文字Font用于设置标签上显示文字的字体Layout用于设置标签中的文本在垂直方向上的排列方式,可为以下3值:tlBorrom (靠下)、tlCenter(居中)、tlTop(靠左)WordWrap用于设置标签上的文字是否自动进行转行。

若设置为FALSE,则当标签上的文字太长时,会被截断;若为TRUE,则会自动转到下一行显示2.2Edit组件Edit组件位于Standard页,用于输入单行文本或数据,同时也可用于显示信息。

Edit组件的主要属性表属性描述CharCase设置Edit组件中的文字大小、写显示方式,有以下3值:ecLowerCase(全部转化成小写显示)、ecNormal(不转化,按原样显示)、ecUpperCase(全部转化为大写显示)Modified用于判断Edit组件里的文字内容是否被修改过。

为TRUE则表示修改过PasswordChar用于设置密码显示字符。

若不希望在编辑框中显示输入密码,可先设置一个字符,如‘*’。

默认情况下,这个字符为‘#0’,表示编辑框不做任何替换,原样显示Text用于显示编辑框中的文字内容2.3Memo组件Memo组件位于Standard页,与Edit很相似,但它能够用于显示和编辑多行文本。

Memo组件的主要属性表属性描述Lines用于访问框中的,每一行内容MaxLength设置文本框中的最大文字输入量ScroollBar用于设置是否需要加入滚动条。

有以下几个值:ssBoth(水平和垂直滚动条都加上、ssHorizontal(加水平滚动条)、ssNone(不加滚动条)、ssVertical(加垂直滚动条) WantReturns用于设置在框中“Enter”键是否起回车作用WantTabs用于设置在框中“Tab”键是否起移位作用2.4MaskEdit组件MaskEdit组件位于Additional页,与Edit相似,它用于显示和编辑具有指定格式的文本,如特定输入格式的时间等。

在右键单击MaskEdit组件,打开“Input Mask Editor”对话框,可以在这个对话框中设置所要显示文字的格式。

2.5LabelEdit组件LabelEdit组件位于Additional页,其作用相当于Label和Edit的组合。

LabelEdit组件的主要属性表属性描述EditLabel用于对LabelEdit组件的标签部分进行设置,与Label属性设置大同小异LabelPosition用于设置放置标签的位置LabelSpaceing用于设置标签和编辑区之间的间距,调整单位是像素3.列表类组件ListBox组件(列表框)位于Standard页,他能以滚动列表的形式显示条目以供用户选择。

ListBox组件的主要属性表属性描述Columns用于设置所需显示的列数ExtendedSelect用于设置是否可以在框中选择某范围内的多个列表框,通常与MultiSelect 属性一起使用。

对于列表框而言,若将ExtendedSelect设置为TRUE,MultiSelect设置为TRUE,则可使用Ctrl或Shift键来同时选择多个列表项;若将ExtendedSelect设置为False,MultiSelect设置为TRUE,则不需要使用Ctrl或Shift键,直接使用鼠标单击就可同时选择多个列表项;若MultiSelect设置为False,则只能选择一个列表项Items用于设置列表框中的内容,例如:删除一项为:Items.DeleteItemHeight用于设置每个列表项的高度,单位是像素ItemIndex用于显示当前选择项的索引值MultiSelect具体见ExtendedSelect属性Sorted用于设置列表框中的列表项是否按字母顺序排列显示4.组合框组件ComboBox组件(组合框)位于Standard页,它是一个将编辑框和列表框结合起来的组件,因此,它组合了编辑框和列表框的功能。

ComboBox组件主要属性表属性描述DropDownCount用于设置下拉后的列表框中所能显示的列表行的数目,当列表框中的项目多于这个数目时,就会出现数值滚动条DroppedDown用于表示列表框是否已被下拉。

注意:这个属性只有当组合框的Style属性不是csSimple时才有效Style用于设置组合框显示时的样式,有以下5中样式:csDropDown:标准格式,用户可以在编辑框中输入,每个列表项的高度相同csDropDownList:只有列表框,没有编辑项,每个列表项的高度相同csOwnerDrawFixed:有编辑框和列表框,但用户不能再编辑框中输入,每个列表项的高度由ItemHeight属性指定csOwnerDrawVariable:有编辑框和列表框,但用户不能在编辑框中输入,每个列表项的高度可以不同csSimple:只有编辑框,没有列表框5.时钟组件时钟组件位于System页中,它能够有规律地触发OnTimer事件,给应用程序发送信息,是应用程序设计中最重要的组件之一。

Timer组件封装了Windows API的Timer函数集,它包括了windows API函数中的SetTimer和KillTimer函数。

Timer组件的主要属性表属性描述Enabled用于表示计时器是否打开Interval用于设置两个OnTimer事件的时间间隔,单位是ms。

将间隔设置为0相当于关闭计时器,Interval的最大允许值时32767,即32.767s 6.标准对话框6.1OpenDialog组件和SaveDialog组件OpenDialog组件位于Dialog页,用于提供一个打开对话框,供用户进行选择和打开。

OPenDialog组建的主要属性表属性描述DefaultExt用于设置文件打开的缺省扩展名Filter用于设置允许用户通过该组件打开的文件类型InitialDir用于设置文件打开的初始目录Title用于设置对话框显示的标题SaveDialog组件的属性与上述很相似,这里不再赘述。

6.2FontDialog组件和ColorDialog组件FontDialog组件位于Dialog页,它封装了Windows的字符集,用于提供一个字体对话框,使用户设置文本的字体、字号,但它的MaxFontSize属性和MinFontSize属性限制了可以得到的字体范围。

ColorDialog组件位于Dialog页,用于提供一个标准的颜色选择对话框。

用户可以通过它来选择颜色,选择好的结果将存放于该组件的Color属性中。

6.3PrintDialog组件和PrintSetupDialog组件PrintDialog组件位于Dialog页,它封装了标准windows打印机选项对话框,用于向打印机传递打印任务。

PrintSetupDialog组件也是一个标准的windows打印设置对话框,用来完成打印设置的功能。

相关文档
最新文档