各种控件的详细使用介绍

各种控件的详细使用介绍
各种控件的详细使用介绍

各种控件的详细使用介绍:常用属性,常用事件,常用的方法

控件的分类(控件根据所属的基类,进行划分)

根据是否能容纳其他控件,可以分为:

容器类控件(包括:表单集,表单,表格,表格列,页框,页面,命令按钮组,选项按钮组,工具栏,容器控件)

非容器类控件(包括:标签,文本框,编辑框,命令按钮,复选框,列表框,组合框,微调框,形状,计时器,线条,图像)

另外一种划分方法,是根据控件和数据环境中数据源的关系进行划分,控件分为:绑定型控件是指内容可以和与数据环境后端的表、视图或查询中的字段和内存变量相关联的控件。在该控件中输入、修改或选择的值将保存在数据源中,而数据源中值的改变,也将改变控件的值。(复选框,文本框,编辑框,列表框,组合框,表格,选项按钮组,微调框,activex控件)

非绑定型控件是指其内容不与后端的表、视图和查询中的字段或内容相关联的控件。(命令按钮,命令按钮组,线条,标签,计时器,形状,图像)

一、标签控件(Label)——非容器类控件,非数据绑定控件

用以显示文本,显示提示信息。标签上的显示文本由caption属性指定。

其中的文本在表单运行时不能被用户直接修改。

常用属性:

常用事件:mousemove 鼠标移动事件mousedown 鼠标按下左键事件

Click 单击事件mouseup 释放鼠标左键事件

【范例】参考实验作业HomeWork7-1-1.scx。

二、文本框与编辑框——非容器类控件,数据绑定控件

文本框——用以显示或编辑表中的非备注型字段的数据。

编辑框——用途与文本框相似,用以显示或编辑长字段或备注型字段的数据。

两者均为数据绑定控件,非容器类控件

文本框的常用属性:

?ControlSource 指定与文本框绑定的数据源

?Value 指定文本框的当前选定的值

例如:value=0 表示文本框中的数据设置为数值型,不能输入字母或汉字?PasswordChar

用设定的字符来显示用户输入的值,而实际输入保存在value属性中。

例如:PasswordChar=*或者其他的符号。文本框中显示为*或其他符号

?

InputMask 指定文本框中数据的输入格式和显示方式。 例如: 9——代表只能输入数字字符

X ——表示可以输入任意西文字符

如果文本框中要求输入类似电话号: 999-999999 车牌号后五位 xx999

? Format

指定控件的Value 属性的输入和输出格式,即指定数据输入的限制条件和显示格式。 例如: A ——只能输入英文字母

! —— 自动转换为大写字母显示

K —— 当tab 焦点进入文本框时,文本框中的内容被自动选定,反色显示

? ReadOnly 指定控件是否只读。 ? Enabled 指定控件是否可用。(.T.可用;.F.禁用)

? SelStart 运行属性,用来设置选中文本的起始位置,设计时为只读 ? SelLength 运行属性,用来设置选中文本的长度,设计时为只读 ? Seltext 运行属性,通过它可得到选中的文本数据,设计时为只读

编辑框的常用属性:与上述文本框属性相同

ScrollBars :用来决定编辑框中是否显示滚动条,0----无滚动条 2----垂直滚动条

常用事件:

KeyPress ——用户按下或释放键时发生

Valid ——失去焦点之前发生

Getfocus ——对象接受焦点时发生

LostFocus ——对象失去焦点时发生

When ——对象获得焦点之前发生的事件

注意:事件发生的顺序 when → getfocus →valid →lostfocus

常用方法:

SetFocus ——设置输入焦点

【范例】关于selstart 、sellength 、seltext 三个属性的使用

命令按钮“取子串”的click 事件代码如下: thisform.text1.selstart=2 thisform.text1.sellength=4

thisform.text2.value=thisform.text1.seltext

【范例】参考实验作业HomeWork7-1-2.scx。

(2)计算按钮的Click事件

三、命令按钮(CommandButton)与命令按钮组(CommandGroup)

命令按钮——通常用来启动一个事件以完成某种功能。非容器控件,非数据绑定控件命令按钮组——是一种容器型控件,它包括一组命令按钮。非数据绑定控件.

命令按钮的常用属性:

设置图片按钮:Picture:指定命令按钮上显示的图片。

ToolTipText:设置工具提示文本。(受表单的ShowTips属性的影响)

表单的ShowTips属性:决定是否显示工具提示文本。为.T.时显示。

Enabled:指定该按钮是否可用。

Cancel:当活动表单上存在两个或两个以上的命令按钮时,指定按键盘上的键时响应的命令按钮。

Cancel属性设置为.T.且其所在的表单活动时,用户可以通过按键以运行

其Click事件代码。默认值为.F.。

Default:当活动表单上存在两个或两个以上的命令按钮时,指定按键盘上的键时响应的命令按钮。

Default属性设置为.T.且其所在的表单活动时,用户可以通过按键以运

行其Click事件代码。默认值为.F.。

Caption:指定在命令按钮上显示的文本。

访问键的设置:在访问键字母前加\<

例:Caption属性设置为:确定(O\ + 键选择这个命令按钮)

命令按钮组常用的属性:(可以通过生成器修改其属性)

Buttoncount——定义命令按钮组中命令按钮的个数,计数属性

Buttons——集合属性,buttons(i)表示第i个小按钮

Value——表示选中了哪个按钮

BorderStyle——指定边框式样,1-有固定边框单线(默认值),0-无

常用事件:CLICK事件

【范例】:设计如下表单

命令按钮组commandgroup1的Click事件代码:

DO CASE

case this.value=1 &&如果用户按下第一个按钮

if bof()

https://www.360docs.net/doc/1910174517.html,mand1.enabled=.f.

else

skip -1

endif

if https://www.360docs.net/doc/1910174517.html,mand2.enabled=.f.

https://www.360docs.net/doc/1910174517.html,mand2.enabled=.t.

endif

thisform.refresh

case this.value=2 &&如果用户按下第二个按钮

if eof()

https://www.360docs.net/doc/1910174517.html,mand2.enabled=.f.

else

skip

endif

if https://www.360docs.net/doc/1910174517.html,mand1.enabled=.f.

https://www.360docs.net/doc/1910174517.html,mand1.enabled=.t.

endif

thisform.refresh

case this.value=3 &&如果用户按下第三个按钮

thisform.release

ENDCASE

注意:

如果在命令按钮组中的小按钮中写了click事件代码,则单击时,执行小按钮的click事件代码,而不再执行命令按钮组的click事件代码。

四、选项按钮组(optiongroup)——容器类控件,数据绑定类控件

常用属性:

Buttoncount 决定选项按钮组的选项按钮个数。

BorderStyle 指定边框样式

ControlSource指定所绑定的数据源,与字符型字段绑定(所绑定的字段值是有限个,可列举的,例如xb字段、职称字段、类型字段等等)

Value 指定控件的当前状态,表明用户选定了哪一个按钮。

各个按钮的Caption属性:用来显示各个选项的文本信息

常用事件:

Click

InterActiveChange

【范例】:

选项按钮组optiongroup中有4个按钮,则

buttoncount=4

每个小按钮的标题caption依次设置为:宋体,隶

