-
Cicode Function Categories
Cicode
函数目录
ActiveX Functions
制造和调用
ActiveX
目标。
Alarm
Functions
显示和管理报警。
Clipboard Functions
与
Windows
剪贴板的数据交换。
Cluster
Functions
管理
Citect
串。
Colour
Functions
颜色处理功能。
Communication Functions
提供通讯端口的访问。
DDE
Functions
Device Functions
Display Functions
DLL Functions
Error Functions
Event Functions
File Functions
Form Functions
Format
Functions
FTP Functions
FuzzyTech Functions
Group Functions
Graph Functions
I/O Device Functions
写数据
。
Keyboard
Functions
Mail Functions
报表)
。
Math/Trig Functions
Miscellaneous
Functions
Page Functions
Plot Functions
Report
Functions
Security Functions
SPC
Functions
SQL
Functions
String Functions
Super Genie Functions
Table (Array) Functions
Task
Functions
Time/Date Functions
Trend Functions
Citec
和
Windows
应用软件的动态数据交换。
.
规定对各种设备
(如打印设备、
p>
磁盘设备、
数据库设
备)的访问。
管理图形页的显示和处理。
执行动态连接库功能。
设计和处理错误信息。
设计和处理异步事件。
提供访
问标准的
ASCII
文件功能。
制造和显示数据登录窗口。
将数据转化成格式化字符串。
管理<
/p>
FTP
(文件传输协议)通信和文件。
模糊逻辑功能。
操作“组”
,象区域、设备、报警类和其他一些可以
作为组存取的数据等等。
同
Plot
Functions
。
控制
I/O
设备,显示
I/O
设备的信息,在
I/O
设备中读
键盘
输入功能。
Citect
用户之间
(或任何其他的计算机)
的邮件交换
(
如
标准的数学功能。
杂项功能。
图形页、标准报警页和趋势页功能。
图形数据的显示和打印。
在报表服务
器上运行报表,
改变报表的时序安排,
获
得报表状况信息。
注册、注销和用户安全功能。
SPC
(存储程序控制技术)功能。
SQL
(结构化查询语言)功能。
以各种方式操纵字符串。
精灵和超级精灵功能。
在整个表格中执行数学功能。
多任务处理功能。
时间和日期变量的操作。
控制趋势操作。
1 / 20
Window Functions
窗口显示操作。
ActiveX Functions
_ObjectCallMethod
为一个
ActiveX
目标调用一个新的方法。
_ObjectGetProperty
获得一个
ActiveX
目标的某个特性。
_ObjectSetProperty
设置一个
ActiveX
目标的某个特性。
AnByName
p>
找回一个
ActiveX
目标的动态点号。
CreateControlObject
创建一个新的
p>
ActiveX
目标实例。
CreateObject
创建一个新的
ActiveX
目标实例,没有可显示的组份。
ObjectAssociateEvents
允许改变
p>
ActiveX
目标的事件分类。
ObjectAssociatePropertyWithTag
在变量标签和
ActiveX
目标之间建立关联。
ObjectByName
找回一个
ActiveX
对象。
Alarm Functions
AlarmAck
确认报警功能。
AlarmAckRec
用记录号确认报警。
AlarmActive
决定报警是否在用户区域被激活。
AlarmClear
清除在报警列表中确认过的或失效的报警记录。
AlarmClearRec
清除某一记录号上的报警记录。
AlarmComment
允许用户在报警摘要中添加标注。
AlarmDelete
删除报警摘要中刚刚显示的输入。
AlarmDisableRec
禁止某记录号上的报警。
AlarmDsp
显示一个报警列表,从一个特定的动态点开始,顺序显示。
AlarmDspLast
显示最近的未被确认的报警。
AlarmDspNext
显示下一个报警页。
AlarmDspPrev
显示先前的报警页。
AlarmEnable
允许报警。
AlarmEnableRec
允许某记录号上的报警。
AlarmEventQue
打开一个报警事件序列。
AlarmFirstCatRec
查找某一报警类的第一个报警。
AlarmFirstPriRec
查找某一报警优先类型中的第一个报警。
AlarmFirstTagRec
查找某一报警标签、报警名、报警描述的第一个报警。
AlarmGetDsp
获得由一个动态点指定的区域中的报警信息。
AlarmGetFieldRec
从报警记录号处获得报警地的数据。
AlarmGetInfo
获得在某一动态点处的报警列表。
AlarmGetThreshold
获得模拟量报警的起始位置。
AlarmGetThresholdRec
从报警记录号处获得模拟量报警的起始位置。
AlarmHelp
显示有关报警的帮助页。
AlarmNextCatRec
查找某一报警类的下一个报警。
AlarmNextPriRec
查找某一报警优先类型中的下一个报警。
AlarmNextTagRec
查找某一报警标签、报警名、报警描述的下一个报警。
AlarmSetInfo
改变在指定动态点的报警列表的显示参数。
AlarmSetThreshold
改变模拟量报警的开端。
2 / 20
AlarmSetThresholdRec
从报警记录号处改变模拟量报警的开端。
AlarmSplit
在光标所在位置复制一个报警摘要输入。
AlarmSumAppend
在报警摘要中添加一个空白记录。
AlarmSumCommit
提交报警摘要记录给报警摘要设备。
AlarmSumDelete
删除报警摘要输入。
AlarmSumFind
寻找一个报警摘要索引以便知道报警记录和报警时间。
AlarmSumFirst
获得报警摘要最先的输入。
AlarmSumGet
从报警摘要输入中获得信息。
AlarmSumLast
获得最新的报警摘要输入。
AlarmSumNext
获得下一条报警摘要输入。
AlarmSumPrev
获得前一条报警摘要输入。
AlarmSumSet
在报警摘要输入中设置信息。
AlarmSumSplit
复制一个报警摘要输入。
Clipboard Functions
ClipCopy
复制一个字符串到
Windows
剪贴板。
ClipPaste
p>
从
Windows
剪贴板中粘贴。
ClipReadLn
从
< br>Windows
剪贴板中读取一行文本。
ClipSetMode
设置数据格式发送到
Windows
剪贴板。
ClipWriteLn
向
Wind
ows
剪贴板中写入一行文本。
Cluster Functions
ClusterGetName
返回
Citect
正连接着的主从服务器名。
ClusterSetName
连接到一个指定得串行服务器。
Colour Functions
CitectColourToPackedRGB
转换
Citect
颜色为能在
ActiveX
目标上使用的
RGB
颜色数据。
GetBlueValue
从
p>
RGB
调和色中返回蓝颜色成分。
GetGreenValue
从
RGB
调
和色中返回绿颜色成分。
GetRedValue
p>
从
RGB
调和色中返回红颜色成分。
PackedRGB
返
回一个
基于特殊的红蓝绿颜色
RGB
调和色。
PackedRGBToCitectColour
将一个
RGB
调和色转换为最接近的
Citect
颜色。
Communication Functions
ComClose
关闭一个通信端口。
ComOpen
打开一个通信端口。
ComRead
从通信端口处读字符。
ComReset
重置通信端口。
ComWrite
向通信端口处写字符。
3 / 20
SerialKey
将指向端口的一系列字符指向键盘。
DDE Functions
DDEExec
在外部窗口中执行一个应用程序。
DDEPost
让一个
Citect
变量可以通过<
/p>
DDE
连接被其他
Windows
应
用程序调用。
DDERead
从一个
Windows
应用程序中读取变量。
DDEWrite
向一个
Windows
应用程序中写入变量。
DDEhExecute
在外部的应用程序中执行一条命令。
DDEhGetLastError
获得最近的
Windows
错误代码。
DDEhInitiate
开始和一个外部
Windows
应用
程序的
DDE
对话。
DDEhPoke
向
p>
Windows
应用程序中写数据。
DDEhReadLn
从一个
DDE
对话中读一条文本。
DDEhRequest
从
Windows
应用程序中读取数据。
DDEhSetMode
设置
DD
E
对话模式。
DDEhTerminate
<
/p>
中断一个
DDE
对话。
< br>
DDEhWriteLn
向
p>
DDE
对话中写入文本。
Device
Functions
DevAppend
向一个设备末尾添加一条空白记录。
DevClose
关闭一个设备。
DevControl
控制一个
dB
ASE
或
SQL
设备。
DevCurr
获得当前设备号。
DevDelete
在一个数据库设备中删除一条当前记录。
DevDisable
禁用(不禁用)一个设备。
DevEOF
获得某设备中文件结束标志的状态。
DevFind
在某个设备中寻找一条记录。
DevFirst
在某个设备中寻找第一条记录。
DevFlush
将缓冲区的数据存到物理设备。
DevGetField
从
当前的记录获得数据。
DevHistory
重命名一个设备文件和与之相应的历史文件。
DevInfo
获得设备信息。
DevNext
获得某设备上的下一条记录。
DevModify
修改一个设备的属性。
DevOpen
打开一个设备。
DevPrev
获得某设备上的前一条记录。
DevPrint
向一组设备写数据。
DevRead
从某设备中读取字符。
DevReadLn
从某设备中读取一行字符。
DevRecNo
获得某设备当前的记录号。
DevSeek
找到设备中的任意记录。
DevSetField
在当前设备记录上设置新的域数据。
4 / 20
DevSize
获得某设备中记录的数量。
DevWrite
向某个设备写入一个字符串。
DevWriteLn
向某个设备新的一行写入一个字符串。
DevZap
删除设备中的所有数据。
Print
打印一个字符串给一个报告。
PrintLn
在新的一行打印一个字符串给一个报告。
PrintFont
改变当前设备的打印字体。
Display Functions
DspAnCreateControlObject
创造一个新的
ActiveX
对象,
如果此对象已经在给
定动态点存在,这个对象则被使用。
DspAnFree
从当前页中释放一个动态点。
DspAnGetArea
获得某动态点处目标的区域设置。
DspAnGetPos
获得某动态点的位置坐标。
DspAnGetPrivilege
获得某动态点目标的权限设置。
DspAnInfo
获得某个动态点的类型。
DspAnInRgn
检查是否一个动态点在某个特定区域。
DspAnMove
将当前的动态点移到指定的位置。
DspAnMoveRel
将与当前动态点相关联的目标移到指定的位置。
DspAnNew
创建一个动态点。
DspAnNewRel
创建一个与另一个动态点相关联的动态点。
DspBar
在某动态点上显示一个棒图。
DspBmp
在某动态点处显示一幅位图。
DspButton
在某动态点处定义一个按钮。
DspButtonFn
在某动态点处定义一个按钮,选中后可以调用一个功能。
DspChart
在某动态点处显示一幅图表。
DspCol
在某动态点处显示一种颜色。
DspDel
删除某个动态点上的所有目标。
DspDelayRenderBegin
延迟屏幕的更新直
至
DspDelayRenderEnd()
被调用。
DspDelayRenderEnd
结束
由
DspDelayRenderBegin()
引起的屏幕更
新延迟。
DspDirty
强制更新一个动态点。
DspError
在提示的动态点显示一条错误信息。
DspFile
为显示文本文件定义屏幕属性。
DspFileGetInfo
获得所显示文件的属性。
DspFi
leGetName
获得在显示窗口所显示的文件的名称。
DspFileScroll
卷起一个在显示窗口显示的文件
DspFileSetName
设置一个文件名在显示窗口显示。
DspFont
创建一种字体,返回字体的句柄。
DspFontHnd
获得一种字体的句柄。
DspFullScreen
允许
/
不允许当前窗口全屏幕显示。
DspGetAnBottom
获得某动态点处目标的底的范围。
DspGetAnCur
获得当前的动态点的数据。
DspGetAnExtent
获得某动态点处目标的范围
5 / 20
DspGetAnFromPoint
获得某设定区域内动态点的值。
Ds
pGetAnHeight
获得某动态点目标的高度值。
DspGetAnLeft
获得某动态点目标的左侧长度。
DspGetAnRight
获得某动态点目标的右侧长度。
DspGetAnTop
获得某动态点目标的顶部长度。
DspGetAnWidth
获得某动态点目标的宽度。
DspGetEnv
获得某个页面的环境变量。
DspGetMouse
获得鼠标的坐标数据。
DspGetNearestAn
获得离鼠标最近处的动态点号。
DspGetParentAn
获得某动态点的父动态点号。
DspGetSlider
获得某动态点所指滑块的当前位置。
DspGetTip
获得某个动态点所关联的属性标签的内容。
DspGrayButton
将一个按钮禁用且置为灰色。
DspInfo
获得某动态点目标的显示信息。
DspInfoDestroy
删除由
DspInfoNew()
创建的目标信息块。
.
DspInfoField
获得一个标签变量的静态的、实时的数据。
DspInfoNew
为某动态点创建一个目标信息块。
DspInfoValid
检查是否一个目标信息块仍有效。
DspIsButtonGray
获得当前的按钮状况。
DspKernel
显示内核窗口
Kernel
window
。
DspMarkerMove
将一个趋势或图表标记移到一个特定位置。
DspMarkerNew
创建一个新的趋势标记。
DspMCI
控制一个多媒体设备。
DspPlaySound
运行一个波形(声音)文件。
DspRichText
以给定的尺度在指定动态点上打开一个
Rich Text
目标。
DspRichTextEdit
允
许
/
不允许编辑一个
rich
text
目标。
DspRichTextEnable
允许
< br>/
不允许一个
rich text
目标。
.
DspRichTextGetInfo
返回某
rich text
目标的信息大小。
DspRichTextLoad
在一个
rich text
目标上装载一个
rich text
文件。
DspRichTextPgScroll
在
一页的长度上卷起一个
rich
text
目标。
DspRichTextPrint
打印一个
rich text
目标的内容。
DspRichTextSave
将一个
rich text
目标的内容存进一个指定文件。
DspRichTextScroll
根据用户定义卷起一个
rich text
目标。
DspRubEnd
结束橡皮擦操作。
DspRubMove
移动橡皮擦到新的位置。
DspRubSetClip
给橡皮擦的活动设定范围。
DspRubStart
开始一个橡皮擦功能。
DspSetSlider
设定某动态点上的当前滑块的位置。
DspSetTip
设定某动态点工具栏的文本。
DspStatus
检测某动态点的目标是否在通讯错误时被禁止。
DspStr
在某动态点处显示一个字符串。
DspSym
在某动态点处显示一个符号。
DspSymAnm
在某动态点处显示一系列动态符号。
DspSymAnmEx
在某动态点处显示一系列动态符号。
6 / 20
DspSymAtSize
让某动态点上的符号以指定的刻度和偏移显示。
DspText
在某个动态点上显示正文。
DspTipMode
控制备注内容的显隐。
DspTrend
在某动态点上显示趋势。
DspTrendInfo
获得一个趋势定义的信息。
DLL Functions
DLLCall
调用动态链接库功能。
DLLClose
关闭动态链接库的连接。
DLLOpen
打开一个动态链接库的连结。
Error Functions
ErrCom
获得当前
Cicode
任务的通信状况。
ErrDrv
获得某协议的错误信息和代码。
ErrGetHw
获得硬件错误代码。
ErrHelp
显示硬件错误的帮助信息。
ErrInfo
获得错误信息。
ErrLog
记录一条系统错误。
ErrMsg
获得一个硬件错误相关联的错误信息。
ErrSet
设置错误模式。
ErrSetHw
设置硬件错误。
ErrSetLevel
设置错误级。
ErrTrap
产生一个错误陷阱。
IsError
检查一个错误。
Event Functions
CallEvent
调用事件功能。
ChainEvent
用功能号调用事件功能。
GetEvent
获得当前事件反馈的功能序号。
OnEvent
设置事件反馈功能。
SetEvent
利用功能号设置事件反馈功能。
File Functions
FileClose
关闭一个文件。
FileCopy
复制一个或一组文件。
FileDelete
删除一个文件。
FileEOF
检查是否到了文件末尾。
FileExist
检查一个文件是否存在。
FileFind
查找与搜索条件相匹配的文件。
FileGetTime
获得文件的时间。
7 / 20
FileMakePath
创建文件路径。
FileOpen
打开或创建一个
ASCII
文件。
FilePrint
向设备上打印一个文件。
FileRead
从一个文件中读取字符。
FileReadBlock
从一个文件中读取数据块。
FileReadLn
从文件中读取行。
FileRename
文件重命名。
FileRichTextPrint
打印
rich text
文件。
FileSeek
在文件中检索一个位置。
FileSetTime
给文件设置时间。
FileSize
获得文件的大小。
FileSplitPath
将文件的路径分成独立的字符串元素。
FileWrite
向文件中写入字符。
FileWriteBlock
向文件中写入数据块。
FileWriteLn
向文件中写入行。
Form Functions
FormActive
检查一个表格是否处于激活状态。
FormAddList
在目录框或组合框中显示正文。
FormButton
在窗口中加一个按钮。
FormCheckBox
给当前的窗口加一个检查框。
FormComboBox
给当前窗口加一个组合框。
FormCurr
得到当前表格和文件柄。
FormDestroy
在屏幕上移动表格。
FormEdit
在表格上添加编辑区域。
FormField
在表格上添加普通区域。
FormGetCurrInst
获
得某个区域的数据关联。
FormGetData
获得一个表格的所有数据关联。
FormGetInst
获得一个表格上某区域的数据关联。
FormGetText
获得当前表格的区域文本。
FormGoto
转移到一个特定表格。
FormGroupBox
给当前表格添加一组框。
FormInput
给一个表格添加输入区域。
FormListAddText
添加一个新的文本输入给一个组合框或列表框。
FormListBox
在当前窗口显示一个目录框。
FormListDeleteText
在组合框或列表框中删除文本。
FormListSelectText
在一个组合框或列表框中选择一个文本输入。
FormNew
创建一个新的表格。
FormNumPad
提供一个键区,让操作者添加数字。
FormOpenFile
显示一个“文件打开
…
”对话框。
FormPassword
添加一个口令输入区。
FormPosition
设定表格在屏幕上显示的区域。
S
FormPrompt
给一个表格添加风格。
8 / 20
FormRadioButton
给当前表格添加广播按钮。
FormRead
显示一个窗口并读取其中的用户输入。
FormSaveAsFile
显示一个“文件另存为
…
”对话框。
FormSelectPrinter
显示“选择打印机对话框”
。
FormSetData
在表格中设置数据。
FormSetInst
将表格中的数据连结起来。
FormSetText
在当前表格中设置区域文本。
FormWndHnd
获得给定表格的窗口文件柄。
Format Functions
FmtClose
关闭一个模板。
FmtFieldHnd
获得一个模板上某个区域的文件柄。
FmtGetField
获得一个模板上的某区域的数据。
FmtGetFieldHnd
利用区域文件柄获得模板上某区域的数据。
FmtOpen
创建一个格式模板。
FmtSetField
在模板上的一个区域设定数据。
FmtSetFieldHnd
利用区域文件柄在模板上的一个区域设定数据。
FmtToStr
将模板数据转换为字符串。
FTP Functions
FTPClose
关闭
FTP
(文件传输协议)
。
FTPFileCopy
从
FTP
服务器上复制一个文件给
Internet
用户。
FTPFileFind
在
FTP
服务器上查找相匹配的文件。
FTPOpen
连结到一个
FTP
服务器。
FuzzyTech Functions
FuzzyClose
关闭一个模糊功能。
FuzzyGetCodeValue
从模糊功能中获得一个变量代码。
FuzzyGetShellValue
从模糊功能中获得一个输入数据。
FuzzyOpen
创建一个新的模糊功能。
FuzzySetCodeValue
设定一个变量代码。
FuzzySetShellValue
设定输入值。
FuzzyTrace
控制跟踪过程。
Group Functions
GrpClose
关闭一个组。
GrpDelete
删除组中的项。
GrpFirst
获得组中的第一项。
GrpIn
检测一个项是否在某个组中。
9 / 20
GrpInsert
向组中插入一项。
GrpMath
在组之间执行数学操作。
GrpName
从组文件柄处获得组名。
GrpNext
获得组中的下一项。
GrpOpen
打开一个组。
GrpToStr
将一个组转换为一个字符串。
I/O Device
Functions
IODeviceControl
控<
/p>
制单独的
I/O
设备。
< br>
IODeviceInfo
获得
I/O
设备的信息。
IODeviceStats
获得所有
I/O
Devices
的统计资料。
TagDebug
显示一个对话框,使你可以选择和
改变变量标签的值,标签调
试功能。
TagInfo
获得一个标签变量的信息。
TagRamp
以百分数的形式改变一个标签变量的值。
TagRead
从一个
I
/O
设备中读取变量。
TagScaleStr
获得标签变量在某一具体刻度处的值。
TagWrite
向一个
I
/O
设备中写变量。
Keyboard
Functions
KeyAllowCursor
p>
允许
/
不允许命令指针移到某动态点。
p>
KeyBs
从键盘命令行删除最后的字符。
KeyDown
向下移动命令指针到最近的动态点。
KeyGet
从键命令行中获取最后的键代码。
KeyGetCursor
获得命令指针的动态点位置。
KeyLeft
命令指针左移。
KeyMove
将命令指针移到需要的方向。
KeyPeek
从键命令行中获得键代码而不必移动键。
KeyPut
将键代码置到键命令行的末尾。
KeyPutStr
向键命令行中输入一个字符串。
KeyReplay
重放最后的键序。
KeyReplayAll
重放和执行最后的键序。
KeyRight
命令指针右移。
KeySetCursor
将命令指针移到指定动态点。
KeySetSeq
给一个键序加上时间。
KeyUp
命令指针上移。
SendKeys
往窗口中发送一系列键序。
10
/ 20