文档库 最新最全的文档下载
当前位置:文档库 › VFP表单所有相关属性

VFP表单所有相关属性

VFP表单所有相关属性
VFP表单所有相关属性

ItemBackColor 和ItemForeColor 属性

功能:用于指定ComboBox和ListBox控件中显示项的文本时所用的背景和前景颜色.

语法:Control.ItemBackColor[=nColor]

或者

Control.ItemBackColor=RGB(nRedValue,nGreenValue,nBlueValue)

Control.ItemForeColor=[nColor]

或者

Control.ItemForeColor=RGB(nRedValue,nGreenValue,nBlueValue)

ItemData 属性

功能:ItemData属性使用索引来引用一维数组,该数组包含与ComboBox或者ListBox的List 属性设置值相同的项数.

语法:Control.ItemData(nIndex)[=nData]

ItemIDData 属性

功能:ItemIDData属性使用唯一的标识号来引用一维数组,该数组中包含与COmboBox或ListBox的List属性设置值相同的项数.

语法:Control.ItemIDData(nItemID)[=nData]

ItemTips 属性

功能:ItemTips属性指定是否显示组合框或列表框中项的提示信息.

语法:Control.ItemTips[=1Expression]

KeyboardHighValue 和KeyboardLowValue 属性

功能:指定用键盘可以输入Spinner控件中的最大和最小值.

语法:Spinner.KeyboardHighValue[=nHigh]

Spinner.KeyboradLowValue[=nLow]

KeyPreview 属性

功能:KeyPreview属性用于确定表单的KeyPress事件是否监听(intercept)控件的KeyPress事件.

语法:Object.KeyPreview[=1Expr]

Left 属性

功能:Left属性用于确定控件或表单左边界与其容器对象左边界之间的距离.

语法:Object.Left[=nDist]

LeftColumn 属性

功能:LeftColumn属性用于确定Grid控件中显示在最左边列的列号.

语法:Grid.LeftColumn

LineSlant 属性

功能:LineSlant属性用于指定线的倾斜方法,从左上角到右下角或者从左下角到右上角.

语法:Line.LineSlant[=cSlant]

LinkMaster 属性

功能:LinkMaster属性用于指定与Grid控件中显示的子表链接的父表.

语法:Grid.LinkMaster[=cName]

List 属性

功能:List属性是字符串数组,用于存取ComboBox或ListBox控件中的项.

语法:Control.List(nRow[,nCol])[=cChar]

ListCount 属性

功能:ListCount属性用于确定ComboBox或ListBox控件的列表部分的项数.

语法:Control.ListCount

ListIndex 属性

功能:ListIndex属性用于确定ComboBox或ListBox控件中所选中项的索引号.

语法:Control.ListIndex[=nIndex]

ListItem 属性

功能:ListItem属性是字符串数组,通过项标识号来存取ComboBox或ListBox控件中的项.

语法:Control.ListItem(nItemID)[=cChar]

ListItemID 属性

功能:ListItemID属性用于为ComboBox或ListBox控件中所选择的项指定唯一的标识号.

语法:Control.ListItemID[=nItemID]

LockScreen 属性

功能:LockScreen属性用于确定表单是否批处理所包含对象的所有属性值的变化.

语法:Form.LockScreen[=1Expr]

Margin 属性

功能:Margin属性用于指定控件文本部分创建的页边宽度.

语法:Control.Margin[=nValue]

MaxButton 属性

功能:MaxButton属性用于指定表单是否有Maximize按钮.

语法:Object.MaxButton[=1Expr]

MaxHeight 属性

功能:MaxHeight属性用于指定可改变大小的表单的最大高度.

语法:Object.MaxHeight[=nHeight]

MaxLeft 属性

功能:MaxLeft属性用于指定表单与Visual FoxPro主窗口左边界之间的最大距离.

语法:Object.MaxLeft[=nMaxLeft]

MaxLength 属性

功能:MaxLength属性用于指定EditBox或TextBox中可以输入字符的最大长度.

语法:Control.MaxLength[=nMaxLength]

MaxTop 属性

功能:MaxTop属性用于指定表单与Vixual FoxPro主窗口上边界的最大距离.

语法:Object.MaxTop[=nMaxTop]

MaxWidth 属性

功能:MaxWidth属性用于指定可改变大小的表单的最大宽度.

语法:Object.MaxWidth[=nMaxWidth]

MDIForm 属性

功能:MDIForm属性用于指定哪个表单响应Maximize按钮,支持向下兼容.

语法:Object.MDIForm[=1Expr]

MemoWindow 属性

功能:当TextBox控件的数据源是备注字段时,MemoWindow属性用于确定所使用的用户自定义窗口的名称.支持向下兼容,可以用EditBox控件取代.

语法:TextBox.MemoWindow[=cName]

MinButton 属性

功能:MinButton属性用于指定窗体是否具有Minimize按钮.

语法:Object.MaxButton[=1Expr]

MaxHeight 属性

功能:MaxHeight属性用于指定可改变大小的表单的最大高度.

语法:Object.MaxHeight[=nHeight]

MaxLeft 属性

功能:MaxLeft属性用于指定表单与Visual FoxPro主窗口左边界之间的最大距离.

语法:Object.MaxLeft[=nMaxLeft]

MaxLength 属性

功能:MaxLength属性用于指定EditBox或TextBox中可以输入字符的最大长度.

语法:Control.MaxLength[=nMaxLength]

MaxTop 属性

功能:MaxTop属性用于指定表单与Vixual FoxPro主窗口上边界的最大距离.

语法:Object.MaxTop[=nMaxTop]

MaxWidth 属性

功能:MaxWidth属性用于指定可改变大小的表单的最大宽度.

语法:Object.MaxWidth[=nMaxWidth]

MDIForm 属性

功能:MDIForm属性用于指定哪个表单响应Maximize按钮,支持向下兼容.

语法:Object.MDIForm[=1Expr]

MemoWindow 属性

功能:当TextBox控件的数据是具注备字段时,MemoWindow属性用于确定所使用的用户自定义窗口的名称.支持向下兼容,可以用EditBox控件取代.

语法:TextBox.MemoWindow[=cName]

MinButton 属性

功能:MinButton属性用于指定窗体是否具有Minimize按钮.

语法:Object.MinButton[=1Expr]

MinHeight 属性

功能:MinHeight属性用于指定可变大小的表单的最小高度.

语法:Object.MinHeight[=nHeight]

MinWidth 属性

功能:MinWidth属性用于指定可变大小的表单的最小宽度.

语法:Object.MinWidth[=nWidth]

MouseIcon 属性

功能:当鼠标指针位于某一对象上时,MouseIcon属性用于指定要显示的鼠标指针图标.

语法:Object.MouseIcon[=cFileName]

MousePointer 属性

功能:在运行时,鼠标置于对象的某一特定部分时指定鼠标指针的形状.

语法:Object.MousePointer[=nType]

Movable 属性

功能:Movable属性用于指定对象在运行时是否可移动.