书,黑体,楷体

也可以利用右击选项按钮组optiongroup,生成器来做。

其click事件代码:

i=this.value &&当前选择的是第几个按钮

thisform.text1.fontname=this.buttons(i).caption

thisform.refresh

【范例】:数据环境---选择dz表

文本框1与文本框2,controlsource分别指向Dzbh 和xm字

选项按钮组buttoncount=2

水平排列(用生成器)

每个按钮的caption如图设置

Controlsource属性指向dz. xb字段

命令按钮组的click事件代码,参考命令按钮组范例。

说明:

选项按钮组没有绑定字段的情况下:

选项按钮组的value属性,值为:1,2,3,……之类的数字,用户单击哪个小按钮,返回哪个按钮的序号。选项按钮组绑定字段的情况下:例如与xb字段绑定

选项按钮组的value属性,值为:按钮的标题——选项按钮组的value=绑定字段的值

五、列表框(listbox)与组合框(combox)非容器类,数据绑定类控件

?列表框——主要用于显示一组预设的值,可以通过滚动条操作浏览列表信息,用户从列表框中可以选择需要的数据。

?组合框——类似列表框和文本框的组合。功能与列表框完全相同,区别在于组合框在表单上仅需较小的空间,除Style属性外,组合框的属性和方法与列表框几乎相同。

常用的属性:

?ColumnCount:指定列的个数。

?Columnwidth:当列表框有多列时,可设定各列的统一宽度。

?ListCount:显示列表框中条目(行)的数量

?ColumnLines:为真(默认值)或假,表示各列之间是否存在分隔线

?Value:列表框或组合框中选定项的内容,默认是第

一列的内容,但当有多列时,Value的值由

BoundColumn决定

?BoundColumn:确定列表框或组合框中的哪个列绑

定到控件的Value属性。默认值为1

例如,左图中,如果BoundColumn=1,则组合框的value

属性值为“C95080101”,如果BoundColumn=2,则组合框的value属性值为“王韬”,如果BoundColumn=3,则组合框的value属性值为“男”。

需要注意的是:在组合框的文本框中,只显示第一列的值。

?Selected:指定条目(行)是否被选定。

例如:在上图中,selected(1)=.F. Selected(4)= .T.

?Listindex:运行属性,其值为选中的选项的序号。为0时,表示没有选项被选中,当为1~LISTCOUNT中的某一值时,表示相应的选项被选中

?Multiselect:允许用户是否在列表内同时选定多个项目。如果为.T.,可以使用ctrl 键进行多选

RowSourceType和RowSource:指定列表框中列表的数据来源

RowSourceType决定数据源类型(P204表-7.1)RowSource指定数据源

举例说明:

Rowsourcetype=0

表示列表框或者组合框中没有任何数据内容

①第一种情况: (如左图)用户自己填充值

thisform.list1.rowsourcetype=1

thisform.list1.rowsource="刘翔, 郭晶晶, 姚明"

注意:标点符号都是英文半角的

如果是有多列值,例如columncount=2,则,出现右

边图的情况:

②第二种情况:数据源是个表

thisform.list1.rowsourcetype=2

thisform.list1.rowsource="dz"

thisform.list1.columncount=3

这种情况下,列表框中的数据源是数据环境中的一个表

(例如dz表),用columncount=3指定,在列表框中显

示前3个字段的数据(dzbh,xm,lx三列)。

③第三种情况:SQL语句

thisform.list1.rowsourcetype=3

thisform.list1.rowsource="select dz.xm,dz.xb,dz.csrq from

dz where dz.xb='男' into cursor temp"

thisform.list1.columncount=3

④第四种情况:

thisform.list1.rowsourcetype=4

thisform.list1.rowsource="q1.qpr"

注意:q1.QPR文件要事先建立好,并且该查询的去向应该为临时表

⑤第五种情况:数组

public x(1)

afont(x)

thisform.list1.rowsourcetype=5

thisform.list1.rowsource="x"

说明:x是一个全局一维数组,将系统中的字体名称使

用afont()函数获取,然后赋值给x数组

⑥字段:

thisform.list1.rowsourcetype=6

thisform.list1.rowsource="ts.sm , zz" 注意:第2个字段不必加表名

thisform.list1.columncount=2

⑦文件

thisform.list1.rowsourcetype=7

thisform.list1.rowsource="*.dbf"

⑧结构

thisform.list2.rowsourcetype=8

thisform.list2.rowsource="ts"

?ControlSource:指定列表框所绑定的数据去向,即指定列表框中选择的值保存在何处。

?

举例说明:ControlSource与rowsource的区别

新建一个表单,表单的数据环境有2个表,dz表和zc表

表单中表格控件数据源是dz表

表单中组合框控件combo1的数据源是zc表

https://www.360docs.net/doc/1910174517.html,bo1.rowsourcetype=2

https://www.360docs.net/doc/1910174517.html,bo1.rowsource=”zc”

thisform. combo1.columncount=2

thisform. combo1.boundcolumn=2

thisform. combo1.controlsource=“dz.职称”

?Sorted:指定条目是否按字母顺序自动排序。

?Style:组合框的Style属性控制是否允许用户输入数据。只有0或者2两种类型,style=0 表示下拉组合框,可选择可输入,style=2,下拉列表框,只能选不能输入

常用的事件

InteractiveChange 当用户用键盘或鼠标改变列表框中的值(选项)时发生。

常用的方法

Clear方法:清除列表中所有的条目

AddItem方法:向列表框中添加一个条目

RemoveItem方法:从列表框中删除一个条目

Requery方法:重新运行查询更新列表框中的条目(当rowsourcetype=3或4时,经常使用该方法,当rowsourcetype为其他类型时,也可以使用该方法)参考实验17第3个范例:列表框使用(二)

【范例】字段选择器

设计要求:

(1)将学生表(xs)中所有字段显示在左列表框

中供选择。

(2)当点击>按钮时,其实现的功能是:将在左

列表框中选中的字段加入到右列表框中(一次加

一个字段)。

(3)当点击>>按钮时,其实现的功能是:将左列

表框中所有字段加入到右列表框中。

(4)当点击<和<<按钮时,其实现的功能类似于>

和>>按钮。

(5)当点击“重选”按钮时,其实现的功能是:将右列表框清空,并将左列表框恢复至初始状态。

具体操作:

1、属性设置:

列表框List1:

RowSourceType:8(结构)RowSource:xs 数据环境:学生表(xs)

各个按钮的caption如图所示,注意:并非命令按钮组,而是5个命令按钮

2、事件代码:

Command1.Click:

this.parent.list2.additem(this.parent.list1.value)

this.parent.list1.removeitem(this.parent.list1.listindex)

补充:ListIndex属性:指定列表框或组合框控件中选定数据项的索引值。

(该属性设计时不可用,运行时只读)

Command2.Click:

for i=1 to this.parent.list1.listcount

this.parent.list2.additem(this.parent.list1.list(i))

endfor

this.parent.list1.clear

补充:List属性:用以存取列表框或组合框控件中数据项的字符串数组。

(该属性设计时不可用,运行时只读)List(i)表示第i项数据项。

Command3.Click:

this.parent.list1.additem(this.parent.list2.value)

this.parent.list2.removeitem(this.parent.list2.listindex)

