Form 对 象

Form 对 象 - 图1创建表单

语 法Form 说 明

Form 对 象 - 图2Form 对 象 - 图3Form 对 象 - 图4使用 Form 对象可以创建能向其中添加控件的表单 您也可以使用表单设计器创建表单 表单属性决定了表单的外观 Form 对 象 - 图5 如位置 大小和颜色 Form 对 象 - 图6 及特性 Form 对 象 - 图7例如是否可调

Form 对 象 - 图8Form 对 象 - 图9

Form 对 象 - 图10Form 对 象 - 图11Form 对 象 - 图12Form 对 象 - 图13表单还可以对用户启动或系统触发的事件作出响应 例如可以在表单的 Click 事件过程中编写程序 从而在单击表单时 更改表单的颜色

Form 对 象 - 图14Form 对 象 - 图15Form 对 象 - 图16除了属性和事件之外 还可以使用方法操作表单 例如 可以使用 Move 方法更改表

Form 对 象 - 图17单的位置和大小

Form 对 象 - 图18Form 对 象 - 图19Form 对 象 - 图20Form 对 象 - 图21Form 对 象 - 图22Form 对 象 - 图23在设计表单时 可使用 BorderStyle 属性指定表单的边框 使用 Caption 属性指定标题栏的文本 BorderStyle 为 0 时移去边框 在程序中可以使用 Hide 和 Show 方法 使表单在运行时透明或可见

Form 对 象 - 图24Form 对 象 - 图25Form 对 象 - 图26Form 对 象 - 图27Form 对 象 - 图28Form 对 象 - 图29有关创建表单的其他内容 请参阅 Microsoft Visual FoxPro 6.0 中文版程序员指南第九章 创建表单

属 性

ActiveControl

ActiveForm

A lwaysOnTop

Application

AutoCenter

BackColor

BaseClass

BorderStyle

BufferMode

Caption

Class

ClassLibrary

ClipControls

Closable

ColorSource

Comment

ContinuousScroll

ControlBox

ControlCount

Controls

CurrentX

CurrentY

DataEnvironment

DataSession

DataSessionID

DefOLELCID

Desktop

DrawMode

DrawStyle

DrawWidth

Enabled

FillColor

FillStyle

FontBold

FontCondense

FontExtend

FontItalic

FontName

FontOutline

FontShadow

FontSize

FontStrikeThru

FontUnderline

ForeColor

HalfHeightCaption

Height

HelpContextID

HscrollSmallChange

Icon

KeyPreview

Left

LockScreen

M axButton

M axHeight

M axLeft

M axTop

M axWidth

续 表

MDIForm M inButton M inHeight

M in W idth M ouseIcon M ousePointer

M ovable Name Objects

OLEDragMode OLEDragPicture OLEDropEffects OLEDropHasData OLEDropMode Parent

ParentClass Picture ReleaseType

RightToLeft Scale Mode ScrollBars

ShowTips ShowWindow SizeBox

TabIndex TabStop Tag

TitleBar Top V iewPortHeight

V iewPortLeft V iewPortTop V iewPortWidth V isible VscrollSmallChange WhatsThisButton WhatsThisHelp WhatsThisHelpID W idth

W indowState W indowType ZoomBox

事 件

Activate Click DblClick

Deactivate Destroy DragDrop

DragOver Error GotFocus

Init KeyPress Load

续 表

LostFocus M iddleClick Event M ouseDown

M ouse Move M ouseUp M ouseWheel

M oved OLECompleteDrag OLEDragDrop OLEDragOver OLEGiveFeedBack OLESetData OLEStartDrag Paint QueryUnload

Resize RightClick Scrolled

Unload

方 法

AddObject AddProperty Box

Circle Cls Draw

H ide Line M ove

NewObject OLEDrag Point

Print PSet ReadExpression

ReadMethod Refresh Release

RemoveObject ResetToDefault SaveAs

SaveAsClass SetAll SetViewPort

续 表

Show ShowWhatsThis TextHeight

Text W idth WhatsThisMode W riteExpression

W riteMethod ZOrder

请 参 阅

CREATE CLASS, CREATE FORM, DEFINE CLASS, FormSet 对 象