首頁>>廠商>>CT中間件廠商>>朗深技術

UniMedia IDE集成環(huán)境文件操作實例解析

2009/05/22

1.目標功能

  在IDE中讀出文件行,顯示在監(jiān)控臺,并在文件末尾添加一行。

2.IDE腳本實例

////////////////////////////////////////////////

//定義測試操作文件所在的全路徑宏
#define FILE_PATH "D:\\ Temp\\"
sub main(LIST& cpl) //進程主函數
{
//函數定義局部變量
FILE l_FILEVar
int l_intModeVar, l_intFileIDVar, l_intRetVar, l_intPosVar
string l_stringFileName, l_stringName, l_stringLineVar
bool l_boolIsGlobalVar

//給文件名變量賦值
l_stringName = "aaa.txt"
//合成文件名的絕對路徑,是CTSYS.exe所運行機器上的路徑
StrCatEx(l_stringFileName, FILE_PATH, l_stringName)

//以追加寫方式打開文件,如果文件不存在,則創(chuàng)建并打開
l_intModeVar = 1
StrCatEx(l_stringFileName, FILE_PATH, l_stringName)
l_FILEVar.OpenFile(l_stringFileName, l_intModeVar, l_intFileIDVar,
l_boolIsGlobalVar, l_intRetVar)
//設置輸出內容
l_stringLineVar = "abcdef\"\n\""
//寫內容到文件中
l_FILEVar.WriteLine(l_stringLineVar, l_intRetVar)
//…
l_stringLineVar = ""
l_intPosVar = 0
//修改文件指示器指示到文件開始位置
l_FILEVar.SeekFile(l_intPosVar, l_intRetVar)
//從文件當前位置讀一行內容
l_FILEVar.ReadLine(l_stringLineVar, l_intRetVar)
Log(DBG, l_stringLineVar)
//…
//關閉文件對象
l_FILEVar.CloseFile()

CTI論壇報道


相關鏈接:
UniMedia IDE集成環(huán)境訪問數據庫實例解析 2009-05-19
UniMedia 6S級電話語音中間件典型應用-多機同振 2009-05-18
UniMedia 6S級電話語音中間件應用-自動人工互轉 2009-05-15
UniMedia 6S級電話語音中間件典型應用-J2EE呼叫中心 2009-05-13
UniMedia 6S級電話語音中間件典型應用-電話QQ 2009-05-12
左权县| 饶阳县| 合江县| 神木县| 新巴尔虎左旗| 玛纳斯县| 台州市| 英山县| 淮阳县| 南涧| 类乌齐县| 闸北区| 镇坪县| 三明市| 南投县| 井研县| 静安区| 常熟市| 琼结县| 石家庄市| 北票市| 淮安市| 张家界市| 明溪县| 彰化市| 剑川县| 连山| 双柏县| 上饶市| 尼勒克县| 通城县| 曲沃县| 眉山市| 辛集市| 全南县| 遂宁市| 沂南县| 顺昌县| 江陵县| 砀山县| 静安区|