首頁(yè)
>>
廠商
>>
CT中間件廠商
>>
朗深技術(shù)
UniMedia IDE集成環(huán)境文件操作實(shí)例解析
2009/05/22
1.目標(biāo)功能
在IDE中讀出文件行,顯示在監(jiān)控臺(tái),并在文件末尾添加一行。
2.IDE腳本實(shí)例
////////////////////////////////////////////////
//定義測(cè)試操作文件所在的全路徑宏
#define FILE_PATH "D:\\ Temp\\"
sub main(LIST& cpl) //進(jìn)程主函數(shù)
{
//函數(shù)定義局部變量
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"
//合成文件名的絕對(duì)路徑,是CTSYS.exe所運(yùn)行機(jī)器上的路徑
StrCatEx(l_stringFileName, FILE_PATH, l_stringName)
//以追加寫(xiě)方式打開(kāi)文件,如果文件不存在,則創(chuàng)建并打開(kāi)
l_intModeVar = 1
StrCatEx(l_stringFileName, FILE_PATH, l_stringName)
l_FILEVar.OpenFile(l_stringFileName, l_intModeVar, l_intFileIDVar,
l_boolIsGlobalVar, l_intRetVar)
//設(shè)置輸出內(nèi)容
l_stringLineVar = "abcdef\"\n\""
//寫(xiě)內(nèi)容到文件中
l_FILEVar.WriteLine(l_stringLineVar, l_intRetVar)
//…
l_stringLineVar = ""
l_intPosVar = 0
//修改文件指示器指示到文件開(kāi)始位置
l_FILEVar.SeekFile(l_intPosVar, l_intRetVar)
//從文件當(dāng)前位置讀一行內(nèi)容
l_FILEVar.ReadLine(l_stringLineVar, l_intRetVar)
Log(DBG, l_stringLineVar)
//…
//關(guān)閉文件對(duì)象
l_FILEVar.CloseFile()
CTI論壇報(bào)道
相關(guān)鏈接:
UniMedia IDE集成環(huán)境訪問(wèn)數(shù)據(jù)庫(kù)實(shí)例解析
2009-05-19
UniMedia 6S級(jí)電話語(yǔ)音中間件典型應(yīng)用-多機(jī)同振
2009-05-18
UniMedia 6S級(jí)電話語(yǔ)音中間件應(yīng)用-自動(dòng)人工互轉(zhuǎn)
2009-05-15
UniMedia 6S級(jí)電話語(yǔ)音中間件典型應(yīng)用-J2EE呼叫中心
2009-05-13
UniMedia 6S級(jí)電話語(yǔ)音中間件典型應(yīng)用-電話QQ
2009-05-12
大名县
|
沿河
|
岫岩
|
集安市
|
鄂尔多斯市
|
长宁县
|
楚雄市
|
定兴县
|
汝州市
|
崇信县
|
汝阳县
|
石门县
|
山阴县
|
白山市
|
剑川县
|
古浪县
|
闽侯县
|
武鸣县
|
鲁山县
|
福州市
|
胶州市
|
邵阳县
|
浮梁县
|
三河市
|
宣恩县
|
齐齐哈尔市
|
铜川市
|
木里
|
巴中市
|
冕宁县
|
梅州市
|
桐庐县
|
灌阳县
|
肃宁县
|
钟山县
|
阳城县
|
正镶白旗
|
闸北区
|
项城市
|
宜川县
|
大港区
|