语法:Object.Movable[=1Expr]

MoverBars 属性

功能:MoverBars属性用于指定ListBox控件是否显示移动条(mover bar).

语法:ListBox.MoverBars[=1Expr]

MultiSelect 属性

功能:MultiSelect属性用于指定用户是否可以在ListBox控件中进行多重选择以及如何进行多重选择.

语法:ListBox.MultiSelect[=nChoice]

Name 属性

功能:Name属性指定在程序代码中用于引用对象的名称.

语法:https://www.wendangku.net/doc/1914234045.html,[=cName]

NewIndex 属性

功能:NewIndex属性用于确定最近添加到ComboBox或ListBox控件中的项的索引号.

语法:Control.NewIndex

NewItemID 属性

功能:NewItemID属性用于确定最近添加到ComboBox或ListBox控件中的项的项标识号.

语法:[Form.]Control.NewItemID

NoData OnLoad属性

功能:NoData OnLoad属性将导致与Cursor对象有关的视图在没有卸载数据时就激活.

语法:DataEnvironment.Cursor.NoData OnLoad[=1Setting]

NullDisplay 属性

功能:NullDisplay属性指定显示空值(null)文本.

语法:Object.NullDisplay[=cNullText]

NumberOfElements 属性

功能:NumberOfElement属性指定表明数据中有多少个项用于填充ComboBox或ListBox控件的列表部分.

语法:[Form.]Control.NumberOfElements[=nTotal]

Object属性

功能:Object属性用于访问OLE服务器(server)的属性和方法.

语法:OLE Object.Object[.Property][=eValue]

或者

OLE Object.Object[.Method]

OLEClass 属性

功能:OLEClass属性返回OLE对象的类标识号.

语法:Control.OLEClass[=cName]

OLELCID 属性

功能:OLELCID属性包含用于指示OLE Bound控件或OLE Container控件的Local ID的数值型数值.

语法:Control.OLELCID

OLERequestPendingTimerout 属性

功能:用于指定自动化(Automation)请求之后显示忙消息(busy message)之前要消耗多少毫秒.

语法:Application Object.OLERequestPendingTimeout[=nMilliseconds]

OLEServerBusyRaiseError 属性

功能:用于指定当自动化(Automation)请求被拒绝时是否发出错误消息.

语法:Application Object.OLEServerBusyRaiseError[=1Expression]

OLEServerBusyTimeout 属性

功能:用于指定服务器忙时自动化(Automation)请求要重试多长时间.

语法:Application Object.OLEServerBusyTimeout[=nMillseconds]

OLETypeAllowed 属性

功能:返回包含控件中的OLE对象的类型.

语法:Control.OLETypeAllow[=nValue]

OneToMany 属性

功能:在父表中移动记录指针时,指定记录指针是否保持在同一父记录上,直到子表中的记录指针移动通过所有的关联记录为止.

语法:Object.DataEnvironment.Relation.OneToMany[=1Expr]

OpenViews 属性

功能:确定自动打开的与表单集、表单或报表数据环境有关的视图类型.

语法:DataEnvironment.OpenViews[=nExpression]

OpenWindow 属性

功能:当局限于备注字段的TextBox控件接收到焦点(focus) 时,确定是否自动打开窗口.支持向下兼容,可以用EditBox控件代替.

语法:[Form.]TextBox.OpenWindow[=1Expr]

Order 属性

功能:Order属性用于为Cursor对象指定控制索引标记.

语法:DataEnvironment.Cursor.Order[=cTagName]

PageCount 属性

功能:PageCount属性用于确定页框(page frame)中所包含页的数量.

语法:Page Frame.PageCount[=nPages]

PageHright 属性

功能:PageHeight属性用于指定页的高度.

语法:Page Frame.PageHeight[=nHeight]

PageOrder 属性

功能:PageOrder属性用于指定页框(page frame)中页之间的相对顺序.

语法:Page.PageOrder[=nOrder]

Pages 属性

功能:Pages属性是用于存取页框中某一页的数组.

语法:Page Frame.Pages(Index).Property[=Expr]

PageWidth 属性

功能:PageWidth属性用于指定的宽度.

语法:Page Frame.PageWidth[=nWidth]

Panel 属性

功能:Panel属性用于确定Grid控件中的活动面板(panel).

语法:Grid.Panel[=nSide]

PanelLink 属性

功能:PanelLink属性用于确定Grid控件的左面板和右面板是否链接.

语法:Grid.PanelLink[=1Expr]

Parent 属性

功能:Parent属性引用控件的容器对象.

语法:Control.Parent

ParentAlias 属性

功能:ParentAlias属性用于确定父表的别名.

语法:DataEnvironment.Relation.ParentAlias[=cAliasName]

ParentClass 属性

功能:ParentClass属性返回对象类的父类名.

语法:Object.ParentClass

Partition 属性

功能:Partition属性用于确定是否将Grid控件分割成两个面板,并指定分割相对于Grid控件左边界的位置.

语法:Grid.Partition[=nSplit]

PasswordChar 属性

功能:PasswordChar属性用于确定是否在TextBox控件显示用户键入的字符或占位符(placeholder character),并确定所用字符为占位符.

语法:TextBox.PasswordChar[=cCharString]

Picture 属性

功能:Picture属性用于确定显示在控件中的位图文件(.BMP)或图标文件(.ICO).

语法:Control.Picture[=cFileName]

ReadCycle 属性

功能:ReadCycle属性确定焦点(focus)移出表单的最后一个对象时,是否移到表单集的第一个对象中.这个属性包含对READ的向下兼容.

语法:FormSet.ReadCycle[=1Expr]

ReadLock 属性

功能:ReadLock属性用于确定表单集中任意一个表单引用的全部记录是否被锁定.这个属性包含对READ的向下兼容.

语法:FormSet.ReadLock[=1Expr]

ReadMouse 属性

功能:ReadMouse属性用于确定是否可以用鼠标在表单集的表单中的控件之间进行移动.支持对READ的向下兼容.

语法:FormSet.ReadMouse[=1Expr]

Read Object属性

功能:Read Object属性用于确定激活表单集具有焦点(focus)的对象.支持对READ的向下兼容.

语法:FormSet.Read Object[=nFocus]

ReadOnly 属性

功能:ReadOnly属性用于确定用户能否编辑控件,或者指定与Cursor对象有关的表或视图能否更改.

语法:[Form.]Control.ReadOnly[=1Expr]

DataEnvironment.Cursor.ReadOnly[=1Expr]

ReadSave 属性

功能:ReadSave属性用于确定READ命令能否用于重新激活对象.支持对READ的向下兼容.

语法:FormSet.ReadSave[=1Expr]

ReadTimeout 属性

功能:ReadTimeout属性用于确定在没有用户输入时,表单集将保持活动状态的时间.支持对READ的向下兼容.

语法:FormSet.ReadTimeout[=nTime]

RecordMark 属性

功能:RecordMark属性用于确定Grid控件中是否显示记录选择标记列.

