功 能: 画一个二维条形图
用 法: void far bar(int left, int top, int right, int bottom)
程序例:
#include
#include
#include
#include
int main(void)
{
/* request auto detection */
int gdriver = DETECT, gmode, errorcode
int midx, midy, i
/* initialize graphics and local variables */
initgraph(&gdriver, &gmode, "")
/* read result of initialization */
errorcode = graphresult()
if (errorcode != grOk) /* an error occurred */
{
printf("Graphics error: %s\n", grapherrormsg(errorcode))
printf("Press any key to halt:")
getch()
exit(1)/* terminate with an error code */
}
midx = getmaxx() / 2
midy = getmaxy() / 2
/* loop through the fill patterns */
for (i=SOLID_FILLi
{
/* set the fill style */
setfillstyle(i, getmaxcolor())
/* draw the bar */
bar(midx-50, midy-50, midx+50,
midy+50)
getch()
}
/* clean up */
closegraph()
return 0
}
LZ好,全在这里,自己COPY吧:===============================================================
目 录
MMC00 分机锁(STATION LOCK)
MMC01 更改分机密码(CHANGE USER PASSCODE)
MMC10 设置应答模式(SET ANSWER MODE)
MMC11 设置呼叫转移(CALL FORWARD)
MMC12 设置分机开/关(STATION ON/OFF)
MMC15 设置日期/时间显示(DATA/TIME DISPLAY)
MMC17 设置个别速拨(STATION SPEED DIAL)
MMC20 设置编程模式(OPEN PROGRAMMING)
MMC24 设置插入(ASSIGN BARGE-IN)
MMC26 分机叫醒提示(ALARM REMINDER)
MMC30 设置分机通话等级(STATION TALL CLASS)
MMC31 分机/中继线用途(EXT/TRK USE)
MMC32 设置分机用途(INTERCOM USE)
MMC35 设置分机组(ASSIGN STATION GROUP)
MMC36 设置经理/秘书分机(ASSIGN BOSS/SECRETARY)
MMC43 设置中继线接通振铃(TRUNK NAME)
MMC50 系统时间参数更改(SYSTEM TIMERS)
MMC55 设置系统日期/时间(CURRENT DATA AND TIME)
MMC56 设置白天/夜间模式自动转换时间(ASSICN ARTO NIGHT TIME)
MMC60 中继线线长途限制代码表(TOLL DENY TABLE)
MMC70 拨号变更(DIAL NUMBERING PLAN)
MMC71 设置系统按键编程(SYSTEM KEY PROGRAMMING)
MMC80 设置输出入端口参数(I/O PARAMETER)
MMC95 系统初始化(SYSTEM RESTART)
MMC00
功能说明
本编程用于打开或锁上分机,防止别人使用
开锁(YNLOCKED) 话机使用可能
锁1(LOCKED1) 不可挂线
锁2(LOCKED2) 不可发出或接受来电
初始值
不锁
编程键
音量键(VOL)盘 分机号码选择(增加、减少)
功能/免打扰(FUNC/DND)和留言(MSG)键 用以释放锁/分机锁定1/分机锁定型的选择
键盘(DIAL) 用以释放锁/分机锁定1/分机锁定型的选择
MMC01
功能说明
分机密码初始值为1234的程序。分机密码不出现于显示窗,仅使其初始化。
按键分机自行设定单独密码,用于开关锁,转移等级以及DISA内中继线等级转换。
注意:如果需要使用分机锁定、DISA中继线使用、分机的暂时等级变更时,则必须更改以后才能使用。
初始值
1234
编程键
音量键(VOL)分机号码选择(增加、减少)
保留(HOLD)键 用以初始化密码
MMC10
功能说明
本编程设定分机的应答方式,从下列选择中择一可指定为应答模式。
振铃(RING)
按键分机振铃时提机或按(扬声器)通话。
自动应答(AUTO ANSWER)
一声短的提示音后,通过免提或麦确克风自动建立通话。如果中继线转入自动应答分机,要转入的分机与专用电话之间可实现自动应答状态,被转入的分机在话筒放下后将中继线转入专用电话时,则必须提起话筒或按下(扬声器)。
语音提示(VOICE ANNOUNCE)
分机不振铃,在短提示音后仅打开(扬声器)即可听到对方的音声。自己的音声不会送出。
初始值
振铃(RING)模式
编程键
音量键(VOL) 分机号码选择(增加、减少)
功能/免打扰/留言(FUNC/DND/MSG)键 应答模式选择
键盘(DIAL) 应答模式选择
MMC 11
功能说明
本编程用于用户设置呼叫转移分机,设置是否将呼叫转移到指定分机,或用于无应答呼叫转移时的无应答时间设置。呼叫转移种类如下。
全转移(FORWARD ALL)
所有呼叫都转移到另一分机。
遇忙转移(FORWARD BUSY)
分机忙时转移到另一分机。
无人应答转移(FORWARD NO ANSWER)
如分机在一定时间内没有应答则转移。
★ 无人应答时间(NO ANSWER TIME)
设定无应答时间,设定时间内没有应答时转移到设定分机,该时间也可用于外部呼叫转移时。
初始值
转移类型 :无
无人应答时间 :015秒
编程键
音量键(VOL) 用以选择分机号码(增加、减少)
键盘(DIAL) 用以输入分机号码或设定时间
重拨(RD)/闪切(FLASH)用以选择转移类型
保留(HOLD)键 用以清除数据
MMC12
功能说明
本编程设置/解除下列特定功能。
自动保留(AUTO HOLD) 当需要选号一中继线时,正在使用的中继线自动保留。
自动计时器(AUTO TIMER) 呼叫中继线经过一定时间后,自动开始计时。
使用耳机(HEADSET MODE)当此功能启动时,叉簧失效,只允许按免提应答。
热键盘(HOT KEYPAD)用户可在休止状态下直接拨号而不用提机或话筒。
按键音(KEY TONE) 启动时,按每个键会有较小的提示音。
振铃优先(RING PREFERENCE) 中继线接通的分机上,按(扬声器)或提起话筒即可自动连接。关闭时,要求用户提机后再按闪烁键应答。
初始值
自动保留关
自动计时开
耳机关
热键开
键音开
振铃优先开
编程键
音量键(VOL) 用以选择分机号码(增加、减少)
功能/免打扰/留言(FUNC/DND/NSG) 用以选择开/关
键盘(DIAL) 用以选择开/关
重拨/闪切(RD/FLASH)键 用以选择功能
MMC15
功能说明
本功能于指定分机显示日期/时间的方式。
1 24 小时西方时间 WED 21 JUN 17:37
2 12 小时西方时间 WED 21 JUN 05:37
3 24 小时东方时间 WED 21 JUN 17:37
4 12 小时东方时间 WED 21 JUN 05:37
东方时间模式在AS-30S、24S、11S 上不能执行。
初始值
12小时西方时间
编程键
音量键(VOL)用于选择分机(增加、减少)
功能/免打扰/留言(FUNC/DND/MSG)用于选择日期/时间的显示形式
键盘(DIAL) 用于选择日期/时间的显示形式
MMC17
功能说明
本编程用于设定每个分机的分机速拨号码,每个分机可设定00-19共20个速拨号码、每个代码包括一条以分离符号隔开的中继线或中继线组码及30位以内的电话号码,如果拨了一个中继线号或中继线组,系统会自动插入区分号(:)。
初始值
无
编程键
音量键(VOL)用于选择分机(增加、减少)
键盘(DIAL) 用于输入电话号码
保留(HOLD)键 用于清除既存的电话号码
重拨(RD)/闪切(FLASH)键 用于速拨号翻页
SD 15 用于确认电话号码输入(AS-30S电话机)
留言(MESSAGE)键 输入F(闪切)
寻呼键输入P(保留)
SD 16 输入C(脉冲转音频)(AS-30S电话机)
功能/免打(FUNC/DND)键 电话号码显示/不显示
注:此项功能里可编程的键盘中只有两个可编程键。
AS-30S:SD 15/SD 16
AS-24S:键15/键16
AS-11S:SD 3/SD 4
MMC20
功能说明
本编程用于应用者或技术人员指定可编程和不可编程。如果处于不可编程模式,对系统进行编程,信号将显示“拒绝接近(ACCESS DENIED)”。如要在编程90(设置用户编程范围)中进行指定的应用者编程,须输入4位数的应用者密码,如要对所有的程序进行编程,则须输入技术人员的密码。
初始值
不开放
编程键
键盘(DIAL) 用于输入密码或确定状态
功能/免打扰/留言(FUNC/DND/MSG) 选择可能或不可能
MMC24
功能说明
本编程设定插入方法,插入方法定义后再设定插入等级,插入等级设定分机是否允计插入或不允许插入。
按钮方法定义
0 不能插入(NO BARGE-IN) 通话时与分机等级无关均不允许。
1 有提示(WITH TONE) 被插入时给用忘掉提示音,显示电话处于被插入状态
2 无提示(WITHOUT TONE) 允许插入,无提示音也不
3 显示提示。
按钮插入级别定义
00 NN 不能插入/允许插入
01 NY 不能插入/不允许插入
10 YN 可以插入/允许插入
11 YY 可以插入/不允许插入
初始值
插入类型:无插入
插入级别:NN
编程键
音量键(VOL) 用于选择分机(增加、减少)
键盘(DIAL) 用于选择插入模式及设定级别
MMC26
功能说明
本编程用于系统管理员或技术人员为各个分机设定或更改时间提示。
各个分机可设3个叫醒提示,每次叫醒提示可设成单日或每日。
单日振铃之后自动取消,而每日振铃则每日自动到时振铃。
DAY ALM :一次叫醒
DAILY ALM:每天指定时间叫醒
初始值
ALARM1: HHMM DAY
ALARM2: HHMM DAY
ALARM3: HHMM DAY
编程键
音量键(VOL)用以分机号码选择(增加、减少)
功能/免打扰/留言(FUNC/DND/MSG)用以选择时钟模式
键盘(DIAL) 设定时间及模式
重拨(RD)/闪切(FLASH)前/后叫醒选择
MMC30
功能说明
用以设定每分机白天和夜间的服务等级。共有六种不同的服务等级,根据各个等级的允许/限制表,中继线通话将受制约。
按钮 服务等级定义
1 A没有限制
2 B根据B等级禁止/允许码表
3 C根据C等级禁止/允许码表
4 D根据D等级禁止/允许码表
5 E根据D等级禁止/允许码表
6 F只能打分机
初始值
所有分机: 白天服务等级—A
夜间服务等级—B
编程键
音量键 选择分机号码(增加、减少)
键盘(DIAL) 设定通话等级
功能/免打扰/留言(FUNC/DND/MSG)键 选择所有分机
MMC31
功能说明
用于每个分机逐一指定可否接入或呼出中继线。
NO和YES表示禁止和允许。只是即使被指定为不可接入,自己分机振铃时也可与中继线通话。
(如NY:表示不能拨出但能应答呼入)
按钮 中继线接入定义
00NN即不能拨出又不能应答
01NY不能拨出但能应答
10YN能拨出但不能应答
11YY既能拨出又能应答
初始值
所有中继线:YY
编程键
音量键(VOL) 选择分机号码(增加、减少)
重拨/闪切(RD/FLASH)键 选择中继代号码(增加、减少)
键盘(DIAL) 设定状态
MMC32
功能说明
用于设置允许/禁止分机内部通话。
初始值
呼叫所有分机:Y
编程键
音量键(VOL)选择分机号码(增加、减少)
重拨/闪切(RD/FLASH)键 选择相对的分机号码(增加、减少)
功能/免打扰/留言(FUNC/DND/MSG)键 选择可能/不可能
键盘(DIAL) 选择可能/不可能
MMC35
功能说明
该功能用于设置分机组。该功能可指定20个分机组,500组被指定为分机话务台组,并可指定振铃铛分配方法、机组转接时间、下一个机组接通进间、分机组的种类等各种控制信息。分机仅能存在于一个机组,如被指定为其它分机组,在原来的分机组中该号码将被自动消除。每个分机组可拥有8个分机。
控制功能 显示 范围
振铃模式(RING MODE) RING
溢出时间(OVERFLOW TIME)OVER000-250秒
组转移时长(OVERFLOW TIME) TRSF 000-250秒
溢出端口(OVERFLOW PORT) NEXT
组类型(GROUP TYPES) TYPE
振铃模式 说明
1、振铃模式(SEPUENTIAL) 分机组所列第一个空闲分机振铃,若此分
忙,则下空闲分机振铃
2、溢出时间(DISTRIBUTE)第一个呼叫振铃在组内第一个分机,下一个呼叫则振铃在组内下一分机
3、组转移时长(CONDITION) 一个分机组呼叫同时使所有设定的空闲分机振铃
4、组类型(UNCONDITION) 组内所有分机全部振铃,分机忙时将收到摘机振铃
机组类型
1、NORMAL GROUP : 一般的分机组
2、VMAA GROUP : 音声信箱/自动中转台组
初始值
振铃(RING) :DIST
溢出(OVERFLOW) :030秒
转移时长(TRANSFER) :045秒
类型(TYPE) :一般的分机组
成员(MEMBER) :500 GROUP :201
其它组 :无
编程键
音量键(VOL) 选择分机组号码(增加、减少)
功能/免打扰/留言(FUNG/DND/MSG)键 选择振铃模式或分机组类型
重拨/闪切(RD/FLASH)键 设定制限功能(增加/减少)
键盘(DIAL) 数据输入和状态确定
保留(HOLD)键清除分机组人员
MMC36
功能说明
该功能用来设定作为经理和秘书的分机,每位秘书最多指定二部经理分机,经理分机则仅能指定一部秘书分机。
初始值
所有分机:BOSS1:无 BOSS2:无
编程键
音量键(VOL)选择分机号码(增加、减少)
键盘(DIAL) 输入经理分机
保留(HOLD)键 清除当前数据
MMC43
功能说明
该功能用于中继线铃响时,使某内线或内线组振铃。
此程序可设定8个白天和夜间振铃模式
振铃模式指定
SEQUENTIAL(顺序接通): 通常首先接通的休止状态下指定的振铃号码,如果占线,可接通其它休止态下的振铃号码。
DISTRIBUTE(分配接通): 首先接通指定的号码,然后接通内线号码
CONDITION(条件接通): 接通程序内所有休止状态下指定的号码。
UNCONDITION(同时接通): 所以指定号码同时接通,通话中的号码免提振铃
初始值
所以中继线DISTIBUTE/白天:500/夜间:500
程序顺序
1、 按[转换/告警(TRSF/ALM)]键并拨[43]。
2、 按[音量(VOL)]键选择所要的中继线号码。(例:702)
3、 按[功能/免打扰(FUNC/DND)]及 [留言(MSG)]键选择振铃模式(例:CONDITION)
4、 按[重拨(RD)/闪切(FLASH)]键选拨白天/夜间接能分机功分机组。(DAY-DAY8、NIT1-NIT8)
5、 输入白天/夜间接通内线分机或分机组(例:501)
6、 按[转换/告警(TRSF/ALM)]键存储并退出。
相关编程
程序35设置内线组
程序56设置白天/夜间所有自动变更时间
MMC45
基本功能
这是用以设置选择闲置中继线的方法和中继线组的程序,中继线组有三种类型,共有11个中继线组(9:80-89),各个中继线组只能属于1个中继线组。
模式 定义
DISTRIBUTE 按指定一中继线组人员顺序轮流选择。
HIGH TO LWO从中继线组最后一条中继线开始选择,如果选择的中继线占线则选择倒数第二条中继线。
LOW TO HIGH如果第一条中继线占线,可选择第二条中继线。
初始值
GROUP9 :所有中继线
GROUP80-90 :无
编程键
音量键(VOL) 选择中继线组(增加、减少)
保留(HOLD)键 清除中继线组成员
功能/免打扰/留言(FUNC/DND/MSG) 选择中继线模式
重拨/闪切(RD/FLASH)键 选择中继线组人员(增加、减少)
键盘(DIAL)选择中继线模式
MMC50
功能说明
用于校正系统时间参数,所有的时间参数在下页表中均有描述。
注意:秒用S表示,毫秒用MS表示,分钟用MI表示。
如果把转接再呼叫时间第二次输入“000”,一次呼叫不能转接再呼叫。
初始值
参照表TABLE OF TINERS AND valueS
编程键
音量键(VOL) 选择时间
键盘(DIAL)指定时间变数值
MMC55
功能说明
该功能用来设置系统日期和时间
YY年(YEAR) 00-99(例:1996→96)
MM 月(MONTH) 01-12
DD日(DATE) 01-31
W 星期(DAY)0-6(0:SUN 1:MON 2:TUE 3:WED 4:THU 5:FRI 6:SAT)
HH小时(HOUR) 00-23
MM 分钟(MINUTE)00-59
初始值
SAT 01 JAN 12:00
编程键
键盘(DIAL)输入新的数值
MMC56
功能说明
此为用于设置夜间模式的开始和结束的程序,使系统在达到指定的时间时,自动进行昼夜模式转换,而不必要按[NIT]键,但夜间状态仍可采用手动实现。在手动设置的夜间模式下,昼夜模式转换不会自动转换,以下各个类型各有2个TABLE组成,以使昼/夜模式在一天中进行2次转换。
D:白天模式开始时间
N:夜间模式开始时间
类型 说明
WEEK 用于星期一至星期五
SATURDAY仅用于星期六
SUNDAY 仅用于星期天
初始值
DAY :0000
NIGHT:0000
编程键
音量键(VOL) 选择星期
键盘(DIAL)输入新的时间
MMC60
功能说明
通过本编程可输入限制中继线的号码,每个可长达8位。
如果输入在拒绝表上重复的数字,首先输入范围较为具体的内容。
例) OX:0100和02700:0100输入时,先输入“02700”再输入“OX”。
初始值
无
编程键
音量键(VOL)检查选择事项
功能/免打扰(FUNC/DND) 选择检索级别
重拨(RD)键 光标移动(AS-30S电话机)
闪切拨(FLASH)键 设置特定符“X”
寻呼键设置特定符“Y”
闪切(FLASH) 设置特定符“Z”
保留(HOLD)清除输入的内容
键盘(DIAL) 资料输入
MMC70
功能说明
本编程为变更呼叫分机、中继线、分机、分机组、中继线组功能的拨号程序。
初始值
ACC:47 :帐码(ACCOUNT COUNT)
ALM:58 :告警
AMD:68 :应答模式
ATH:65:授权代码
BRG:40:强插
CCS:52:等级临时变更
CBK:44:回叫(CALL BACK)
CMP:45:预占线(CAMP ON)
CNF:46:会议(CONFERENCE)
COS:59:服务等级(CLASS OF SERVICE)
CPS:54:更改密码
DND:64:免打扰(NO NOT DISTURB)
DOR:13:门口机(DOOR)
DPC:10 :直接代接(DIRECT PICKUP)
EXC:12 :经理/秘书(EXECUTIVE/SECRETARY)
FAT:14 :强制自动应答(FORCED AUTO ANSWER)
FLS:49 :闪切(FLASH)
FWA:61 :呼叫全转移(CALL FORWARD—ALL)
FWB:62 :遇忙转移(CALL FORWARD—BUSY)
FWC:60 :取消转移(CALL FORWARD—CANCEL)
FWN:63 :无应答转移(CALL FORWARD—NO ANSWER)
GPC:66 :组代接(GROUP PICK UP)
GPS:* :自组代接
HED:69 :耳机(HEADSET)
HLD:11 :保留(HOLD)
IOG:53 :进入/退出机组(IN/OUT GROUP)
LNR:19 :最后号码重拨(LAST NUMBER)
MPG:56 :应答寻呼(MEET ME PAGE)
MSA:43 :应答留言(MESSAGE CANCEL)
MSC:42 :留言清除(MESSAGE LEFT)
OPR:0:呼叫话务台(OP ERATOR)
PAG:55 :寻呼(PAGE)
RCD:18 :寻音(DISA)
SD1:15:缩位拨号插入(SPEED KIAL INSERTION)
SNR:17:存贮号码重拨(SAVED NUNBER REDIAL)
SPD:16:缩位拨号(SPEED)
SGR:500-519 :分机组(STATION GROUP)
STN:2XX :分机号(STATION MUNBER)
TRK:7XX :中继线号(TRUNK NUMBER)
TGR:9.80-89:中继线组(TRUNK GROUP)
UPC:67:夜间振铃应答(UNIVERSAL NIGHT ANSWER)
VAC:48:缺席信息(VACANT MESSAGE)
编程键
音量键(VOL) 移至拨号变更项目(增加/减少)
功能/免打扰/留言(FUNC/DND/MSG)检查变更组
保留(HOLD)键 清除输入的内容
键盘(DIAL) 输入号码
MMC71
功能说明
对具有可编程键的各种按键话机进行一次性设置,使同一编程键具有同一功能。
初始值
请参照按键话机初始值
编程键
音量键(VOL) 选择按键话机类型
重拨(RD) 功能键前翻页
闪切(FLASH)键 功能键后翻页
保留(HOLD)键清除输入的内容
功能/免打扰(FUNC/DND)键 移至下一功能
留言(MSG)键 移至前一功能
键盘(DIAL) 分机号码输入及功能键扩展号码输入
MMC80
功能说明
指定系统输出入端口参数的程序。
参数 选择
类型(RYPE OF SERVICE) SMDH,REMOTE,TRAFFIC
远程站(REMOTE STN) 只用于REMOTE
波特率(BAUD RATE) 300,600,1200,2400,4800,9600,BPS
字长(CHARACTER LIVGTH) 7 BIT,8 BIT
奇偶校验(PARITY)NO PARITY,EVEN PARITY,ODD PARITY
停止位(STOP BIT) 1 BIT
初始值
COM1 :9600 8无
COM2 :9600 8无
COM1 :XON OFF:ON
COM2 :XON OFF:ON
SMDR :COM1
TRAFFIC :COM1
REMOTE :COM2 STN:无
注:“XON OFF”:表示系统是否检测系列端口的CTS针
“REMOTE STM”:表示是用于通过画面显示远程MMC编程过程的端口。
编程键
音量键(VOL) 选择输出入端口(增加、减少)
功能/免打扰/留言(FUNC/DND/MSG)键 选择资料项目
重拨(RD)/闪切(FLASH)键 参数移动
保留(HOLD)键 清除输入的内容
键盘(DIAL) 输入REMOTE STN
MMC95
功能说明
这是使系统初始化的程序。如果执行该程序,所有的通话将被中断。
选择 描述
RESET SYSTEM 仅系统初始化
CLEAR MEMORY 系统初始化和记忆装置的内容全部被清除,
恢复初始值。
编程键
音量键(VOL) 选择所要选择的内容
键盘(DIAL) 输入所要输入的内容 7942希望对你有帮助!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)