欢迎来到天天文库
浏览记录
ID:39614805
大小:301.31 KB
页数:23页
时间:2019-07-07
《简单应用程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C++Builder6程序设计教程第二章C++Builder简单应用程序设计2.1常用VCL组件及分类按可视性分按功能分数据输入与处理类:TEdit、TMemo、TMaskEdit、TRichEdit、TDBEdit、TDBText、TDBMemo、TDBRichEdit按钮输入和选择选项类:TButton、TCheckBox、TBitBtn、TSpeedButton、TDBCheckBox、TDBRadioGroup、TMainMenu、TPopupMenu、TToolBar列表类:TComboBox、TListBox、TTreeV
2、iew、TListView、TDBListBox、TDBComboBox、TCheckListBox分组类:TGroupBox、TRadioGroup、TPanel、TScrollBar、TTabControl、TPageControl反馈信息:TLabel、TProgressBar、TStatusBar表格:TStringGrid、TDBGrid、TDBCtrlGrid图形:TImage、TShape、TBevel、TImageList、TPaintBox对话框:TOpenDialog、TSaveDialog、TFontDialog
3、、TColorDialog、TFindDialog、TReplaceDialog、TPrintDialog、TPrinterSetupDialog2.2VCL组件的常用属性属性设置方法属性窗口设置;在代码中设置组件常用属性1.Caption:标题2.Name:名称3.Enabled,Visible:是否可用,是否可见4.Font、Color:字体,颜色5.Height、Width、Top、Left:大小和位置6.Align:对齐7.Hint、ShowHint:悬停提示8.HelpContext:帮助信息的上下文2.3组件的布局组件的添
4、加和删除组件的布局(1)单个组件:调整大小:尺寸柄;Shift+光标键位置:鼠标;Ctrl+光标键(2)多个组件:Edit菜单;View
5、AlignmentPalette菜单焦点顺序TabOrder锁定和解除Edit
6、LockControls2.4基本组件的使用标签、编辑框、备注和按钮2.4.1TLabel:显示提示信息Alignment/Layout:文本的对齐方式AutoSize:是否随内容的长度改变长度WordWrap:是否可换行,true时可多行(空格换行),false时单行2.4.2TEdit:输入、输出和编辑文本Text:
7、文本内容(设计时设置文本内容;运行中通过该属性设置文本内容;通过赋值语句获得文本内容)MaxLength:限制输入文本长度ReadOnly:决定文本编辑框是否能被编辑PasswordChar:设置用于屏蔽密码的字符,如“*”SelStart:返回或设置所选择文本的起始点SelLength:返回或设置所选择的字符数SelText:返回或设置包含当前所选择文本的字符串示例:剪贴板的三个方法:CopyToClipboard、CutToClipboard、PasteFromClipboard示例:2.4.3掩码编辑组件(TMaskEdit)E
8、ditMask屏蔽字符串三部分:第一部分是数据的格式;第二部分确定数据中的分隔符在Text属性中是否作为数据的一部分,取值非0为true,0代表false;第三部分指定未输入数据时的默认字符,通常使用“_”。示例2.4.4备注组件TMemoLines属性:文本被保存在TString对象中WantReturns、WantTabs属性:是否允许用户在文本输入时直接使用回车键和Tab键来换行和加入制表符ScrollBars属性:设置滚动条GetTextLen方法:得到组件中文本的长度Lines对象的方法:Add、Delete、Insert和
9、Clear示例(索引值从0开始):2.4.5TButton、TBitBtn、TSpeedButtonTButton:按钮的访问键:在需要作为访问键的字母前加上“&”,该字母即会带上下划线而成为访问键。按下+访问键字母时即相当于用鼠标单击该按钮默认按钮与取消按钮:Default属性和Cancel属性(窗体上只能有一个默认按钮与一个取消按钮)示例:TBitBtnKind属性:枚举型。如需自己指定位图,该属性设置为bkCustom,然后通过Glyph属性指定位图Glyph属性:可将指定的图形显示在位图按钮上Layout属性:控制位
10、图按钮中位图与文字的相对位置Spacing属性:设置按钮上的图像和文字之间的距离,单位是像素(pixel)。若值为-1,则表示文字将位于图像和按钮边界的正中间NumGlyphs属性:指明该位图按钮使用图形的个数,可以设置
此文档下载收益归作者所有