语法:Grid.RecordMark[=1Expr]

RecordSource 属性

功能:RecordSource属性用于确定Grid控件绑定的数据源.

语法:Grid.RecordSource[=cName]

RecordSourceType 属性

功能:RecordSourceType属性用于确定如何打开Grid控件的数据源.

语法:Grid.RecordSourceType[=nType]

RelationalExpr 属性

功能:RelationalExpr属性是一个关联表达式,通过在父表字段与子表中的索引建立关联关系来连接两个表.

语法:Object.RelationalExpr[=cExpr]

RelativeColumn 属性

功能:RelativeColumn属性用于确定Grid控件中可视部分的活动列.

语法:Grid.RelativeColumn[=nColumn]

RelativeRow 属性

功能:RelativeRow属性用于确定Grid控件中可视部分的活动行.

语法:Grid.RelativeRow[=nRow]

ReleaseType 属性

功能:ReleaseType属性返回用于确定如何释放Form对象的整数值.

语法:Object.ReleaseType

Resizable 属性

功能:运行时,Resizable属性用于确定Column对象是否可以由用户改变大小.

语法:Column.Resizable[=1Expr]

RowHeight 属性

功能:RowHeight属性用于确定Grid控件的行高度.

语法:Grid.RowHeight[=nHeight]

RowSource 属性

功能:RowSource属性用于确定ComboBox控件中值的数据源.

语法:Control.RowSource[=cName]

RowSourceType 属性

功能:RowSourceType属性用于确定控件中数据源的类型.

语法:Control.RowSourceType[=nSource]

ScaleMode 属性

功能:当使用图形方法或定位控件时,ScaleMode属性用于指定对象坐标的计量单位.

语法:Object.ScalMode=nMode

ScrollBars 属性

功能:ScrollBars属性用于确定控件的滚动条类型.

语法:[Form.]Control.ScrollBars[=nType]

Seconds 属性

功能:Seconds属性确定是否在文本框中显示DateTime型数值的秒部分.

语法:Object.Seconds[=nValue]

Selected 属性

功能:Selected属性用于确定列表框或组合框中的某一项是否被选择.

语法:[Form.]Control.Selected(Index)[=1Expr]

SelectedBack 和SelectedForeColor 属性

功能:用于确定被选中文本的背景和前景颜色.

语法:Control.SelectedBackColor[=cColor]

或者

Control.SelectedBackColor=RGB(nRedValue,nGreenValue,nBlueValue)

Control.SelectedForeColor[=nColor]

或者

Control.SelectedForeColor=RGB(nRedValue,nGreenValue,nBlueValue)

SelectedID 属性

功能:用于确定组合框或列表框中的某一项是否被选择.

语法:Control.SelectedID(nItemID)[=1Expr]

SelectedItemBackColor 和SelectedItemForeColor 属性

功能:用于确定组合框列表框中被选择项的背景和前景颜色.

语法:Control.SelectedItemBackColor[=nColor]

或者

Control.SelectedItemBackColor=RGB(nRedValue,nGreenValue,nBlueValue)

Control.SelectedItemForeColor[=nColor]

或者

Control.SelectedItemForeColor=RGB(nRedValue,nGreenValue,nBlueValue)

SelectOnEntry 属性

功能:当用户移动到列单元(cell)、编辑框或文本框中的文本时,确定是否选择文本.

语法:Object.SelectOnEntry=1Expr

SelLength 属性

功能:SelLength属性返回用户在控件的文本输入区中选择的字符数,或者指定选择的字符数.

语法:[Form.]Control.SelLength[=nLength]

SelStart 属性

功能:SelStart属性返回用户在控件的文本输入区中所选择文本的起始位置,或者指定文本插入点的位置(如果没有选择文本).此外,还指定控件的文本输入区中进行文本选择的起始位置.

语法:[Form.]Control.SelStart[=nStart]

SelText 属性

功能:SelText属性返回用户在控件的文本输入区中选择的文本内容,或者返回空串(如果没

有选择文本).

语法:[Form.]Control.SelText[=cString]

ShowTips 属性

功能:ShowTips属性确定是否显示Form对象或ToolBar对象中指定控件的工具提示(ToolTip).

语法:Object.ShowTips=1Expr

ShowWindow 属性

功能:ShowWindow属性确定表单或工具栏是否为顶层表单或子表单.

语法:Form.ShowWindow[=nExpr]

Sizable 属性

功能:Sizable属性用于确定对象是否可以改变大小.

语法:Object.Sizable=1Expr

SizeBox 属性

功能:SizeBox属性用于确定表单是否有大小框.

语法:Object.SizeBox=1Expr

Sorted 属性

功能:Sorted属性用于确定ComboBox或ListBox控件中列表部分的项是否自动按字母顺序排列.

语法:[Form.]Control.Sorted[=1Expr]

Sparse 属性

功能:Sparse属性用于确定CurrentControl属性是影响Column对象中的所有单元还昌只影响活动单元.

语法:Column.Sparse[=1Expr]

SpecialEffect 属性

功能:SpecialEffect属性用于确定控件的不同格式选项.

语法:[Form.]Control.SpeciaEffect=nExpr

SpinnerHeighValue 和SpinnerLowValue 属性

功能:用于确定通过鼠标单击上下箭头可以输入到Spinner控件的最大值和最小值.

语法:Spinner.SpinnerHighValue[=nHigh]

Spinner.SpinnerLowValue[=nLow]

SpiltBar 属性

功能:SpiltBar属性用于确定是否在Grid控件中显示分割条.

语法:Grid.SplitBar[=1Expr]

StartMode 属性

功能:StartMode包含指示Visual FoxPro如何启动数值型数值.

语法:Application Object.StartMode

StatusBar 属性

功能:StatusBar属性用于指定在Visual FOxPro状态栏中显示的文本.

语法:Application Object.StatusBar[=cMessageText]

StatusBarText 属性

功能:StatusBarText属性用于指定控件获得焦点(focus)时,在状态栏中显示的文本内容.

语法:[Form.]Control.StatusBarText[=cText]

Stretch 属性

功能:Stretch属性用于确定如何调整图像的大小来适应控件.

语法:[Form.]Control.Stretch[=nType]

StrictDateEntry 属性

功能:StrictDateEntry属性确定是否在文本框中按特点的静态格式显示Date和DateTime型数值.

语法:Object.StrictDateEntry[=nValue]

Style 属性

功能:Style属性用于确定控件的风格.

语法:[Form.]Control.Style[=nType]

TabIndex 属性

功能:TabIndex属性用于指定页框中控件的制表顺序和表单集中的制表顺序.

语法:[Object.]Control.TabIndex[=nOrder]

Tabs 属性

功能:Tabs属性用于指定页框是否有标记(Tab).

语法:Page Frame.Tabs[=1Expr]

TabStop 属性

功能:TabStop属性用于确定用户是否可以用Tab键来移动焦点(focus)到对象中.

语法:[Object.]Control.TabStop[=1Expr]