Command4.Click:

for i=1 to this.parent.list2.listcount

this.parent.list1.additem(this.parent.list2.list(i))

endfor

this.parent.list2.clear

Command5.Click:

this.parent.list2.clear

this.parent.list1.requery

六、复选框(checkbox)、微调框(spinner)。非容器类控件,数据绑定类控件

复选框

可以用来指定或显示一个逻辑状态:真/假、开/关、是/否。

可以与逻辑型字段绑定。

复选框的常用属性:

Value:

?指定控件的当前状态。该属性值可以是数值型,也可以是逻辑型,缺省是数值型。

?取值为:

0 .F. 清除选择(默认)

1 或者.T. 选择

2 .NULL. 混合(复选框表现为灰色)

?需要说明的是:属性值为2只能在设计时设置,或者通过代码设置,即在运行时用户通过鼠标或键盘无法将其属性值设置为2。

Caption 设置复选框的显示信息

Alignment控制信息左边或右边显示

ControlSource 指定所绑定的数据源

复选框的常用事件:

Click

InterActiveChange在使用键盘或鼠标更改控件的值时发生。

复选框范例:

例子:表单的数据环境,添加kc表,将kc.kcdm与kcmc两个字段拖动到表单,形成

课程代号和课程名称的文本框控件。

添加1个复选框:

Check1.Caption=“是否是选修课”

Check1.controlsource=kc.bxk

将复选框与逻辑型字段绑定。

微调框控件spinner非容器类控件,数据绑定类控件

?微调框实现在接受给定范围数值输入功能。

?是一个绑定型控件。通常与数值型,整型的字段绑定

常用属性:

?Value指定微调控件的当前值。

?KeyBoardHighValue KeyBoardLowValue

指定从键盘输入微调框的最大/最小值。

?SpinnerHighValue SpinnerLowValue

指定通过单击微调按钮输入的最大/最小值。

?Increment

指定单击上下箭头时,微调控件中数值的增加量或减小量,默认值为1.00

常用事件:

Click InteractiveChange

微调框范例八:

3每个微调框的SpinnerHighValue=255.00 SpinnerLowValue=0.00

KeyBoardHighValue=255,KeyBoardLowValue=0

Increment=1.00

3每个微调框的InteractiveChange事件代码,均为:

r=thisform.spinner1.value

g=thisform.spinner2.value

b=thisform.spinner3.value

https://www.360docs.net/doc/1910174517.html,bel1.backcolor=rgb(r,g,b)

七、表格grid---容器控件,数据源绑定控件

常用属性:

RecordSourcetype :指定数据源的类型

RecordSource :指定表格控件的数据源(绑定)

0-表。自动打开 RecordSource 属性设置中指定的表。该表可以不在表单的数据环境中,多次运行表单时,在数据工作期中以区的别名打开数据源表。表单关闭后,该表不会自动关闭。

1-(默认值)别名。按指定方式处理记录源。数据源表随着表单的运行而打开,随着表单的关闭而关闭,该表应添加到数据环境中或者事先用use命令打开。

2-提示。在运行时刻向用户提示记录源。如果某个数据库已打开,用户可以选择其中的一个表作为记录源。

3-查询(.QPR)。RecordSource 属性设置指定一个 .QPR 文件。

4-SQL 语句。在 RecordSource 属性中指定 SQL语句。

DeleteMark

指定在表格中是否出现删除标记列

RecordMark

指定是否显示记录选择器列

ScrollBars

指定所具有的滚动条类型

(提示:编辑框 0-无,2-垂直

表单的ScrollBars 的设置有: 0- (默认值)无 1-水平 2-垂直 3-水平垂直

表格的ScrollBars 的设置有: 0-无 1-水平 2-垂直 3-(默认值)水平垂直) ColumnCount

设置表格中的列数,columncount 属性设置为-1时,则自动创建足够的列,以容纳数据源中的所有字段

ReadOnly

指定表格中的数据是否只读

列的属性

DynamicFontName、 DynamicFontSize DynamicForeColor等属性

设置动态字体、字号、颜色等

范例十一:

数据环境中添加xs表和cj表,

Xs表与cj表之间利用xh字段建立联系

从学生表中将xh,xm,xb字段拖动到表单上

将cj表拖动到表单上

形成一对多表单

表格各行的背景色设置:(在表格的init事件中写代码)

thisform.grdcj.setall("dynamicbackcolor", ;

"iif(mod(recno( ), 2)=0, rgb(0,255,0) ;

, rgb(0,255,0))", "column") && 交替白色和绿色记录

某一个成绩单元格中,成绩不及格,显示红色,14号字

(在表格的init事件中写代码)

this.column3.dynamicforecolor=

"iif(cj.cj<60,rgb(255,0,0),rgb(0,0,0))"

this.column3.dynamicfontsize="iif(cj.cj<60,14,9)"

八、页框与页面

?是包含页面的容器对象。

?页框定义了页面的总体特征:大小和位置,边框类型、哪个页面是活动的等。

?对页面所在的表单使用Refresh方法时,只刷新当前活动的页面

常用属性:

PageCount

指定页框中包含的页面数,默认值为2。

Tabs

确定页面的选项卡是否可见,默认值为.T.。

TabStyle

指定选项卡两端或非两端对齐。

Caption(页面的)

为每一页加上标题。此属性是页面page的属性,页框pageframe无caption属性 页框的TabStretch属性

为1(裁剪),显示能放入选项卡中的标题字符,其余的不显示。

为0(堆积),将选项卡层叠起来,所有选项卡中的整个标题都显示出来ACTIVEPAGE 用于指定当前的活动页面

九、线条(Line)和形状(Shape)

?线条控件用于创建水平、竖直或对角线条。

?形状控件用于创建各种图形:矩形、椭圆、圆等。

?线条控件的主要属性:

?BorderWidth 指定线条的线宽

?BorderStlye 指定线条的线型

LineSlant 指定线条倾斜方向(\、/)

?top、left、height、width属性见上图

top:表示线条距离它的父对象(这里是表单)的顶边的距离

?形状控件的主要属性:

?Curvature决定显示什么样的图形(0~99)0-方形,99-椭圆

?FillStlye 指定用来填充图形状的图案

?SpecialEffect 指定控件的不同样式选项(三维或平面)

十、计时器

?在应用程序中用来处理复发事件的控件。

?设计时可见,运行时不可见。

常用属性:

Enabled

当该属性值为.T.时,计时器开始工作;否则会挂起计时器的运行。

Interval

用于指定计时器控件的Timer事件之间的事件间隔,单位为毫秒。Interval为0时,计时器将不响应Timer事件。

常用事件

Timer 每次间隔Interval 属性中指定的毫秒数时,此事件发生。

常用方法

Reset 重置计时器控件,让它从0开始

范例:

计时器的设置如下:

Interval=1000 (单位是毫秒)

Enabled=.f.

Timer事件中写代码:

Thisform.text1.backcolor=rgb(rand()*255,

rand()*255, rand()*255,)

变色按钮的click事件代码:

Thisform.Timer1.enabled=.t.

十一、设置控件的Tab键次序

?指在表单上按Tab键时,焦点从一个对象移向另一个对象的次序。

?系统默认的Tab键的次序是控件添加到表单中的次序。

