[發明專利]在磁盤操作系統作業系統環境中辨識文字的方法無效
| 申請號: | 00102291.1 | 申請日: | 2000-02-22 |
| 公開(公告)號: | CN1310417A | 公開(公告)日: | 2001-08-29 |
| 發明(設計)人: | 陳玄同;林光信;劉軍;董敏 | 申請(專利權)人: | 英業達股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 柳沈知識產權律師事務所 | 代理人: | 黃敏 |
| 地址: | 臺灣省*** | 國省代碼: | 臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 磁盤操作系統 作業 系統 環境 辨識 文字 方法 | ||
本發明涉及一種在磁盤操作系統(DOS)作業系統環境中辨識文字的方法,特別涉及一種用來辨識雙位組語系文字的應用程序界面,通過直接在磁盤區查尋目錄區塊,加以辨識文件名進而讀取文件內容區塊,達到在DOS作業環境下正確辨識文字與正確開啟文件的目的,
迄今以來,DOS作業系統提供了一般的使用者及程序設計者一個方便且功能性高的作業環境。以開啟文件為例,如圖1所示,其為公用技術在DOS作業環境下開啟文件的流程圖,以西語言為例說明,當西語言下一“開啟文件中為“patent”的文件”的指令信息后,西語言程序庫會去進一步呼叫DOS本身所具有的相關的應用程序界面(application?program?interface,簡稱API)函數,該相關的應用程序界面函數為:
fopen(filename,mode)
為了開啟文件名為“patent”的文件,該應用程序界面函數為:
fopen(“patent”,“r”)
該應用程序界面函數再根據所設定的參數值(patent)到磁盤去尋找,將磁盤區的目錄群(cluster)內容逐一對應轉換成文件名,以找出與該文件名相符合的文件的起始群群號,即可找到該文件,再進一步開啟該文件,完成開啟文件名為“patent”的文件。
然而,DOS作業系統的設計是以英文為主,在其他語言體系的文字應用上存有諸多問題。以亞洲地區最常見的雙位組語系(double-byte?system)文字為例,所謂的雙位組語系計有繁體中文、簡體中文、日文、韓文……等,這些雙位組語系是利用二個ASCII碼組成一個文字的字形,使得原本形狀復雜且變化多端的字體得以被數字化處理(即以二個ASCII碼為一組,用以代表一文字)。在應用上,這類的雙位組語系文字需要經過該二個ASCII碼與文字之間的對應轉換。用來表示文字的ASCII碼有大寫的英文字字母、小寫的英文字字母與特殊符號,以繁體中文為例:ASCII碼81為大寫的英文字字母“Q”;ASCII碼113為小寫的英文字字母“q”;ASCII碼185為特殊符號“”。由ASCII碼“”與ASCII碼“Q”,即可組成“鄒”這個文字;如果由ASCII碼“”與ASCII碼“q”,即可組成“電”這個文字。但是,DOS本身在處理文件名時卻不區分英文字字符大小寫的不同,因而使得用以表示文字的二個ASCII碼與文字間無法正確地建立對應關系,造成不正確的轉換。
以前述開啟文件的方法而言,當其應用在雙位組語系時,舉例來說,若欲開啟文件名為“電腦”的文件,當在西語言下一“開啟文件名為“電腦”的文件”的指令信息后,并進一步呼叫DOS本身所具有的相關的應用程序界面函數:
fopen(“電腦”,“r”)
該應用程序界面函數再到磁盤去尋找,將磁盤區的目錄群內容逐一對應轉換成文件名。然而,DOS本身無法辨識大小寫,因此,該應用程序界面在進行目錄群內容與文件名的對應轉換時,無法建立正確的對應。上述的文件名為“電腦”的文件,其存儲在磁盤的群中為四個ASCII碼“qu”。在以DOS的應用程序界面進行轉換時,該小寫的ASCII碼“q”被視為大寫的ASCII碼“Q”,使得原先的ASCII碼“qu”被當成ASCII碼“Qu”,因此轉換成ASCII碼“Qu”所對應的文件名“鄒腦”,進而造成不正確地開啟文件名為“鄒腦”的文件(當磁盤中有文件名為“鄒腦”的文件時)或無法開啟文件(當磁盤中沒有文件名為“鄒腦”的文件時),無法正確地完成開啟文件名為“電腦”的文件。
本發明的主要目的,在于提供一種可在DOS作業系統下正確辨識文字的方法,特別是多種雙位組語系文字,如:繁體中文、簡體中文、日文、韓文……等,以正確辨識前述語系文字與開啟由前述語系文字所編輯的文件。
為實現上述目的本發明提供一種在DOS作業系統環境中辨識文字的方法,用以在DOS作業系統之下,辨識存儲在一計算機可讀寫的記錄媒體中由各語系文字編輯的某一指定文件,包括有:a.搜尋該指定文件在該記錄媒體中所在的指定目錄,將該搜尋到的指定目錄設定為工作目錄;以及b.搜尋該工作目錄之中與該指定文件的文件名相同的文件,將搜尋獲得的文件設為目標文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英業達股份有限公司,未經英業達股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/00102291.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:燃煤助催化劑配方及工藝
- 下一篇:運輸信息檢索服務的處理方法