屏蔽Tab键

TabStretch 属性

功能:当标记不适应于页框时,TabStretch属性用于指定要采取的动作.

语法:Page Frame.TabStretch[=nSetting]

Tag 属性

功能:Tag属性用于存储程序中需要的任何额外数据.

语法:Object.Tag[=Expr]

TerminateRead 属性

功能:单击控件时,Terminate属性用于确定表单或表单集是否失去活动性.支持对READ的向下兼容.

语法:[Form.]Control.TerminateRead[=1Expr]

Text 属性

功能:Text属性包含输入到控件文本框部分的未格式化文本.

语法:Object.Text

ToolTipText 属性

功能:ToolTipText属性用于为控件的工具提示(ToolTips)指定文本内容.

语法:Control.ToolTipText=cText

Top 属性

功能:Top属性用于确定对象上边界与其容器对象上边界之间的距离.

语法:Object.Top=[nValue]

TopIndex 属性

功能:TopIndex属性用于确定列表中出现在最顶端的项.

语法:Control.TopIndex=[nIndex]

TopItemID 属性

功能:TopItemID属性用于确定列表中出现在最顶端项的标识号.

语法:Control.TopItemID=[nItemID]

Value 属性

功能:Value属性用于确定控件的当前状态.

语法:[Form.]Control.Value[=nSetting]

Version 属性

功能:Version属性探险字符返回Visual FoxPro的版本号.

语法:Application Object.Version

View 属性

功能:View属性用于确定Grid控件的视图类型.

语法:Grid.View=[nType]

Visible 属性

功能:Visible属性用于确定对象是可见的还是隐藏的.

语法:Object.Visible=[1Expr]

WhatsThisButton 属性

功能:用于确定What's This按钮是否出现的表单标题中.

语法:Form.WhatsThisButton[=1Expr]

WharsThisHelp 属性

功能:用于确定上下文敏感帮助是否使用WhatsThisHelp技术来打开SET HELP指定的帮助文件.

语法:Form.WhatsThisHelp[=1Expr]

Width 属性

功能:Width属性用于确定对象的宽度.

语法:[Object.]Width[=nWidth]

WindowList 属性

功能:WindowList属性用于确定可以参与当前表单的READ处理的一组表单.支持对READ 的向下兼容.

语法:FormSet.WindowList=cList

WindowState 属性

功能:WindowState属性用于在运行时确定表单窗口的可视状态(如最大化、最小化等).

语法:[Object.]WindowState[=nState]

WindowType 属性

功能:显示或用DO命令运行表单集或表单时,WindowType属性用于确定其类型.

语法:Object.WindowType=[ntype]

WordWrap 属性

功能:当控件调整大小时,WordWrap属性用于确定Label控件是否进行垂直或水平扩充,以便可以适应Caption属性所指定的文本.

语法:[Form.]Label.WordWrap[=1Expr]

ZoomBox 属性

功能:ZoomBox属性用于确定表单是否有缩放框(zoom box).

语法:Object.ZoomBox=1Expr

vf表单控件的使用说明

一、标签 标签能够显示多个字符构成的文本,用于设计表单上所需的文字性提示信息。标签和大多数控件的不同点在于运行表单时不能用《tab》键来选择标签。 常用的标签属性及其作用如下。 1、Caption:确定标签处显示的文本。 2、Visible:设置标签可见还是隐藏。 3、AutoSize:确定是否根据标签上显示文本的长度,自动调整标签大小。 4、BackStyle:确定标签是否透明。 5、WordWrap:确定标签上显示的文本能否换行。 6、FontSize:确定标签上显示文本所采用的字号。 7、FontName:确定标签上显示文本所采用的字体。 8、ForeColor:确定标签上显示的文本颜色。 二、命令按钮和命令按钮组 在各种窗口或对话框中几乎都要使用一个或多个命令按钮。一旦用户单击一个命令按钮,就可实现某种规定的操作。例如,各种对话框中的“确定”按钮,当用户单击时将结束对话框的操作。 VisualForPro中的命令按钮控件同样用于完成特定的操作。操作的代码通常放在命令按钮的“单击”事件(即Click Event)代码中。这样,运行表单时,当用户单击命令按钮时便会执行Click事件代码。如果在表单运行中,某个命令按钮获得了焦点(这时,这个命令按钮上会比其他命令按钮多一个线框),则当用户按下《Enter》键或空格键时,也会执行这个命令按钮的Click时间代码。 常用的命令按钮属性及其作用如下: 1、Caption:设置在按钮上显示的文本。 2、Default:在表单运行中,当命令按钮以外的某些控件(如文本框)获得焦点时,若 用户按下《Enter》键,将执行Default属性值为.T.的那个命令按钮的click事件代码。 3、Cancel:如果设置该属性值为.T.,则当用户按下键时,将执行命令按钮的click 事件的代码。 4、Enabled:指明按钮是否失效,即是否被选择。当Enabled属性值为.f.时,用户无法 选择该按钮。 5、DisabledPicture:指定按钮失效时在按钮上显示的.bmp文件。 6、DownPicture:指定在按钮按下时按钮上显示的.bmp文件。 7、Visible:指明按钮是否可见。 8、Picture:指明显示在按钮上的.bmp文件。 命令按钮组时一组命令按钮,是容器对象。使用命令按钮组便于对一组命令按钮进行统一操作和设置。命令按钮组的ButtonCount属性值,决定组中命令按钮的个数。 表单运行时,当用户单击组中某个命令按钮时,命令按钮组的Value属性可以返回所单击按钮的序号。若要单独设置组中的某个命令按钮的属性,可以使用命令按钮组的快捷菜单中的“编辑”命令选择某个按钮,在“属性”窗口中设置其属性。若为组中某个按钮的Click事件写了代码,当单击这个按钮时,将执行该按钮的Click事件代码而不是组的Click事件代码。 三、选项按钮组 选项按钮组是常用的一种控件,用在各种对话框中,让用户从给定几个操作中选择一个。例如“文件”菜单中“新建”菜单项打开“新建”对话框,该对话框中有一个标题为“文件类型”的选项按钮组,让用户选择建立哪一种类型的文件。

VFP常用属性(表单)

