專(zhuān)利名稱(chēng):以按鍵代碼快速鍵啟動(dòng)電腦程序的方法
技朮領(lǐng)域本發(fā)明涉及一種啟動(dòng)電腦程序的方法,特別是涉及一種以按鍵代碼快速鍵啟動(dòng)電腦程序的方法,使用者以電腦鍵盤(pán)鍵入按鍵代碼鍵,電腦既可快速執(zhí)行按鍵代碼指向的程序。
背景技朮由于電腦應(yīng)用軟件技術(shù)的不斷研發(fā),目前又以窗口型式的電腦軟件操作系統(tǒng)之應(yīng)用,乃廣泛應(yīng)用在例如辦公室、家庭、商業(yè)場(chǎng)合等許多應(yīng)用領(lǐng)域中。
在目前現(xiàn)有的操作系統(tǒng)中,其大部份皆使用電腦虛擬桌面的軟件環(huán)境,使用者透過(guò)圖形及文字的快捷方式來(lái)達(dá)到方便且快速的啟動(dòng)使用各種應(yīng)用軟件。
然而,在前述的先前技術(shù)中,雖然已可達(dá)到透過(guò)快捷方式來(lái)達(dá)到方便且快速的啟動(dòng)使用各種應(yīng)用軟件,一旦電腦虛擬桌面容納快捷方式過(guò)多時(shí),會(huì)造成使用者眼花撩亂,要在繁多快捷方式圖形的電腦虛擬桌面上快速的尋找到欲點(diǎn)選的快捷方式圖形且啟動(dòng)該快捷方式,變成使用者的新一個(gè)負(fù)擔(dān)。
發(fā)明內(nèi)容
本發(fā)明的主要目的即是提供一種快速啟動(dòng)電腦程序的方法,以克服習(xí)用窗口環(huán)境下必須循序?qū)ふ铱旖莘绞綀D形來(lái)啟動(dòng)指定電腦程序的之困擾。
本發(fā)明所采用的技術(shù)手段在電腦開(kāi)機(jī)操作系統(tǒng)啟動(dòng)且初始設(shè)定完成后,使用者啟動(dòng)本發(fā)明的啟動(dòng)快速鍵啟動(dòng)電腦程序,該程序會(huì)自動(dòng)加載快速快捷方式管理資料表,該管理資料表內(nèi)容可由使用者依個(gè)人習(xí)慣喜好自行編輯選定,編輯選定欲建立快速快捷方式的程序或檔案。
當(dāng)使用者操作任何應(yīng)用軟件情況下,以鍵盤(pán)鍵入建置的快速快捷方式管理資料表中的快捷方式代碼時(shí),電腦會(huì)對(duì)應(yīng)該管理資料表中的快捷方式路徑,執(zhí)行該路徑指向的程序或檔案,達(dá)到以按鍵代碼快速鍵啟動(dòng)電腦程序的方法功能。
相較于現(xiàn)有技術(shù),本發(fā)明有效克服了傳統(tǒng)電腦虛擬桌面容納快捷方式過(guò)多時(shí),會(huì)造成使用者的負(fù)擔(dān)。本發(fā)明以按鍵代碼快速鍵啟動(dòng)電腦程序的方法有效克服了目前習(xí)用窗口環(huán)境下必須循序?qū)ふ铱旖莘绞綀D形來(lái)啟動(dòng)指定電腦程序的之困擾。更者,本發(fā)明提供了可自行定義快速快捷方式管理的快速啟動(dòng)電腦程序的方法,該管理資料表的按鍵代碼、程序快捷方式名稱(chēng)、與該程序快捷方式名稱(chēng)皆可由使用者依個(gè)人習(xí)慣自行設(shè)定,使用者操作個(gè)人電腦時(shí)更具個(gè)人專(zhuān)用的方便性。
圖1為本發(fā)明以按鍵代碼快速鍵啟動(dòng)電腦程序的方法系統(tǒng)方塊圖;圖2為本發(fā)明第一實(shí)施例的控制流程圖;圖3為本發(fā)明第二實(shí)施例的控制流程圖;圖4為本發(fā)明的快速快捷方式管理資料表示意圖。
具體實(shí)施例方式
首先參閱圖1所示,其為配置有本發(fā)明以按鍵代碼快速鍵啟動(dòng)電腦程序的方法的簡(jiǎn)化系統(tǒng)方塊圖。該電腦裝置1主要包括有一中央處理單元11、一主存儲(chǔ)器12、一第一總線橋接器13、一第二總線橋接器14。第一總線橋接器13與第二總線橋接器14經(jīng)電腦系統(tǒng)之內(nèi)部系統(tǒng)總線組成一電腦主架構(gòu)。
第一總線橋接器13(亦稱(chēng)為北橋North Bridge)連接有一AGP顯示界面16、一顯示裝置15。
該主存儲(chǔ)器12內(nèi)儲(chǔ)放有本發(fā)明中以按鍵代碼快速鍵啟動(dòng)電腦程序特定執(zhí)行區(qū)域121及一快速快捷方式管理資料表存放特定區(qū)域122,使本發(fā)明成為以常駐型式軟件之執(zhí)行模式。
該第二總線橋接器14(亦稱(chēng)為為南橋South Bridge)連接有一電腦系統(tǒng)基本輸出入系統(tǒng)21、一USB界面22、一鍵盤(pán)23、一鼠標(biāo)24、一PCI總線30。該P(yáng)CI總線30連接有一硬盤(pán)界面31、一硬盤(pán)32,該硬盤(pán)32內(nèi)存放有本發(fā)明以按鍵代碼快速鍵啟動(dòng)電腦程序321及一快速快捷方式管理資料表檔案322。
參閱圖2所示,其為本發(fā)明第一實(shí)施例的控制流程圖。同時(shí)配合圖4所示的快速快捷方式管理資料表示意圖作一詳細(xì)說(shuō)明如后。
當(dāng)電腦開(kāi)機(jī)時(shí),電腦操作系統(tǒng)完成電腦系統(tǒng)環(huán)境的初始設(shè)定(步驟101),接著電腦操作系統(tǒng)完全進(jìn)入使用者操作模式。此時(shí)使用者啟動(dòng)以按鍵代碼快速啟動(dòng)電腦程序(步驟102),接著進(jìn)行建置快速快捷方式管理資料表的步驟。
圖4所示的快速快捷方式管理資料表中,例如儲(chǔ)存了三筆快速快捷方式資料,其包括有第一筆快速快捷方式資料的按鍵代碼為Alt+A,其程序快捷方式名稱(chēng)為AutoCAD,其指向的程序路徑例如為C\acad.exe;第二筆快速快捷方式資料的按鍵代碼為Alt+B,其程序快捷方式名稱(chēng)為Word,其指向的程序路徑例如為C\word.exe;第三筆快速快捷方式資料的按鍵代碼為Alt+C,其程序快捷方式名稱(chēng)為小畫(huà)家,其指向的程序路徑例如為C\paint.exe。
圖4中所示的本發(fā)明附屬的快速快捷方式管理資料表中,其中該按鍵代碼為電腦系統(tǒng)的鍵盤(pán)裝置上的復(fù)合按鍵組,亦可為預(yù)設(shè)的功能鍵。
在建置快速快捷方式管理資料表時(shí),其包括數(shù)個(gè)準(zhǔn)備程序,該準(zhǔn)備程序其一是選取欲建立快速啟動(dòng)的標(biāo)的程序(步驟103),準(zhǔn)備程序其二是記錄該被選取的標(biāo)的程序的快捷方式名稱(chēng)及其程序路徑(步驟104),準(zhǔn)備程序其三是對(duì)每一個(gè)被選取的標(biāo)的程序的快捷方式名稱(chēng)賦予一按鍵代碼(步驟105),準(zhǔn)備程序其四是將該按鍵代碼、程序快捷方式名稱(chēng)、與該程序快捷方式名稱(chēng)所對(duì)應(yīng)的程序路徑依據(jù)一預(yù)定的對(duì)應(yīng)數(shù)據(jù)域位,存入該快速快捷方式管理資料表內(nèi)(步驟106),準(zhǔn)備程序其五是將建置的快速快捷方式管理資料表顯示于該電腦系統(tǒng)的桌面上(步驟107)。
完成前述的準(zhǔn)備程序后,電腦會(huì)自動(dòng)偵測(cè)使用者是否按下任一按鍵代碼(步驟108)。當(dāng)偵測(cè)到使用者按下任一預(yù)設(shè)的按鍵代碼時(shí),電腦會(huì)依據(jù)該按鍵代碼所對(duì)應(yīng)的程序路徑啟動(dòng)執(zhí)行該程序路徑所指向的標(biāo)的程序(步驟109)。
然后,電腦會(huì)偵測(cè)使用者是否關(guān)閉快速鍵啟動(dòng)電腦程序(步驟110),如果使用者不再需要以按鍵代碼快速鍵啟動(dòng)電腦程序執(zhí)行時(shí),電腦會(huì)結(jié)束程序,否則程序會(huì)回到步驟108重復(fù)偵測(cè)使用者是否按下其它按鍵代碼。
參閱圖3所示為本發(fā)明的另一實(shí)施例的控制流程圖,當(dāng)電腦開(kāi)機(jī)后電腦操作系統(tǒng)完成電腦系統(tǒng)環(huán)境的初始設(shè)定(步驟201),接著電腦操作系統(tǒng)完全進(jìn)入使用者操作模式。此時(shí)使用者啟動(dòng)以按鍵代碼快速啟動(dòng)電腦程序(步驟202),該程序會(huì)由該電腦系統(tǒng)的內(nèi)存加載如圖4所示的快速快捷方式管理資料表(步驟203),在該快速快捷方式管理資料表中包括有至少一筆快速快捷方式資料,每一筆快速快捷方式資料包括有一按鍵代碼、一程序快捷方式名稱(chēng)、與該程序快捷方式名稱(chēng)所對(duì)應(yīng)的程序路徑,每一個(gè)程序路徑指向一標(biāo)的程序。
在加載快速快捷方式管理資料表之后,可將該快速快捷方式管理資料表顯示于該電腦系統(tǒng)的桌面上(步驟204)。
當(dāng)該管理資料表加載后,電腦會(huì)偵測(cè)使用者是否按下任一按鍵代碼(步驟205)。當(dāng)偵測(cè)到使用者按下的按鍵代碼為存在于快速快捷方式管理資料表中的有效按鍵代碼之后,即依據(jù)該按鍵代碼所對(duì)應(yīng)的程序路徑,啟動(dòng)執(zhí)行該程序路徑所指向的標(biāo)的程序(步驟206)。
然后,電腦會(huì)偵測(cè)使用者是否關(guān)閉快速鍵啟動(dòng)電腦程序(步驟207),如果使用者不再需要以按鍵代碼快速鍵啟動(dòng)電腦程序執(zhí)行時(shí),電腦會(huì)結(jié)束程序,否則程序會(huì)回到步驟205重復(fù)偵測(cè)使用者是否按下其它按鍵代碼。
權(quán)利要求
1.一種以按鍵代碼快速啟動(dòng)電腦程序的方法,其特征在于包括下列步驟(a)電腦操作系統(tǒng)完成電腦系統(tǒng)環(huán)境的初始設(shè)定;(b)建置一快速快捷方式管理資料表,在該快速快捷方式管理資料表中包括有至少一筆快速快捷方式資料,每一筆快速快捷方式資料包括有一按鍵代碼、一程序快捷方式名稱(chēng)、與該程序快捷方式名稱(chēng)所對(duì)應(yīng)的程序路徑,每一個(gè)程序路徑指向一標(biāo)的程序;(c)偵測(cè)使用者是否按下任一按鍵代碼;(d)當(dāng)偵測(cè)到使用者按下的按鍵代碼為存在于快速快捷方式管理資料表中的有效按鍵代碼之后,即依據(jù)該按鍵代碼所對(duì)應(yīng)的程序路徑,啟動(dòng)執(zhí)行該程序路徑所指向的標(biāo)的程序。
2.如權(quán)利要求1所述的以按鍵代碼快速啟動(dòng)電腦程序的方法,其特征在于,步驟(b)中,該快速快捷方式管理資料表的建置包括下列步驟(b1)選取欲建立快速啟動(dòng)的標(biāo)的程序;(b2)記錄該被選取的標(biāo)的程序的快捷方式名稱(chēng)及其程序路徑;(b3)對(duì)每一個(gè)被選取的標(biāo)的程序的快捷方式名稱(chēng)賦予一按鍵代碼;(b4)將該按鍵代碼、程序快捷方式名稱(chēng)、與該程序快捷方式名稱(chēng)所對(duì)應(yīng)的程序路徑依據(jù)一預(yù)定的對(duì)應(yīng)數(shù)據(jù)域位,存入該快速快捷方式管理資料表內(nèi)。
3.如權(quán)利要求1所述的以按鍵代碼快速啟動(dòng)電腦程序的方法,其特征在于,步驟(b)之后,還包括將建置的快速快捷方式管理資料表顯示于該電腦系統(tǒng)的桌面上的步驟。
4.如權(quán)利要求1項(xiàng)所述的按鍵代碼快速啟動(dòng)電腦程序的方法,其特征在于,該按鍵代碼為電腦系統(tǒng)的鍵盤(pán)裝置上的復(fù)合按鍵組。
5.一種以按鍵代碼快速啟動(dòng)電腦程序的方法,其特征在于包括下列步驟(a)電腦操作系統(tǒng)完成電腦系統(tǒng)環(huán)境的初始設(shè)定;(b)由該電腦系統(tǒng)的內(nèi)存中加載一快速快捷方式管理資料表,在該快速快捷方式管理資料表中包括有至少一筆快速快捷方式資料,每一筆快速快捷方式資料包括有一按鍵代碼、一程序快捷方式名稱(chēng)、與該程序快捷方式名稱(chēng)所對(duì)應(yīng)的程序路徑,每一個(gè)程序路徑指向一標(biāo)的程序;(c)偵測(cè)使用者是否按下任一按鍵代碼;(d)當(dāng)偵測(cè)到使用者按下的按鍵代碼為存在于快速快捷方式管理資料表中的有效按鍵代碼之后,即依據(jù)該按鍵代碼所對(duì)應(yīng)的程序路徑,啟動(dòng)執(zhí)行該程序路徑所指向的標(biāo)的程序。
6.如權(quán)利要求5所述的以按鍵代碼快速啟動(dòng)電腦程序的方法,其特征在于,步驟(b)之后,還包括將建置的快速快捷方式管理資料表顯示于該電腦系統(tǒng)的桌面上的步驟。
7.如權(quán)利要求5所述的以按鍵代碼快速啟動(dòng)電腦程序的方法,其特征在于,該按鍵代碼為電腦系統(tǒng)的鍵盤(pán)裝置上的復(fù)合按鍵組。
全文摘要
一種以按鍵代碼快速鍵啟動(dòng)電腦程序的方法,在電腦開(kāi)啟操作系統(tǒng)后,啟動(dòng)本發(fā)明的以按鍵代碼快速鍵啟動(dòng)電腦程序,進(jìn)而自動(dòng)加載快速快捷方式管理資料表,使用者于操作任何應(yīng)用軟件情況下以鍵盤(pán)鍵入簡(jiǎn)單的按鍵代碼鍵,電腦既可執(zhí)行按鍵代碼指向的程序,達(dá)到以按鍵代碼快速鍵啟動(dòng)電腦功能,可協(xié)助使用者操作電腦應(yīng)用程序時(shí)方便又快速。
文檔編號(hào)G06F3/023GK1831769SQ20051003344
公開(kāi)日2006年9月13日 申請(qǐng)日期2005年3月11日 優(yōu)先權(quán)日2005年3月11日
發(fā)明者林煌斌 申請(qǐng)人:佛山市順德區(qū)順達(dá)電腦廠有限公司, 神基科技股份有限公司