通过“工具”---“选项”中的表单选项卡中“TAB键次序”来设置,交互、按列表。

十二、设置工具提示文本

?每一个控件都有ToolTipText属性,当鼠标指针停留在控件上时,将显示该属性指定的文本。

?表单的ShowTips属性决定是否显示工具提示文本。

CAD常用命令汇总及详解

CAD中有哪些命令?我们可以把它们分为几类。一类是绘图类,二类是编辑类,三类是设置类,四类是其它类,包括标注、视图等。我们依次分析。 第一类,绘图类。常用的命令有: Line 直线 Xline 构造线 mline 双线 pline 多义线 rectang 矩形 arc 圆弧 circle 圆 hatch 填充 boundary 边界 block 定义块 insert 插入快 第二类,编辑类。常用的命令有: Matchprop 特性匹配 Hatchedit 填充图案编辑 Pedit 多义线编辑 Erase 擦除 Copy 拷贝 Mirror 镜像 Offset 平移 Array 阵列 Move 移动 Rotate 旋转 Scale 缩放 Stretch 拉伸 Lengthen 拉长 Trim 裁减 Extend 延伸 Break 打断 Fillet 倒圆角 Explode 炸裂 Align 对齐 Properties 属性

绘图工具栏: 直线(L):全称(line) 在屏幕上指定两点可画出一条直线。也可用相对坐标 或者在正交模式打开的情况下,直接给实际距离鼠标拖动来控制方向 构造线(XL):全称(xline) H为水平V为垂直O为偏移A为角度B为等分一个角度。 多段线(PL):全称(pline) 首先在屏幕上指定一点,然后有相应提示: 指定下一个点或[圆弧(A)/半宽(H)/长度(L)/放弃(U)/宽度(W)]。可根据需要来设置。 其中“圆弧”指定宽度可画任意角度圆弧;“半宽”指多段线的一半宽度,即如要高线宽为10,则5;“长度”给相应的值,则画出相应长度的多段线;“放弃”指放弃一次操作;“宽度”指多段线的宽度 多边形(pol):全称(polygon) 所绘制多边形为正多边形,边数可以自己设 E:根据边绘制多边形也可根据圆的半径利用外切和内接来画正多边形 矩形(REC):全称(rectang) 点击矩形工具后出现下列提示: 指定第一个角点或[倒角(C)/标高(E)/圆角(F)/厚度(T)/宽度(W)] 其中“倒角”是将90度直角的两条边割去一点。变成一个斜角。“标高”是空间上的意义可以在三视图当中展现出来,标高是相对的;“圆角”:即是将四个直角边倒成半径为X的圆角;“厚度”:空间上的意义,可在Z轴上表现出来“宽度”:平面空间的概念,指矩形四边的宽度。 圆弧(ARC或A):默认为3点画圆弧,成弧方向为逆时针,画优弧半径给负值。绘图菜单中有如下选项: 起点、圆心、端点; 起点、圆心、角度; 起点、圆心、长度; 起点、端点、角度; 起点、端点、方向; 起点、端点、半径; 圆心、起点、端点; 圆心、起点、角度; 圆心、起点、长度;

SQL常用命令使用方法:

SQL常用命令使用方法: (1) 数据记录筛选: sql="select * from 数据表where 字段名=字段值order by 字段名" sql="select * from 数据表where 字段名like ‘%字段值%‘order by 字段名" sql="select top 10 * from 数据表where 字段名order by 字段名" sql="select * from 数据表where 字段名in (‘值1‘,‘值2‘,‘值3‘)" sql="select * from 数据表where 字段名between 值1 and 值2" (2) 更新数据记录: sql="update 数据表set 字段名=字段值where 条件表达式" sql="update 数据表set 字段1=值1,字段2=值2 ……字段n=值n where 条件表达式" (3) 删除数据记录: sql="delete from 数据表where 条件表达式" sql="delete from 数据表" (将数据表所有记录删除) (4) 添加数据记录: sql="insert into 数据表(字段1,字段2,字段3 …)valuess (值1,值2,值3 …)" sql="insert into 目标数据表select * from 源数据表" (把源数据表的记录添加到目标数据表) (5) 数据记录统计函数: AVG(字段名) 得出一个表格栏平均值 COUNT(*|字段名) 对数据行数的统计或对某一栏有值的数据行数统计 MAX(字段名) 取得一个表格栏最大的值 MIN(字段名) 取得一个表格栏最小的值 SUM(字段名) 把数据栏的值相加 引用以上函数的方法: sql="select sum(字段名) as 别名from 数据表where 条件表达式" set rs=conn.excute(sql) 用rs("别名") 获取统的计值,其它函数运用同上。 (5) 数据表的建立和删除: CREATE TABLE 数据表名称(字段1 类型1(长度),字段2 类型2(长度) ……) 例:CREATE TABLE tab01(name varchar(50),datetime default now()) DROP TABLE 数据表名称(永久性删除一个数据表) 4. 记录集对象的方法: rs.movenext 将记录指针从当前的位置向下移一行 rs.moveprevious 将记录指针从当前的位置向上移一行 rs.movefirst 将记录指针移到数据表第一行 rs.movelast 将记录指针移到数据表最后一行 rs.absoluteposition=N 将记录指针移到数据表第N行 rs.absolutepage=N 将记录指针移到第N页的第一行 rs.pagesize=N 设置每页为N条记录 rs.pagecount 根据pagesize 的设置返回总页数 rs.recordcount 返回记录总数 rs.bof 返回记录指针是否超出数据表首端,true表示是,false为否 rs.eof 返回记录指针是否超出数据表末端,true表示是,false为否 rs.delete 删除当前记录,但记录指针不会向下移动 rs.addnew 添加记录到数据表末端 rs.update 更新数据表记录 判断所填数据是数字型 if not isNumeric(request("字段名称")) then response.write "不是数字" else response.write "数字" end if -------------------------------------------------------------------------------- simpleli 于2002-03-23 15:08:45 加贴在ASP论坛上

FLAC3D常见命令与使用技巧

FLAC3D常见命令与使用技巧 1、FLAC3D常见命令: 是有限元程序吗答:不是!是有限差分法。 2.最先需要掌握的命令有哪些 答:需要掌握gen, ini, app, plo, solve等建模、初始条件、边界条件、后处理和求解的命令。 3.怎样看模型的样子答:plo blo gro可以看到不同的group的颜色分布 4.怎样看模型的边界情况答:plo gpfix red 5.怎样看模型的体力分布答:plo fap red 6.怎样看模型的云图答:位移:plo con dis (xdis, ydis, zdis)应力:plo con sz (sy, sx,sxy, syz, sxz) 7.怎样看模型的矢量图答:plo dis (xdis, ydis, zdis) 8.怎样看模型有多少单元、节点答:pri info 9.怎样输出模型的后处理图 答:File/Print type/Jpg file,然后选择File/Print,将保存格式选择为jpe文件 10.怎样调用一个文件答:File/call或者call命令 10.如何施加面力答:app nstress 11.如何调整视图的大小、角度答:综合使用x, y, z, m, Shift键,配合使用Ctrl+R,Ctrl+Z等快捷键 12.如何进行边界约束答:fix x ran(约束的是速度,在初始情况下约束等效于位移约束) 13.如何知道每个单元的ID答:用鼠标双击单元的表面,可以知道单元的ID和坐标 14.如何进行切片 答:plo set plane ori (点坐标) norm (法向矢量) plo con sz plane (显示z方向应力的切片) 15.如何保存计算结果答:save +文件名. 16.如何调用已保存的结果答:rest +文件名;或者File / Restore 17.如何暂停计算答:Esc 18.如何在程序中进行暂停,并可恢复计算答:在命令中加入pause命令,用continue进行继续 19.如何跳过某个计算步答:在计算中按空格键跳过本次计算,自动进入下一步 20. Fish是什么东西 答:是FLAC3D的内置语言,可以用来进行参数化模型、完成命令本身不能进行的功能