计算机等级考试二级VFP常用属性列表 1.ActiveColumn 返回一个整数,表明表格控件中包含活动单元的列编号。应用于表格。 2.Activecontrol 引用对象上的活动控件。应用于容器,表单,页面,_SCREEN,工具栏。3.ActiveForm 引用表单集或_SCREEN对象中活动的表单对象。应用于表单,表单集,_SCREEN。4.ActivePage 返回页框对象中活动页面的页码。应用于页框。 5.Alignment 指定与控件相关的文本的对齐方式。应用于复选框,列,组合框,编辑框,标头,标签,选择按钮,微调,文本框。 6.AlloeAddNew 指定是否可以从一个表格中将新记录添加到表中。应用于表格。 7.AlwaysOnTop 避免其他窗口覆盖表单窗口。应用于表单,_SCREEN。 8.AutoActivate * 指定如何激活OLE容器控件。应用于OLE绑定型控件,OLE容器控件。 9.AutoCenter 指定表单对象第一次显示于Visual FoxPro主窗口时,是否自动居中放置。应用于表单,_SCREEN。 10.*AutoCloseTables 指定由数据环境指定的表或视图是否在表单集、表单或报表释放时关闭。应用于数据环境。11.AutoSize 指定控件是否依据其内容自动调节大小。应用于复选框,命令按钮,命令组,标签,OLE 绑定型控件,OLE容器控件,选项按钮,选项组。 12.BackColor 指定用于显示对象中文本和图形的背景色或前景色。应用于复选框,列,组合框,命令组,容器对象,控件对象,编辑框,表单,表格,标头,标签,选项按钮,选项组,页面,屏幕,形状,微调,文本框,工具栏。 13.ForeColor 同BackColor。应用于复选框,命令按钮,列,组合框,容器对象,控件对象,编辑框,表单,表格,标头,标签,选项按钮,页面,屏幕,微调,文本框,工具栏。14.BorderColor 指定对象的边框颜色。应用于组合框,命令组,容器对象,控件对象,图象,线条,列表框,选项组,页框,形状,文本框。 15.BorderStyle 指定对象的边框样式。应用于命令组,编辑框,表单,图象,标签,线条,选项组,_SCREEN,形状,文本框。 16.BorderWidth 指定一个控件的边框宽度。应用于容器对象,控件对象,线条,页框,形状。 17.Bound

VFP表单教学案例汇编

一、如何建立一个完整的VFP应用程序 建立一个完整的VFP应用程序的操作步骤为: 1. 建立一个项目文件,将用到的文件添加到项目文件中(或者在项目文件中建立所需的文件), 将其中一个文件设置为主文件。 2. 连编,形成.exe文件,就可以在脱离VFP环境运行。 3. 关闭VFP, 双击.exe文件运行。 下面以求圆的面积为例,来讲生成VFP应用程序的步骤:1. 建立一个项目文件,文件名为:圆面积.pjx 在其中新建一个程序文件,文件名为main.prg,作为主文件,主文件中的命令语句是运行一个求圆面积的表单文件,表单文件名为:yuan.scx。 将main.prg添加到项目文件中,当然也可以直接在项目文件中建立。将main.prg设置为主文件。在项目管理器窗口中目录树中选择“代码”中的“程序”,如果main.prg是黑体显示的,表明此文件已经是主文件,否则,选定此文件,用“项目”菜单中的“设置主文件”将其设置成主文件。 将表单文件yuan.scx也添加到项目文件中。同样也可在项目文件中直接建立。 (1)Main.prg文件的内容为: Set default to f:\xt &&这里f:\xt要根据自己的文件地址写 Do form yuan.scx Read events (2)建立表单文件yuan.scx,运行如下图: 步骤如下: a. 选择文件-> 新建->表单,出现“表单设计器”窗口,

b. 添加控件 在“表单控件”工具栏,选择“标签”按钮,在表单空白处按下鼠标拖动,表单上显示标签控件label1 。同样方法,再做一个标签控件label2,两个文本框控件Text1和Text2,两个命令按钮Command1, Command2,如图分别设置他们的属性。 c.设置对象的属性: 分别选中lable1、label2、Text1、Text2及Command1、command2,按下表分别设置它们的属性: 对象属性名属性值 label1Caption输入圆的半径: label2Caption圆的面积为: Text1Value0 Text2Value0 Command1caption计算 Command2caption退出 d编写事件代码 为command1(“计算”按钮)编写click事件代码(即单击“计算”按钮时发生的事件): 在“表单设计器”中双击“计算”按钮,弹出代码窗口,如下图 我们在该窗口的“过程”列表中选“click”,然后在窗口的编辑区中输入如下代码: r=thisform.text1.value thisform.text2.value=3.14159*r*r thisform.refresh 同样方法,为command2(“退出”按钮)编写click事件代码: 其中的clear events语句与前面主程序中的read events相对应。在脱离VFP环境运行时,有这句才可以正常退出。

VFP程序设计题汇总

一.程序设计题汇总 1.通过输入学生的学号(字符型)查找学生,若找到该学生,先输出学号与姓名,然后输出“英语”和“计算机实用技术”成绩。若找不到该学生输出“查无该生”。(设表文件“学生信息”满足题目需要) set talk off clear use 学生信息 accept "请输入学生学号:" to xh locate for 学号==xh if !eof() ?学号,姓名 list fiel 英语,计算机实用技术 for 学号=xh else ?"查无该生" endif use 2.输入学生成绩,并要求:成绩小于60分时,输出“不及格”;成绩在60~69分之间时,输出“及格”;成绩在70~79之间时,输出“中”;当成绩在80~89之间时,输出“良”;当成绩在90~100之间时,输出“优”。 set talk off clear input "请输入成绩: " to cj do case case cj>=90 ?"优秀" case cj >=80 ?"良好" case cj >=70 ?"中" case cj >=60 ?"及格" case cj<60 ?"不及格" otherwise

?"数据有误" endcase set talk on 3.按学号在“学生信息.dbf”文件中查找并显示指定的记录。要求可以重复查询,找到则显示该生的记录,找不到则提示“查无此人!”,按非“Y”、“y”可结束查询。 SET TALK OFF CLEAR USE 学生信息 &&设当前目录下表文件存在 ACCEPT '学号查询吗(Y/N)?' TO cx &&循环条件的初始化 DO WHILE cx='Y'.OR.cx='y' &&大小写均可执行查询 CLEAR ACCEPT '请输入学号:' TO xh LOCATE ALL FOR 学号=xh &&此处ALL可以缺省,默认为在全部记录查找。 IF EOF() ?'查无此人!' WAIT ELSE DISPLAY ENDIF ACCEPT '继续按学号查询吗(Y/N)?' TO cx &&修改循环条件 ENDDO SET TALK ON USE 4.逐条显示“学生信息.dbf”文件中“英语成绩”大于等于75的记录。 方法一: SET TALK OFF CLEAR USE 学生信息 DO WHILE !EOF() IF 英语成绩>=75 DISP ENDIF SKIP &&按默认值1向下移动记录指针 ENDDO USE

VFP表单设计中Grid表的着色设置

