削除
ユーザ辞書のシークポインタのレコードを削除する
int mdel();
返り値
1.....削除できた
0.....削除できなかった
負....FILE_WRITE_ERROR...ファイル書き込みエラー
例
#include "ocrdef.h"
#include "ocrco.h"
#include "cjocrstock.h"
#include "cjocrdict98.h"
#include "errcode.h"
...
....
CJocrDict* pjocrdict = new CJocrDict;
pjocrdict->msetsystemdict("c:\\dic\\feature\\system");
pjocrdict->msetsystemdict("c:\\dic\\feature\\systemfat");
pjocrdict->msetuserdict("c:\\dic\\feature\\user");
int ret = pjocrdict->mloaddict();
if(ret < 0) {
printf("エラー");
}
ret = pjocrdict->mseek("漢");
if(ret < 0) {
printf("エラー");
}
else if(ret == 0) {
printf("漢に対応するパターンは登録されていません");
}
else {
ret = mdel();
if(ret == 1) {
printf("漢に対応するパターンを削除しました");
}
else {
printf("漢に対応するパターンを削除できませんでした");
}
}
delete pjocrdict;