cmd常用命令大全

windows XP cmd命令大全 一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先看看帮助吧,在DOS窗口中键入:ping /? 回车,。所示的帮助画面。在此,我们只掌握一些基本的很有用的参数就可以了(下同)。 -t 表示将不间断向目标IP发送数据包,直到我们强迫其停止。试想,如果你使用100M 的宽带接入,而目标IP是56K的小猫,那么要不了多久,目标IP就因为承受不了这么多的数据而掉线,呵呵,一次攻击就这么简单的实现了。 -l 定义发送数据包的大小,默认为32字节,我们利用它可以最大定义到65500字节。结合上面介绍的-t参数一起使用,会有更好的效果哦。 -n 定义向目标IP发送数据包的次数,默认为3次。如果网络速度比较慢,3次对我们来说也浪费了不少时间,因为现在我们的目的仅仅是判断目标IP是否存在,那么就定义为一次吧。 说明一下,如果-t 参数和 -n参数一起使用,ping命令就以放在后面的参数为标准,比如"ping IP -t -n 3",虽然使用了-t参数,但并不是一直ping下去,而是只ping 3次。另外,ping命令不一定非得ping IP,也可以直接ping主机域名,这样就可以得到主机的IP。 下面我们举个例子来说明一下具体用法。 这里time=2表示从发出数据包到接受到返回数据包所用的时间是2秒,从这里可以判断网络连接速度的大小。从TTL的返回值可以初步判断被ping主机的操作系统,之所以说"初步判断"是因为这个值是可以修改的。这里TTL=32表示操作系统可能是win98。 (小知识:如果TTL=128,则表示目标主机可能是Win2000;如果TTL=250,则目标主机可能是Unix) 至于利用ping命令可以快速查找局域网故障,可以快速搜索最快的QQ服务器,可以对

udec命令

1.把图形保存下来,能在AUTOCAD中打开、编辑 plot block cable red supp ye stru bl;显示块体、锚杆(红色)、支架(黄色)、梁(蓝色)的图形 set plot 256 dxf;设置图形为256色 set out c:\ss.dxf copy c:\ss.dxf;把这图形以ss.dxf文件保存在C磁盘下 2.把数据导出 set log on print pline 1 ydis;把pline 1的y方向位移的数据导出到UDEC目录下udec.txt文件中 set log off 3.plot block stress ;显示块体的应力 plot block dis ;显示块体的位移(有x和y方向) plot block pl ;显示块体的塑性区(plastic) save xx.save ;保存计算结果 res xx.save ;调用 4.液压支架的命令 supp xc yc wid l seg n mat j;(xc,yc)是指中心点坐标,l指支架的宽度,n指分段数,mat j指支柱材料性质为j prop mat j sup_kn -1 ;sup_kn指支架的刚度,-1与表1相对应 del range x1 x2 y1 y2 ;挖掘范围(x1, y1)(x1 ,y2)(x2, y2)(x2, y1)的块体,由支架支撑 table 1 0 42.e6 0.05 5.0e6 0.1 6.0e6;表1表示的是液压支架的(P-DS)特性曲线 5 巷道施工中断面加梯子梁的命令(见图1) stru gen xc yc np 100 fa a thetra b mat=16 thick=0.2 ;100 指分100段,a b 指角度 prop mat=16 st_ymod=13.5e9 st_prat=0.14 st_den=7800 prop mat=16 st_yield=6e7 st_yresid=6e7 st_ycomp=2.5e7 prop mat=16 if_kn=1.35e9 if_ks=1.35e9 if_tens=0 if_fric=18 if_coh=0;interface-界面 例子讲解: 建模(以米为单位,;后为解释部分) round=0.1 ;方块的圆角块半径为0.1米 set ovtol=1.0 ;块体与块体之间相互嵌入量最大值为1米 bl 0,0 0,26 50,26 50,0 ;在(x1, y1)(x1 ,y2)(x2, y2)(x2, y1)生成块体范围 crack 0,25 50,25 ;在(x1, y1)(x2 ,y2)两点间画直线 jregion id 1 0,0 0,10 50,10 50,0 delete ;删除此区域的块体 jset 90,0 2.5,0 2.5,0 3,0 0,0 range jregion 1 ;jset A,0 a,0 b,0 c,0 x0,y0 range jregion 1 jset 90,0 2.5,0 2.5,0 3,0 1.5,2.5 range jregion 1 可画成列的线段(见图2) jset 0,0 26,0 0,0 2.5,0 0,0 range jregion 1 pa ;当程度运行至此时暂停,可以看看你所建的部分模型,用continue继续运行下面部分 save t.save ;建模保存在t.save中 岩层赋属性及原岩力平衡计算 res t.save ;调用已建好的模型 gen quad 12 ;定义块体最大变形,若没有此语句,刚所有块体均为刚性块体 zone model mo range 0,180 0,45.2 ;第一个x,第二个y在范围(x1, y1)(x1 ,y2)(x2, y2)(x2, y1)的块体符合库仑准则 change jcons=2 range 0,180 0,45.2 ;节理面间接触-coulmb滑移 ;下面主要是讲岩层赋属性

常用命令

文件和目录 cd /home 进入'/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -F 查看目录中的文件 ls -l 显示文件和目录的详细资料 ls -a 显示隐藏文件 ls *[0-9]* 显示包含数字的文件名和目录名 tree 显示文件和目录由根目录开始的树形结构(1) lstree 显示文件和目录由根目录开始的树形结构(2) mkdir dir1 创建一个叫做'dir1' 的目录' mkdir dir1 dir2 同时创建两个目录 mkdir -p /tmp/dir1/dir2 创建一个目录树 rm -f file1 删除一个叫做'file1' 的文件' rmdir dir1 删除一个叫做'dir1' 的目录' rm -rf dir1 删除一个叫做'dir1' 的目录并同时删除其内容rm -rf dir1 dir2 同时删除两个目录及它们的内容