针对VisualFox p ro表单设计中Grid表的着色设置 【摘要】:本文论述在Visual Foxpro表单设置中,根据不同字的字段、记录中字段的属性值、选中的记录以及在多记录显示中,对Grid表中的记录着色,以区分不同的选择或记录的具体方法及应用场合。 【关键词】:VisualFoxpro Grid 着色设置 在利用VisualFoxpro开发各种管理系统中,为了在表单中显示多条记录,常用方法在表单中添加Grid表(以下称“表格”)控件。然而,当表格中的字段较多或显示的记录较多时,如果表格的中文字的颜色又都一样,未免让人看了眼花缭乱,容易造成这样或那样的操作错误。如果能根据表格中的不同字段、不同记录、关键字段等赋予不同的着色方式以区分不同的字段或记录,减少不必要的操作失误,其效果就不言而喻了。笔者在系统开发的实践中,针对表格中记录的不同特性,探索出几种在表格中着色的具体方法及应用场合,现阐述如下。 1、对表格的不同列(字段)设置不同的着色方式 如果需浏览的表格存在较多列,为了区分不同列或某些重要列,以方便用户浏览记录、美化表格设置,我们可以对不同的列或重要列采用不同的着色。具体是在表单的适当位置(如笔者在表单的activate事件中)中添加如下代码: &&设某一表格(grid1)在三列 thisform.grid1.column1.backcolor=rgb(255,255,0) thisform.grid1.column1.forecolor=rgb(255,0,255) thisform.grid1.column3.backcolor=rgb(255,0,0) thisform.grid1.column3.forecolor=rgb(255,255,255) 以上代码的含义是设置表的第一列的背景色和前景色(文字的颜色)为黄色和紫色;

VFP程序设计题

VFP程序设计题 一.程序设计题汇总 1.通过输入学生的学号(字符型)查找学生,若找到该学生,先输出学号与姓名,然后输出“英语”和“计算机实用技术”成绩。若找不到该学生输出“查无该生”。(设表文件“学生信息”满足题目需要) set talk off clear use 学生信息 accept "请输入学生学号:" to xh locate for 学号==xh if !eof() ?学号,姓名 list fiel 英语,计算机实用技术 for 学号=xh else ?"查无该生" endif use 2.输入学生成绩,并要求:成绩小于60分时,输出“不及格”;成绩在60~69分之间时,输出“及格”;成绩在70~79之间时,输出“中”;当成绩在80~89之间时,输出“良”;当成绩在90~100之间时,输出“优”。 set talk off clear input "请输入成绩: " to cj do case case cj>=90 ?"优秀" case cj >=80 ?"良好" case cj >=70 ?"中"

case cj >=60 ?"及格" case cj ?"不及格" otherwise ?"数据有误" endcase set talk on 3.按学号在“学生信息.dbf”文件中查找并显示指定的记录。要求可以重复查询,找到则显示该生的记录,找不到则提示“查无此人!”,按非“Y”、“y”可结束查询。 SET TALK OFF CLEAR USE 学生信息 &&设当前目录下表文件存在 ACCEPT '学号查询https://www.wendangku.net/doc/1914234045.html,/b-5d46134968dc5022aaea998fcc22bcd127ff42e4.html吗(Y/N)?' TO cx &&循环条件的初始化 DO WHILE cx='Y'.OR.cx='y' &&大小写均可执行查询 CLEAR ACCEPT '请输入学号:' TO xh LOCATE ALL FOR 学号=xh &&此处ALL可以缺省,默认为在全部记录查找。 IF EOF() ?'查无此人!' WAIT ELSE DISPLAY ENDIF ACCEPT '继续按学号查询吗(Y/N)?' TO cx &&修改循环条件 ENDDO SET TALK ON USE

VFP表单设计案例2011

VFP表单控件应用设计与案例 表单控件的应用要点: 1.条件语句在表单中应用:IF语句和do case语句 2.循环语句在表单中应用:for语句和do while语句 3.计时器的应用 4.数据表在表单中应用:skip 5.SQL语句的应用 6.列表框的应用 难点:SQL的应用 表单控件对象有: 表单表单集文本框编辑框列表框组合框表格 复选框选项按钮组(单选框)页框 Container容器 命令按钮命令按钮组 标签线条形状图像 计时器微调控件 ActiveX绑定控件超级链接控件 对象分为:控件对象和容器控件。 控件对象是基本对象:命令按钮、文本框、标签、线条、形状、复选框、组合框。。。。容器控件包含其他对象的对象:表单、表单集、Container容器、命令按钮组、微调控件、选项按钮组(单选框)、页框、页面、表格、表格列 从功能上分为: 输出类:标签、图像、线条、形状 输出类:文本框、编辑框、列表框、组合框、微调控件 控制类:命令按钮、命令按钮组、复选框选项按钮组(单选框)、计时器 多重容器类:表格、页框、Container容器、表单集 连接类:ActiveX绑定控件超级链接控件 1、条件语句在表单中应用 单分支语句: if …. Else…. Endif 多分支语句: do case ……endcase If…endif语句一般都是与 For…endfor配合应用。 案例1多分支0901

参考答案: “计算”按钮的click event代码:x=thisform.text1.value do case case x<-10 y=2*(sin(x)+1) case x<10 y=(abs(x)-5)/3 other y=x/7-8 endcase thisform.text2.value=y thisform.refresh 案例2多分支0912 k=thisform.text1.value do case case k>=0 and k<60 m="不合格" case k<85 m="合格" case k<=100 m="优秀"

VF中表单的常用属性在这里给大家惊情奉献哦

VF中表单的常用属性在这里给大家惊情奉献哦 设计时常用的表单属性,定义表单的外观和行为: 属性说明(默认值) AlwaysOnTop 控制表单是否总是处在其他打开窗口之上。(.F.) AutoCenter 控制表单初始化时是否让表单自动地在Visual FoxPro主窗口中居中。(.F.) BackColor 决定表单窗口的颜色。(255,255,255) BorderStyle 决定表单是否没有边框,还是具有单线边框、双线边框或系统边框。(3) Caption 决定表单标题栏显示的文本。(Form1) Closable 控制用户是否能通过双击“关闭”框来关闭表单。(.T.) DataSession 控制表单或表单集里的表是否能在可全局访问的工作区中打开,或仅能在表单或表单集所属的专有工作区内打开。(1) MaxButton 控制表单是否具有最大化按钮。(.T.) MinButton 控制表单是否具有最小化按钮。(.T.) Movable 控制表单是否能移动到屏幕的新位置。(.T.) ScaleMode 控制对象的尺寸和位置属性的度量单位是foxels还是像素。由“选项”对话框中的设置决定。 Scrollbars 控制表单所具有的滚动条类型。(0) TitleBar 控制标题栏是否显示在表单的顶部。(1) ShowWindow 控制表单是否在屏幕中、悬浮在顶层表单中或作为顶层表单出现。(0) WindowState 控制表单是否最小化、最大化还是正常状态。(0) WindowType 控制表单是否非模式表单(默认)还是模式表单。(0) 属性一览表 Activate Event 当表单集、表单或页对象激活时、或显示工具栏对象时发生。ActiveControl 引用一个对象上的活动控件。 ActiveForm 引用表单集或_SCREEN对象中的活动表单对象。Addobject 在运行时向容器对象中添加一个对象。 AddProperty 向对象添加新属性。 Alignment 控件上正文水平对齐方式。 AlwaysOnBottom 防止其他窗口被表单窗口覆盖。 AlwaysOnTop 防止其他窗口遮挡表单。 Autocenter 指定Form对象在首次显示时,是否自动在VFP主窗口内居中。 AutoSize 控件是否根据正文自动调整大小。 BackColor 指定对象内文本和图形的背景色。 BackStyle 设置背景风格。 BaseClass 指定VFP基类的类名,被引用对象由此基类派生得到。BorderStyle 指定对象的边框样式。

VFP表单设计

VFP表单设计 1、表单设计 一、实验目的 1、掌握表单设计器的使用 2、掌握表单设计的基本方法 3、掌握常用控件属性的基本设置,事件和方法程序的设计 二、实验内容及任务 1、编写一个表单程序,其功能是给数据表添加记录并给各字段输入数据,输入的记录条数不定,单击“添 加”按钮,将数据添加到数据库,单击“退出”按钮,结束程序运行,所需的数据表ST.DBF在文件夹VFPEX中。 数据表的结构如下: 其中:总分= 表单界面如下: 最后表单以文件名SR.SCX保存。 三、实验环境和实验材料 1、Visual FoxPro 6.0中文版; 2、VFPEX中的数据表ST.DBF。 四、实验方法和步骤 1、进入Visual FoxPro 6.0环境。 2、选择“文件/新建”命令,显示“新建”对话框,选择“表单”并单击“新建文件”,显示表单设计器 窗口,如图5-1。

图5-1 3、按设计界面的要求,依次从“表单控件”工具栏处单击所需的控件,然后在所设计表单上添加该控件, 同时,在属性窗口内设置该控件的属性,具体如下: 表单Form1需要设置的属性:Caption=成绩输入 标签Label1需要设置的属性:Caption=考号:,FontSize=12 “考号”对应的文本框Text1需要设置的属性:FontSize=12 标签Label2需要设置的属性:Caption=姓名:,FontSize=12 “姓名”对应的文本框Text2需要设置的属性:FontSize=12 标签Label3需要设置的属性:Caption=性别:,FontSize=12 “性别”对应的选项按钮Option1需要设置的属性:Caption=男,FontSize=12 “性别”对应的选项按钮Option2需要设置的属性:Caption=女,FontSize=12 标签Label4需要设置的属性:Caption=数学:,FontSize=12 “数学”对应的文本框Text3需要设置的属性:FontSize=12 标签Label1需要设置的属性:Caption=语文:,FontSize=12 “语文”对应的文本框Text4需要设置的属性:FontSize=12 命令按钮Command1需要设置的属性:Caption=添加,FontSize=12 命令按钮Command2需要设置的属性:Caption=退出,FontSize=12 除上述需要设置的属性以外,其他属性保持缺省值。 4、选择“显示/布局工具栏”命令,打开“布局”工具栏。按住“SHIFT”键,并单击选中表单中需要重 新排列的控件,然后在布局工具栏中单击排列方式按钮,可对控件的布局进行重新调整。 5、选择“显示/代码”命令,打开代码编写窗口,如图5-2。

vfp表单习题

实验11 常用表单控件(一) 1)实验目的 (1)熟练掌握表单设计器的使用方法。 (2)熟练在表单新建的方法和步骤。 (3)掌握在表单中添加对象的操作方法。 (4)掌握在属性窗口中设置对象属性的方法。 (5)掌握在对象事件中书写代码的方法。 (6)掌握常见对象的事件和属性以及对象的方法。 (7)掌握文本框、标签、按钮的常用属性、方法的代码。 2)实验内容 设计一个登录表单LOGIN.SCX,如图1.6.1所示。当用户输入用户名和密码并单击“登录”按钮后检查其输入是否正确,若正确(假定用户名为SWNU_JKX,密码为CCEO),就显示一个对话框为“欢迎使用学生信息管理系统”;若不正确,则显示“用户名或密码不正确!”。单击“取消”按钮则关闭表单。(要求将“登录”按钮设置为Default 按钮。另外,密码输入时显示星号“*”。) 图1.6.1 登录表单效果图 操作步骤: ①先创建表单,然后在表单上添加两个标签label1和label2、两个文本框text1和text2 以及两个命令按钮Command1和Command2。 ②设置表单的Caption为“学生管理系统登录”;分别设置label1和label2的Caption 属性值为“用户名”和“密码”;分别设置Command1和Command2按钮的Caption属性值为“登录”和“退出”,“登录”按钮的Default属性值设置为 .T.;设置文本框text2的Passwordchar属性值为“*”。 ③双击“登录”按钮启动代码窗口,在Command1的Click事件中设置如下代码: IF Thisform.Text1.value="SWNU_JKX" AND Thisform.Text2.Value="CCEO" &&注意大小写,在这里是要求区分大小写的 =MESSAGEBOX("欢迎使用学生信息管理系统","提示信息") &&产生提示窗口,第一个字符串为要提示的信息,第二个为窗口标题ELSE =MESSAGEBOX("用户名或密码错误!","提示信息") ENDIF ④双击“退出”按钮,在Command2的Click事件中设置如下代码: Thisform.Release &&调用表单release 方法关闭表单 ⑤保存表单。单击工具栏上【保存】按钮,在【另存为】对话框中将表单保存为“login.SCX”。 ⑥运行表单。单击工具栏上【运行】按钮,执行表单,观察效果。

VFP程序设计工资管理系统

课程设计课程名称《VFP程序设计》课程设计题目工资管理系统 专业计算机 班级 学号 姓名 成绩 指导教师 2008 年12 月22 日至2008年12月26日 课程设计任务书 设计题目:工资管理系统

设计目的 本课程的设计的目的是通过实践使同学们经历数据库设计、应用系统开发的全过程和受到一次综合训练,以便能较全面地理解、掌握和综合运用所学的知识。结合具体的开发案例,理解并初步掌握运用VFP的可视化开发工具及事件驱动的程序设计方法进行系统开发的方法;了解系统分析、系统设计、系统实施的主要环节和步骤以及软件文档的制作过程。 设计任务(在规定的时间内完成下列任务) 1、系统功能的基本要求:员工每个工种基本工资的设定,加班津贴管理,根据加班时间和类型给予不同的加班津贴;按照不同工种的基本工资情况、员工的考勤情况产生员工的每月的月工资;员工年终奖金的生成,员工的年终奖金计算公式=(员工本年度的工资总和+津贴的总和)/12;企业工资报表。能够查询单个员工的工资情况、每个部门的工资情况、按月的工资统计,并能够打印; 2、数据库要求:在数据库中至少应该包含下列数据表: 员工考勤情况表;员工工种情况表,反映员工的工种、等级,基本工资等信息; 员工津贴信息表,反映员工的加班时间,加班类别、加班天数、津贴情况等;员工基本信息表员工月工资表。 具体要完成的任务是: A.完成整个程序的联调及测试,得出正确结果,并经教师检查及答辩; B.写出规范的课程设计说明书; 时间安排 12月22日布置课程设计任务;讲述设计目的、内容、时间安排与本次课程设计的要求 查阅资料,确定设计题目,并报自各班学习委员处集中; 12月23日按各设计题,继续查阅资料,书写需求分析报告草稿; 12月24日系统总体设计,按各设计题,继续查阅资料,设计调试程序,书写总体设计报告草稿; 12月25日系统详细设计,按各设计题,继续查阅资料,设计调试程序,书写详细设计报告草稿; 12月26日调试程序、演示设计软件、答辩 12月26日提交课程设计报告 具体要求 1.课程设计报告按国际通用格式书写,具体格式要求请在网络上查阅; 2.每位学生应独立完成各自的任务且每天至少在设计室工作半天;