mv dir1 new_dir 重命名/移动一个目录 cp file1 file2 复制一个文件 cp dir/* . 复制一个目录下的所有文件到当前工作目录 cp -a /tmp/dir1 . 复制一个目录到当前工作目录 cp -a dir1 dir2 复制一个目录 ln -s file1 lnk1 创建一个指向文件或目录的软链接 ln file1 lnk1 创建一个指向文件或目录的物理链接 touch -t 0712250000 file1 修改一个文件或目录的时间戳- (YYMMDDhhmm) file file1 outputs the mime type of the file as text iconv -l 列出已知的编码 iconv -f fromEncoding -t toEncoding inputFile > outputFile creates a new from the given input file by assuming it is encoded in fromEncoding and converting it to toEncoding. find . -maxdepth 1 -name *.jpg -print -exec convert "{}" -resize 80x60 "thumbs/{}" \; batch resize files in the current directory and send them to a thumbnails directory (requires convert from Imagemagick) 文件搜索

UDEC模拟实例与解析

UDEC 实例翻译与命令解析中铁隧道集团科研所——珠穆浪玛UDEC 实例翻译与命令解析 翻译:珠穆朗玛

1 地震诱发地层坍塌 Seismic-Induced Groundfall 1.1 问题描述 本例展示使用 UDEC 模拟分析地震诱发地层坍塌的一类的问题,模型见图 1.1,该模型基 于加拿大安大略省萨德伯里市鹰桥公司弗雷则矿 34-1-554 切割断面的一个剖面图的结构和 尺寸. 用二维平面应变模型代表垂直于超采轴向方向的平面效应,超采面高 5m,宽 10m. 假定两个连续节理交叉平面分析:一个角度为 45 度,另一个为-9 度,两者节理间距均为 5m,为了演示的目的,一个近似垂直的“虚拟节理”也被添加到块体内开挖面顶部以增强不稳 定性。围岩参数来自试验室平均测试数值,假定岩石块体参数如下: 假定块体仅具有弹性行为,节理假定符合库伦滑动准则,选择典型的教课书数值作为节 理参数,如下:

初始应力状态按各向同性估计为24Mpa(假定垂直荷载由覆盖深度大约800m 的岩层产生)。 1.2 UDEC 分析 UDEC 模拟顺序分三个阶段,首先,模型在初始应力状态下进行无超采固结.其次,进行开挖并且模型循环至平衡状态.本阶段超采面周围的应力分布见图1.2.超采正上方和下方的块体滑动后稳定.在第三阶段.估计了两个不同的峰值速度的地震事件.对所有地震模拟,在问题域的外周边界引入粘滞边界用以消除波的反射.从而模拟有限的岩体,地震事件用施加到模型顶部y 方向的正弦应力波表现.应力波被叠加到已存在的初始地应力上.在第一个模拟中,施加1.25Mpa 的峰值应力,应当注意的是,由于粘滞边界条件实际是在模型顶部, 施加的有效影响应力应该是1.25 MPa/2, or 0.625 MPa.0.02 秒后的开挖面拱顶的应力分布见图1.3,两点的位移被监测,1 点位于开挖面的左角,点2 位于拱顶块体的右角, 图1.4 的位移时间曲线显示两点本质上是弹性反应 .

Linux常用命令

CMD命令提示符大全 gpedit.msc-----组策略 sndrec32-------录音机 Nslookup-------IP地址侦测器explorer-------打开资源管理器logoff---------注销命令tsshutdn-------60秒倒计时关机命令lusrmgr.msc----本机用户和组services.msc---本地服务设置oobe/msoobe /a----检查XP是否激活notepad--------打开记事本cleanmgr-------垃圾整理net start messenger----开始信使服务 compmgmt.msc---计算机管理net stop messenger-----停止信使服务 conf-----------启动netmeeting dvdplay--------DVD播放器 charmap--------启动字符映射表diskmgmt.msc---磁盘管理实用程序 calc-----------启动计算器dfrg.msc-------磁盘碎片整理程序chkdsk.exe-----Chkdsk磁盘检查devmgmt.msc--- 设备管理器regsvr32 /u *.dll----停止dll文件运行drwtsn32------ 系统医生 rononce -p ----15秒关机dxdiag---------检查DirectX信息regedt32-------注册表编辑器Msconfig.exe---系统配置实用程序rsop.msc-------组策略结果集mem.exe--------显示内存使用情况regedit.exe----注册表winchat--------XP自带局域网聊天progman--------程序管理器winmsd---------系统信息perfmon.msc----计算机性能监测程序winver---------检查Windows版本sfc /scannow-----扫描错误并复原winipcfg-------IP配置 taskmgr-----任务管理器(2000/xp/2003)command--------cmd fsmgmt.msc 共享文件夹netstat -an----查看端口 osk 屏幕键盘install.asp----修改注册网页eventvwr.msc 时间查看器secpol.msc 本地安全设置services.msc 服务accwiz.exe > 辅助工具向导acsetups.exe > acs setup dcom server executable actmovie.exe > 直接显示安装工具append.exe > 允许程序打开制定目录中的数据 arp.exe > 显示和更改计算机的ip与硬件物理地址的对应列表at.exe > 计划运行任务 atmadm.exe > 调用管理器统计attrib.exe > 显示和更改文件和文件夹属性 autochk.exe > 检测修复文件系统autoconv.exe > 在启动过程中自动转化系统 autofmt.exe > 在启动过程中格式化进程autolfn.exe > 使用长文件名格式 bootok.exe > boot acceptance application for registry bootvrfy.exe > 通报启动成功cacls.exe > 显示和编辑acl calc.exe > 计算器cdplayer.exe > cd播放器change.exe>与终端服务器相关的查询charmap.exe>字符映射表chglogon.exe>启动或停用会话记录 chgport.exe > 改变端口(终端服务)chgusr.exe > 改变用户(终端服

UDEC经典学习总结 张科学修改 完成

1.把图形保存下来,能在AUTOCAD(图片)中打开、编辑 plot block cable red supp ye stru bl;显示块体、锚杆(红色)、支架(黄色)、梁(蓝色)的图形 set plot dxf(jpg) 256;设置图形为256色 set out c:\ss.dxf(jpg) (set out 1.dxf 这个文件保存在当前带数值模拟的文件夹里) copy c:\ss.dxf(jpg) ( copy 1.dxf 这个文件保存在当前带数值模拟的文件夹里) ;把这图形以ss.dxf文件保存在C磁盘下 2.把数据导出 set log on print pline 1 ydis;把pline 1的y方向位移的数据导出到UDEC目录下udec.txt文件中 set log off 3.plot block stress ;显示块体的应力 plot block dis ;显示块体的位移(有x和y方向) plot block pl ;显示块体的塑性区(plastic) save xx.save ;保存计算结果 res xx.save ;调用 4.液压支架的命令 supp xc yc wid l seg n mat j;(xc,yc)是指中心点坐标,l指支架的宽度,n指分段数,mat j指支柱材料性质为j prop mat j sup_kn -1 ;sup_kn指支架的刚度,-1与表1相对应 del range x1 x2 y1 y2 ;挖掘范围(x1, y1)(x1 ,y2)(x2, y2)(x2, y1)的块体,由支架支撑 table 1 0 42.e6 0.05 5.0e6 0.1 6.0e6;表1表示的是液压支架的(P-DS)特性曲线 5 巷道施工中断面加梯子梁的命令(见图1) stru gen xc yc np 100 fa a thetra b mat=16 thick=0.2 ;100 指分100段,a b 指角度 prop mat=16 st_ymod=13.5e9 st_prat=0.14 st_den=7800 prop mat=16 st_yield=6e7 st_yresid=6e7 st_ycomp=2.5e7 prop mat=16 if_kn=1.35e9 if_ks=1.35e9 if_tens=0 if_fric=18 if_coh=0;interface-界面 例子讲解: 建模(以米为单位,;后为解释部分) round=0.1 ;方块的圆角块半径为0.1米 set ovtol=1.0 ;块体与块体之间相互嵌入量最大值为1米 bl 0,0 0,26 50,26 50,0 ;在(x1, y1)(x1 ,y2)(x2, y2)(x2, y1)生成块体范围 crack 0,25 50,25 ;在(x1, y1)(x2 ,y2)两点间画直线 jregion id 1 0,0 0,10 50,10 50,0 delete ;删除此区域的块体 jset 90,0 2.5,0 2.5,0 3,0 0,0 range jregion 1 ;jset A,0 a,0 b,0 c,0 x0,y0 range jregion 1 jset 90,0 2.5,0 2.5,0 3,0 1.5,2.5 range jregion 1 可画成列的线段(见图2) jset 0,0 26,0 0,0 2.5,0 0,0 range jregion 1 pa ;当程度运行至此时暂停,可以看看你所建的部分模型,用continue继续运行下面部分 save t.save ;建模保存在t.save中 岩层赋属性及原岩力平衡计算 res t.save ;调用已建好的模型 gen quad 12 ;定义块体最大变形,若没有此语句,刚所有块体均为刚性块体 zone model mo range 0,180 0,45.2 ;在范围(x1, y1)(x1 ,y2)(x2, y2)(x2, y1)的块体符合库仑准则 change jcons=2 range 0,180 0,45.2 ;节理面间接触-coulmb滑移

(完整版)CAD最常用命令大全(实用版)

cad命令大全 L, *LINE 直线 ML, *MLINE 多线(创建多条平行线) PL, *PLINE 多段线 PE, *PEDIT 编辑多段线 SPL, *SPLINE 样条曲线 SPE, *SPLINEDIT 编辑样条曲线 XL, *XLINE 构造线(创建无限长的线) A, *ARC 圆弧 C, *CIRCLE 圆 DO, *DONUT 圆环 EL, *ELLIPSE 椭圆 PO, *POINT 点 DCE, *DIMCENTER 中心标记 POL, *POLYGON 正多边形 REC, *RECTANG 矩形 REG, *REGION 面域 H, *BHATCH 图案填充 BH, *BHATCH 图案填充 -H, *HATCH HE, *HATCHEDIT 图案填充...(修改一个图案或渐变填充)SO, *SOLID 二维填充(创建实体填充的三角形和四边形)*revcloud 修订云线 *ellipse 椭圆弧 DI, *DIST 距离 ME, *MEASURE 定距等分 DIV, *DIVIDE 定数等分

DT, *TEXT 单行文字 T, *MTEXT 多行文字 -T, *-MTEXT 多行文字(命令行输入) MT, *MTEXT 多行文字 ED, *DDEDIT 编辑文字、标注文字、属性定义和特征控制框ST, *STYLE 文字样式 B, *BLOCK 创建块... -B, *-BLOCK 创建块...(命令行输入) I, *INSERT 插入块 -I, *-INSERT 插入块(命令行输入) W, *WBLOCK “写块”对话框(将对象或块写入新图形文件)-W, *-WBLOCK 写块(命令行输入) -------------------------------------------------------------------------------- AR, *ARRAY 阵列 -AR, *-ARRAY 阵列(命令行输入) BR, *BREAK 打断 CHA, *CHAMFER 倒角 CO, *COPY 复制对象 CP, *COPY 复制对象 E, *ERASE 删除 EX, *EXTEND 延伸 F, *FILLET 圆角 M, *MOVE 移动 MI, *MIRROR 镜像 LEN, *LENGTHEN 拉长(修改对象的长度和圆弧的包含角)

UDEC滑坡实例步骤

1、加载UDEC进入DOC环境后输入giic或者gui命令,然后进入主菜单 2、Model option 选择合适条件通常情况下,你可以使用默认域联系(domain-logic)检 测模式。如果你想监测任何块体的位移,这些块体可能从隧道顶部分离或掉落,你应该使用“cell-space detection”模式跟踪位移和下落块体的潜在接触。 3、命名并且保存文件 4、New block 建模,根据需要设置模型的长30 宽15 415 410 405 400 395 390 385 380 375 370 415 410 405 400 395 390 385 380 375 370 420 425 430 435 440 445 450 455 m 5、Bound 调节边界,与实际相符 6、Crack 添加节理,(层状岩体是否按节理处理?)岩层20°∠34°,J1产状60°∠15°J2产状为35°∠47°,J3产状为95°∠89°(怎么将不同产状节理进行转换?) 路线设计好,为后来开挖做好准备。 7、execute 执行文件 8、zone 执行长度为0.5的最大区域边界,划分网格 9、Zone material 创建一个或者几个块体材料属性,选择一种本构模型,本次选择的是 Mohr-Coulomb模型 prop mat 1 den--2143 bu=30e9 sh=18e9 c=1.2e5 f=21 t--2e5 prop mat 2 den=2260 bu=40e9 sh=24e9 c=1.5e5 f=28 t--2.5e5 prop mat 3 den--2300 bu=50e9 sh=28e9 c=3.5e5 f=32 t--3.5e5

SAP系统常用命令介绍

SAP系统常用命令介绍 1、系统配置常用命令 所谓系统配置命令,通常包含系统操作配置、系统传输配置、系统自定义内容配置等相关命令。系统配置的范围很广,这里介绍的系统配置不包括模块配置内容,主要是系统层面的相关配置命令。常用的操作命令主要包含以下几种。 (1)系统传输配置命令:SE09/SE10、STMS (2)系统后台参数配置命令:SPRO (3)系统信息发布命令:SM02 (4)目标集团参数配置命令:SCC4 2、后台维护常用命令 在SAP系统中,普通用户常常因为权限不够导致很多事项无法处理,需要通过管理员在后台对相应的主数据及参数进行修改设置。这里主要介绍以下几个常用的后台维护命令。 (1)批处理命令:SCAT (2)定义后台作业命令:SM36 (3)查看后台作业命令:SM37 3、程序编辑常用命令 程序编辑属于SAP系统开发的一个重要组成部分,SAP系统本身带有ABAP语言编辑器,可以提供强大的自开发程序功能。这里介绍程序编辑通常使用的相关命令。一般来说,程序编辑常用到的命令有以下3各。 (1)程序编辑器命令:SE38 (2)韩式编辑器命令:SE37 (3)对象浏览器命令:SE80 4、表间维护常用命令: (1)SAP系统中的数据都是存储在不同的表空间中。对于这些表的查询、修改及数据整理,SAP提供有相应的操作命令。常用的表间维护命令主要包括以下几种。 (1)ABAP数据字典命令:SE11 (2)维护表视图命令:SM30 5、用户及权限控制常用命令 在SAP系统中对于用户及权限的控制是非常严格的,权限参数、权限、用户的管理,均有一套专有的体系。这里介绍用户及权限控制常用的命令,包括以下几种。 (1)权限创建及修改命令:PFCG (2)用户创建及配置命令:SU01 (3)用户批量处理命令:SU10

UDEC学习整理资料

1、角点必须按顺时针方向排列; 2、Crack 命令用于产生块体中单一直线特征的裂缝。裂缝由端点坐标(x1,y1)和(x2,y2)所确定。 3、Jset 命令则是自动节理组生成器。根据所给定的特征参数(即倾角、迹长、岩桥长度、间距和空间位置)产生一组裂缝。 4、round d---d是圆角距离,建议在block命令前指定圆角长度。 5、DELETE 命令,能从模型中删除一个块体。例如,为了删除槽口块体,delete range 4.5,5.5 8,10。 6、GEN命令激活三角形网格有限单元自动生成器。命令GEN edge v 将作用于任意形状的块体。其v值定义三角形单元的最大边长,即v值越小,块体中的单元越小。应当注意的是:具有高的边长比值的块体并不能产生单元,其极限的比重近似为1:10。 7、采用命令GEN quad v,指定模型为塑性材料模型的单元。该类型的单元提供了对于塑性问题的精确解。然而,GEN quad 命令可能对某些形状的块体不起作用。在此情况下,应当采用GEN edge 8、Change 命令改变块体为指定的变形块体。Cons=0意味着模型块体材料被移出或开挖。Cons=1 改变块体为各向同性弹性特性;而Cons=3则改变块体为摩尔-库仑模型,考虑塑性特性。缺省值为所有变形体则自动改变为Cons=1。P21 9、cha nge jcons=2,所以不连续结构面的缺省模型是Jcons=2。 10、可用以下命令检查材料号Plot block mat

12、INSITU命令用来初始化应力。采用该命令,可以赋值初始应力。 13、hist xvel 5, 5 hist ydisp 0, 11 第一个是记录位移坐标(x=5,y=5)附近结点x方向的速度,而第二个是记录接近坐标(x=0,y=11)位置处y方向的位移。 14、set grav 0.0 , -9.81第一个是x方向的加速度,第二个值为y方向的加速度为9.81m/sec2(向下作用)。 15、UDEC计算可在任何时间通过按被中断。更方便的是使用STEP命令进行高次数的计算和周期的中断和再次分析,以确保达到平衡状态。 16、用DELETE命令或CHANGE cons=0命令模拟材料开挖。用BOUNDARY xload,yload 或stress 命令施加荷载和应力。通过采用BOUNDARY xvel 或yvel 命令固定边界角点。通过BOUNDARY xfree 和yfree 命令移去边界约束。用CHANGE命令改变变形块体和不连续面的材料模型。而用PROPERTY命令可改变材料性质参数。 17、Z放大,ctrl+z恢复原样。Pl ot blo ck stress disp lacement(块体应力位移);pl ot hist 1(最大不平衡力); Pl+con+szz(z方向应力云图),Pl+ x disp(位移云图)。 18、在一个阶段的结尾(即初始平衡),采用Save file.sav命令,可以保存模型状态。这个文件可以采用rest file.sav命令进行恢复。式中,file.sav 是一个用户定义的文件名。扩展名.sav定义这个文件是一个保存文件。 19、

华为常用命令

华为交换机常用命令: 1、display current-configuration //显示当前配置 2、display interface GigabitEthernet 1/1/4 //显示接口信息 3、display packet-filter interface GigabitEthernet 1/1/4 //显示接口acl应用信息 4、display acl all //显示所有acl设置3900系列交换机 5、display acl config all //显示所有acl设置6500系列交换机 6、display arp 10.78.4.1 //显示该ip地址的mac地址,所接交换机的端口位置 7、display cpu //显示cpu信息 8、system-view //进入系统图(配置交换机),等于config t 命令 9、acl number 5000 //在system-view命令后使用,进入acl配置状态 10、rule 0 deny 0806 ffff 24 0a4e0401 ffffffff 40 //在上面的命令后使用,,acl 配置例子 11、rule 1 permit 0806 ffff 24 000fe218ded7 fffffffff 34 //在上面的命令后使用,acl配置例子 12、interface GigabitEthernet 1/0/9 //在system-view命令后使用,进入接口配置状态 13、[86ZX-S6503-GigabitEthernet1/0/9]qos //在上面的命令后使用,进入接口qos配置 14、[86ZX-S6503-qosb-GigabitEthernet1/0/9]packet-filter inbound user-group 5000 //在上面的命令后使用,在接口上应用进站的acl 15、[Build4-2_S3928TP-GigabitEthernet1/1/4]packet-filter outbound user-group 5001 //在接口上应用出站的acl 16、undo acl number 5000 //取消acl number 5000 的设置 17、ip route-static 0.0.0.0 0.0.0.0 10.78.1.1 preference 60 //设置路由 18、reset counters interface Ethernet 1/0/14 //重置接口信息 华为路由器常用命令 [Quidway]dis cur ;显示当前配置[Quidway]display current-configuration ;显示当前配置[Quidway]display interfaces ;显示接口信息[Quidway]display vlan all ;显示路由信息[Quidway]display version ;显示版本信息 [Quidway]super password ;修改特权用户密码[Quidway]sysname ;交换机命名[Quidway]interface ethernet 0/1 ;进入接口视图[Quidway]interface vlan x ;进入接口视图 [Quidway-Vlan-interfacex]ip address 10.65.1.1 255.255.0.0 ;配置VLAN的IP地址 [Quidway]ip route-static 0.0.0.0 0.0.0.0 10.65.1.2 ;静态路由=网关[Quidway]rip ;三层交换支持[Quidway]local-user ftp [Quidway]user-interface vty 0 4 ;进入虚拟终端 [S3026-ui-vty0-4]authentication-mode password ;设置口令模式 [S3026-ui-vty0-4]set authentication-mode password simple 222 ;设置口令 [S3026-ui-vty0-4]user privilege level 3 ;用户级别

UDEC实例详解

实例1 荷载作用下边坡稳定问题 朔准线黄河大桥,边坡高105m,层理间距取3m,岩层视倾角6°;主节理间距取2m,视倾角85°,计算模型如下: DEM计算模型 相关计算参数取值如下:桥基长15m,宽12m,荷载180000kN;灰岩弹性模量E=4×104MPa,泊松比μ=,岩体密度γ=×103kg/m3。 new round set delc off block 0 0 0 50 50 50 & 180 180 0 jset 85,0 300,0 0 0 3,0 (50 50) jset 6 0 300 0 0 0 4 0 (50 50) gen auto 5 change jmat=1 range angle 84 86 change jmat=2 range angle 5 7 prop mat=1 den=2700 b= s= prop jmat=1 jkn=2e9 jks=2e9 jcoh=1e9 jfr=25 jten=1e5 prop jmat=2 jkn=2e9 jks=2e9 jcoh=1e10 jfr=35 grav 0 -10 hist n=100 xdis ydis hist n=100 xdis ydis hist unbal bound xvel=0 range -1 -1 bound xvel=0 range -1 157 bound yvel=0 range -1 226 -1 cyc 5000 save 变坡点x位移 变坡点y位移 坡顶点x位移 坡顶点y位移 不平衡力 实例2 边坡渗流稳定问题 问题定义: ; ================================================ ; --- fluid flow test run --- ; --- slope : 10 m high --- ; --- 2 joint sets : 20 and 80 deg.; friction = 30 deg. ; 8 m ; 9 m ; 10 m --- failure --- ; ================================================ ;

相关文档
最新文档