VFP表单制作 编程语言汇总

最前一个: go top thisform.text1.value=用户名 thisform.text2.value=用户密码 thisform.refresh 后退: if not eof() skip-1 thisform.text1.value=用户名 thisform.text2.value=用户密码 endif thisform.refresh 前进: if !bof() skip thisform.text1.value=用户名 thisform.text2.value=用户密码 endif thisform.refresh 最后一个: go bottom thisform.text1.value=用户名 thisform.text2.value=用户密码 thisform.refresh 删除: delete thisform.refresh 退出: release thisform form1 (init ) :set dele on 修改与保存: if this.caption="修改" thisform.text1.enabled=.t. thisform.text2.enabled=.t. https://www.wendangku.net/doc/1914234045.html,mand1.enabled=.f. https://www.wendangku.net/doc/1914234045.html,mand2.enabled=.f. https://www.wendangku.net/doc/1914234045.html,mand3.enabled=.f. https://www.wendangku.net/doc/1914234045.html,mand4.enabled=.f. this.caption="保存" else sele 系统用户表 replace 用户名 with alltrim(thisform.text1.value),;

vfp表单实例

Vfp表单实例: 实验6-1设计一个用户登录表单,在表单上创建一个组合框和一个文本框,从组合框选择用 户名,在文本框中输入口令,三次不正确退出。 方法步骤: 图6.1 (1)新建表单Form1,从表单控件工具栏中拖入两个标签Label1、Label2,两个命令按钮Command1、Command2,以及一个组合框控件Combo1和一个文本框控件Text1。并按图6.1调整好其位置和大小。 (2)设置Label1的Caption属性值为“用户名”,Label2的Caption属性值为“密码”,Command1、Command2的Caption属性值分别为“登录”和“退出”。Form1的Caption属性值为“登录”。 (3)设置Combo1的RowSourceType属性为“1-值”,RowSource属性为“孙瑞,刘燕”,Text1的PasswordChar属性为“*”。 (4)在Form1的Init Event过程中加入如下代码: public num num=0 在Command1的Click Event过程中加入如下的程序代码: if (alltrim(https://www.wendangku.net/doc/1914234045.html,bo1.value)=="孙瑞" and alltrim(thisform.text1.value)=="123456") or (alltrim(https://www.wendangku.net/doc/1914234045.html,bo1.value)=="刘燕" and alltrim(thisform.text1.value)=="abcdef") thisform.release do 主菜单.mpr else num=num+1 if num<3 messagebox("用户名或密码错误,请重试",0+48,"注意") https://www.wendangku.net/doc/1914234045.html,bo1.value=""

vfp常用的表单控件

标签(Label)控件 可以编写代码来改变Label控件显示的文本,以响应运行时的事件。例如,如果一个应用程序要几分钟时间作改动,则可以显示Label 中的进程状态信息。还可以使用Label 来标识控件,例如TextBox控件没有自己的Caption属性,这时就可以使用Label 来标识这个控件。 在Label控件中定义访问键时,就可以按ALT + 设定的字符来把焦点移动到TAB 键顺序中的下一个控件。 常用的标签属性 ?Caption属性 当创建一个新的对象时,其缺省标题为缺省的Name 属性设置。该缺省标题包括对象名和一个整数,如Command1 或Form1。为了获得一个描述更清楚的标签,应对Caption 属性进行设置。 可以使用Caption属性赋予控件一个访问键。在标题中,在想要指定为访问键的字符前加一个(\<) 符号。比如,下面代码在为标签设置Caption属性的同时,指定了一个访问键“x”: ThisForm.MyLabel.Caption="选择项目(\

vfp表单设计应用练习题及答案

VFP6.0第7xx表单设计与应用及答案 一、填空题: 1、根据表单数据来源进行分类,表单可以分为_自由表、_数据库表_和_视图_3种类型。 2、表单数据源可以使用数据库表、_自由表_或__视图__。 3、在使用表单向导创建的表单中,按钮类型可以是_文本按钮_、_图片按钮、无按钮和定制4种类型。 4、表单文件默认的扩展名为_.scx__。 5、表单“属性”窗口由对象列表框、选项卡、_属性设置框、属性列表框和__属性说明信息_组成。 6、根据VisualFoxPro6.0中的控件对象基于所属的类可以分为__容器__类和_控件_类。 7、标签控件属性Caption的含义是_____指定标签的标题文本_____,Name 的含义是_指定在代码中用以引用对象的名称_。 8、文本框控件属性ControlSource的含义是_为文本框绑定数据源_。 10、组合框控件属性RowSource和ControlSource的含义分别是_指明组合框中条目的数据源_、_为组合框绑定数据源_。 二、单项选择题: 1、使用表单向导创建表单,在“表单样式”对话框中可以确定(D)。 A.表和字段 B.表和样式 C.视图和按钮 D.样式和按钮2、在命令窗口执行表单文件AA,应键入命令(A)。 A.DO FORM AA B.DO AA.scx C.RUN FORM AA D.RUN AA.xcx 3、在表单中添加字符型字段控件,系统生成的是( A )。

A.文本框 B.编辑框 C.OLE绑定型控件 D.复选框4、下列表单控件中属于容器类的是( C )。 A.列表框、组合框、命令按钮、页面、表格 B.列表框、组合框、命令按钮、线条 C.命令按钮组、选项按钮组、页面、表格 D.命令按钮组、选项按钮组、图像、表格 5、在VisualFoxPro6.0中,表单是指(D)。 A.数据库中各个表的清单 C.数据库查询的列表B.一个表中各个记录的清单 D.窗口界面 6、表单对象中可以包括的控件是( D )。 A.任意控件 B.所有容器对象 C.页框或任意控件 D.页框、任意控件、容器或自定义对象 7、在VisualFoxPro6.0中,标签控件默认的名字是(B)。 A.List https://www.wendangku.net/doc/1914234045.html,bell C.Edit D.Text 8、在创建表单时,创建的对象用于保存不希望用户改动的文本控件是(A)。 A.标签 B.文本框 C.编辑框 D.组合框 9、表单创建下拉列表框控件,该控件的默认名称为( A )。 https://www.wendangku.net/doc/1914234045.html,bo https://www.wendangku.net/doc/1914234045.html,mand C.Check D.Caption 10、在VisualFoxPro6.0中,为了将表单从内在中释放(清除),可将表单中寻出命令按钮的Click事件代码设置为(D)。 A.ThisForm.Refresh

相关文档