專利名稱:嵌入式電腦程序的管理方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)一種程序的嵌入方法,特別是有關(guān)一種嵌入式電腦程序的管理方法,使用者以電腦鼠標(biāo)點(diǎn)選標(biāo)的程序且拖曳,電腦既可嵌入一標(biāo)的程序至程序的任一框頁中。
背景技術(shù):
由于電腦應(yīng)用軟體技術(shù)的不斷研發(fā)及更新,目前又以視窗型式的電腦軟件作業(yè)系統(tǒng)的應(yīng)用,是廣泛應(yīng)用在例如辦公室、家庭、商業(yè)場合等許多應(yīng)用領(lǐng)域中。
在目前現(xiàn)有的電腦應(yīng)用軟件中,其中尤其以文書作業(yè)應(yīng)用軟件最為普遍需要,而使用文書作業(yè)應(yīng)用軟件時可同時開啟工具型程序(如計算機(jī)、萬年歷)配合使用,使用者通過視窗型式的電腦軟件作業(yè)系統(tǒng)來達(dá)到方便且快速的啟動使用各種應(yīng)用軟件。
然而,在前述的先前技術(shù)中,使用文書作業(yè)軟件時雖可同時開啟工具型程序配合使用,但使用者一但需要開啟另一程序框頁時,該工具型程序即消失于操作畫面,必須再一次點(diǎn)選該工具型程序一次,周而復(fù)始繁不勝煩的重復(fù)點(diǎn)選該工具型程序與文書作業(yè)程序之間,變成使用者的新一個負(fù)擔(dān)。
發(fā)明內(nèi)容
本發(fā)明的主要目的是提供一種嵌入式電腦程序的管理方法,用以改善使用文書作業(yè)軟件且同時開啟工具型程序時,使用者一但需要開啟另一程序框頁時,該工具型程序不會消失于操作畫面,無需再一次點(diǎn)選該工具型程序,該工具型程序嵌入于文書作業(yè)軟件內(nèi),具學(xué)習(xí)記憶能力會依文書作業(yè)程序需求自動開啟,且會自動調(diào)整工具型程序的顯示區(qū)大小。
本發(fā)明的另一目的是提供一種可自行定義的嵌入管理數(shù)據(jù)表,該管理數(shù)據(jù)表的頁碼、嵌入位置的座標(biāo)、來源程序的顯示區(qū)大小、來源程序路徑等欄位,可依使用文書軟件的需要而設(shè)定其數(shù)據(jù)表內(nèi)容,進(jìn)而可選擇性的嵌入文書軟件內(nèi),使用文書軟件時更具個人專用的方便性。
本發(fā)明為解決習(xí)知技術(shù)的問題所采用的技術(shù)手段是在電腦開機(jī)作業(yè)系統(tǒng)啟動且初始設(shè)定完成后,使用者啟動本發(fā)明的可嵌入式電腦程序,該程序會自動載入嵌入管理數(shù)據(jù)表,該管理數(shù)據(jù)表內(nèi)容可由使用者依程序中的標(biāo)的程序(如計算機(jī)、萬年歷)的需要自行編輯選定,編輯選定欲建立嵌入管理數(shù)據(jù)表。
完成載入嵌入管理數(shù)據(jù)表后,電腦會偵測使用者是否選擇切換程序的框頁。當(dāng)偵測到程序的框頁被選擇切換時,電腦會依據(jù)該嵌入框頁碼所對應(yīng)的標(biāo)的程序路徑啟動執(zhí)行該程序路徑所指向的標(biāo)的程序,同時會依據(jù)該嵌入框頁碼所對應(yīng)的嵌入標(biāo)的程序的位置、標(biāo)的程序的前景大小等數(shù)據(jù)數(shù)據(jù),嵌入于使用者所選擇切換的框頁中,且自動調(diào)整嵌入標(biāo)的程序的位置及標(biāo)的程序的前景大小,實(shí)現(xiàn)本發(fā)明的一種嵌入式電腦程序的管理方法。
相較于現(xiàn)有技術(shù),本發(fā)明有效克服了傳統(tǒng)電腦開啟另一標(biāo)的程序時,該標(biāo)的程序即時消失于操作畫面,必須再一次點(diǎn)選該標(biāo)的程序一次的缺點(diǎn)。而且本發(fā)明提供了可自行定義嵌入管理數(shù)據(jù)表的嵌入式電腦程序的管理方法,該管理數(shù)據(jù)表的嵌入框頁碼、嵌入標(biāo)的程序的位置、標(biāo)的程序的前景大小、標(biāo)的程序路徑,每一個標(biāo)的程序路徑是指向一標(biāo)的程序;嵌入框頁碼、嵌入標(biāo)的程序的位置、標(biāo)的程序的前景大小、標(biāo)的程序路徑皆可由使用者依個人習(xí)慣自行設(shè)定,使用者操作個人電腦時更具個人專用的方便性。
本發(fā)明所采用的具體實(shí)施例,將借由以下的實(shí)施例及附圖作進(jìn)一步的說明。
圖1是顯示本發(fā)明嵌入式電腦程序的管理方法系統(tǒng)方塊圖;圖2是顯示本發(fā)明第一實(shí)施例的控制流程圖;圖3是顯示本發(fā)明第二實(shí)施例的控制流程圖;圖4是顯示本發(fā)明的嵌入管理數(shù)據(jù)表示意圖。
具體實(shí)施例方式
首先參閱圖1所示,其是顯示配置有本發(fā)明嵌入式電腦程序的管理方法系統(tǒng)方塊圖。該電腦裝置1主要包括有一中央處理單元11、一主存儲器12、一第一總線橋接器13、一第二總線橋接器14。第一總線橋接器13與第二總線橋接器14經(jīng)電腦系統(tǒng)的內(nèi)部系統(tǒng)總線組成一電腦主架構(gòu)。
第一總線橋接器13(亦稱為北橋North Bridge)連接有一AGP顯示界面16、一顯示裝置15。
該主存儲器12內(nèi)儲放有本發(fā)明可嵌入式電腦程序特定執(zhí)行區(qū)域121、一嵌入管理數(shù)據(jù)表存放特定區(qū)域122、一標(biāo)的程序特定執(zhí)行區(qū)域123。
該第二總線橋接器14(亦稱為為南橋South Bridge)連接有一電腦系統(tǒng)基本輸出入系統(tǒng)21、一USB界面22、一鍵盤23、一鼠標(biāo)24、一PCI總線30。該P(yáng)CI總線30連接有一硬盤界面31、一硬盤32,該硬盤32內(nèi)存放有本發(fā)明可嵌入式電腦程序321、一嵌入管理數(shù)據(jù)表322、一標(biāo)的程序323。
參閱圖2所示,其是顯示本發(fā)明第一實(shí)施例的控制流程圖。茲同時配合圖4所示的嵌入管理數(shù)據(jù)表示意圖作一詳細(xì)說明如后。
當(dāng)電腦開機(jī)時,電腦作業(yè)系統(tǒng)完成電腦系統(tǒng)環(huán)境的初始設(shè)定(步驟101),接著電腦操作系統(tǒng)完全進(jìn)入使用者操作模式。此時使用者啟動可嵌入式電腦程序(步驟102),接著進(jìn)行建置嵌入管理數(shù)據(jù)表的步驟。
圖4所示的嵌入管理數(shù)據(jù)表中,例如儲存了四筆快速捷徑數(shù)據(jù),其包括有第一筆嵌入管理數(shù)據(jù)的嵌入框頁碼為1,其嵌入標(biāo)的程序的位置為30-40(表示縱座標(biāo)為30毫米及橫座標(biāo)為40毫米),其標(biāo)的程序的前景大小70-80(表示長為70毫米及寬為80毫米),其指向的標(biāo)的程序路徑例如為C\Calculator.exe;第二筆嵌入管理數(shù)據(jù)的嵌入框頁碼為2,其嵌入標(biāo)的程序的位置為40-50(表示縱座標(biāo)為40毫米及橫座標(biāo)為50毫米),其標(biāo)的程序的前景大小80-90(表示長為80毫米縱及寬為90毫米),其指向的標(biāo)的程序路徑例如為C\Calendar.exe;
圖4中所示的本發(fā)明附屬的嵌入管理數(shù)據(jù)表中,其中該嵌入框頁碼為嵌入有標(biāo)的程序的一復(fù)數(shù)框頁中的排序編號。
在建置嵌入管理數(shù)據(jù)表時,其包括數(shù)個準(zhǔn)備程序,該準(zhǔn)備程序其一是選取欲建立可嵌入式電腦程序的標(biāo)的程序(步驟103),準(zhǔn)備程序其二是將該標(biāo)的程序嵌入可嵌入式電腦程序的任一嵌入框頁中且賦予一框頁碼(步驟104),準(zhǔn)備程序其三是于該框頁中調(diào)整已嵌入標(biāo)的程序的前景大小,準(zhǔn)備程序其是將標(biāo)的程序嵌入于程序的框頁位置,當(dāng)調(diào)整標(biāo)的程序后將該嵌入框頁碼、與該嵌入框頁碼所對應(yīng)的標(biāo)的程序路徑依據(jù)一預(yù)定的對應(yīng)數(shù)據(jù)欄位,存入該嵌入管理數(shù)據(jù)表內(nèi)(步驟105)。
完成前述的準(zhǔn)備程序后,電腦會偵測使用者是否選擇切換嵌入有標(biāo)的程序的框頁(步驟106)。當(dāng)偵測到使用者選擇切換嵌入有標(biāo)的程序的框頁時,電腦會依據(jù)該嵌入框頁碼所對應(yīng)的標(biāo)的程序路徑啟動執(zhí)行該程序路徑所指向的標(biāo)的程序(步驟107),同時會依據(jù)該嵌入框頁碼所對應(yīng)的嵌入標(biāo)的程序的位置、標(biāo)的程序的前景大小等數(shù)據(jù)數(shù)據(jù),嵌入于使用者所選擇切換的框頁中,且自動調(diào)整嵌入標(biāo)的程序的位置及標(biāo)的程序的前景大小(步驟108)。
然后,電腦會偵測使用者是否關(guān)閉可嵌入式電腦程序(步驟109),如果使用者不再需要可嵌入式電腦程序執(zhí)行時,電腦會結(jié)束程序,否則程序會回到步驟106重復(fù)偵測使用者是否選擇切換本發(fā)明程序的另一框頁。
參閱圖3所示為本發(fā)明的另一實(shí)施例的控制流程圖,電腦作業(yè)系統(tǒng)完成電腦系統(tǒng)環(huán)境的初始設(shè)定(步驟201),接著電腦操作系統(tǒng)完全進(jìn)入使用者操作模式。此時使用者啟動可嵌入式電腦程序(步驟202),該程序會由該電腦系統(tǒng)的存儲器載入如圖4所示已于先前建置好的嵌入管理數(shù)據(jù)表(步驟203),在該嵌入管理數(shù)據(jù)表中包括有至少一筆嵌入管理數(shù)據(jù),每一筆嵌入管理數(shù)據(jù)包括有一嵌入框頁碼、一嵌入標(biāo)的程序的位置、一標(biāo)的程序的前景大小、與該嵌入框頁碼所對應(yīng)的標(biāo)的程序路徑,每一個程序路徑是指向一標(biāo)的程序(步驟204)。
在載入嵌入管理數(shù)據(jù)表之后,該嵌入管理數(shù)據(jù)表及標(biāo)的程序?qū)⒘赳v于于該電腦系統(tǒng)的主存儲器中(步驟205)。
當(dāng)該管理數(shù)據(jù)表載入后,電腦會偵測使用者是否選擇切換嵌入有標(biāo)的程序的框頁(步驟206)。當(dāng)偵測到使用者選擇切換嵌入有標(biāo)的程序的框頁時,電腦會依據(jù)該嵌入框頁碼所對應(yīng)的標(biāo)的程序路徑啟動執(zhí)行該程序路徑所指向的標(biāo)的程序(步驟207),同時會依據(jù)該嵌入框頁碼所對應(yīng)的嵌入標(biāo)的程序的位置、標(biāo)的程序的前景大小等數(shù)據(jù)數(shù)據(jù),嵌入于使用者所選擇切換的框頁中,且自動調(diào)整嵌入標(biāo)的程序的位置及標(biāo)的程序的前景大小(步驟208)。
然后,電腦會偵測使用者是否關(guān)閉可嵌入式電腦程序(步驟209),如果使用者不再需要可嵌入式電腦程序執(zhí)行時,電腦會結(jié)束程序,否則程序會回到步驟206重復(fù)偵測使用者是否選擇切換本發(fā)明程序的另一框頁。
借由上述的本發(fā)明實(shí)施例可知,本發(fā)明所提供的嵌入式電腦程序的管理方法確具產(chǎn)業(yè)上的利用價值。
但以上的具體說明僅為本發(fā)明的較佳實(shí)施例說明,凡熟悉本技術(shù)的人員當(dāng)可依據(jù)本發(fā)明的上述實(shí)施例說明而作其它種種的等效的變化或替換。然而這些依據(jù)本發(fā)明實(shí)施例所作的種種等效的變化或替換,當(dāng)仍屬于本發(fā)明的發(fā)明精神及界定的專利范圍內(nèi)。
權(quán)利要求
1.一種嵌入式電腦程序的管理方法,包括下列步驟(a)電腦作業(yè)系統(tǒng)完成電腦系統(tǒng)環(huán)境的初始設(shè)定;(b)建置一嵌入管理數(shù)據(jù)表,在該嵌入管理數(shù)據(jù)表中包括有至少一筆嵌入管理數(shù)據(jù),每一筆嵌入管理數(shù)據(jù)包括有一嵌入框頁碼、一嵌入標(biāo)的程序的位置、一標(biāo)的程序的前景大小、與該嵌入框頁碼所對應(yīng)的標(biāo)的程序路徑,每一個標(biāo)的程序路徑是指向一標(biāo)的程序;(c)偵測使用者是否選擇切換至嵌入有標(biāo)的程序的框頁;(d)依據(jù)該框頁的嵌入框頁碼所對應(yīng)的標(biāo)的程序路徑啟動執(zhí)行該程序路徑所指向的標(biāo)的程序。
2.如權(quán)利要求1所述的嵌入式電腦程序的管理方法,其特征在于步驟(b)中,該嵌入管理數(shù)據(jù)表的建置包括下列步驟(b1)選取欲建立可嵌入式電腦程序的標(biāo)的程序;(b2)將該標(biāo)的程序嵌入本發(fā)明程序的任一嵌入框頁中且賦予一框頁碼;(b 3)于該嵌入框頁中調(diào)整已嵌入標(biāo)的程序的前景大小、嵌入標(biāo)的程序于被嵌入框頁中的位置;(b4)將該嵌入框頁碼、與該嵌入框頁碼所對應(yīng)的標(biāo)的程序路徑依據(jù)一預(yù)定的對應(yīng)數(shù)據(jù)欄位,存入該嵌入管理數(shù)據(jù)表內(nèi)。
3.如權(quán)利要求1所述的嵌入式電腦程序的管理方法,其特征在于步驟(b)之后,還包括將建置的嵌入管理數(shù)據(jù)表及標(biāo)的程序?qū)⒘赳v于于該電腦系統(tǒng)的主記憶體中。
4.如權(quán)利要求1所述的嵌入式電腦程序的管理方法,其特征在于該標(biāo)的程序嵌入本發(fā)明程序框頁中為以鼠標(biāo)裝置點(diǎn)選后拖曳至本發(fā)明程序的框頁中形成一嵌入手續(xù)。
5.如權(quán)利要求1所述的嵌入式電腦程序的管理方法,其特征在于步驟(d)之后還包括有依據(jù)該嵌入框頁碼所對應(yīng)的嵌入標(biāo)的程序的位置、標(biāo)的程序的前景大小等數(shù)據(jù),嵌入于使用者所選擇切換的框頁中。
6.如權(quán)利要求5所述的嵌入式電腦程序的管理方法,其特征在于還包括有自動調(diào)整嵌入標(biāo)的程序的位置及標(biāo)的程序的前景大小。
7.一種嵌入式電腦程序的管理方法,包括下列步驟(a)電腦作業(yè)系統(tǒng)完成電腦系統(tǒng)環(huán)境的初始設(shè)定;(b)由該電腦系統(tǒng)的存儲器載入一嵌入管理數(shù)據(jù)表,在該嵌入管理數(shù)據(jù)表中包括有至少一筆嵌入管理數(shù)據(jù),每一筆嵌入管理數(shù)據(jù)包括有一嵌入框頁碼、一嵌入標(biāo)的程序的位置、一標(biāo)的程序的前景大小、與該嵌入框頁碼所對應(yīng)的標(biāo)的程序路徑,每一個標(biāo)的程序路徑是指向一標(biāo)的程序;(c)偵測使用者是否選擇切換至嵌入有標(biāo)的程序的框頁;(d)依據(jù)該框頁的嵌入框頁碼所對應(yīng)的標(biāo)的程序路徑啟動執(zhí)行該程序路徑所指向的標(biāo)的程序。
8.如權(quán)利要求7所述的嵌入式電腦程序的管理方法,其特征在于步驟(b)之后,還包括將建置的嵌入管理數(shù)據(jù)表及標(biāo)的程序留駐于于該電腦系統(tǒng)的主存儲器中。
9.如權(quán)利要求7所述的嵌入式電腦程序的管理方法,其特征在于該標(biāo)的程序嵌入本發(fā)明程序框頁中為以鼠標(biāo)裝置點(diǎn)選后拖曳至本發(fā)明程序的框頁中形成一嵌入程序。
10.如權(quán)利要求7所述的嵌入式電腦程序的管理方法,其特征在于步驟(d)之后還包括有依據(jù)該嵌入框頁碼所對應(yīng)的嵌入標(biāo)的程序的位置、標(biāo)的程序的前景大小等數(shù)據(jù)數(shù)據(jù),嵌入于使用者所選擇切換的框頁中。
11.如權(quán)利要求10所述的嵌入式電腦程序的管理方法,其特征在于還包括有自動調(diào)整嵌入標(biāo)的程序的位置及標(biāo)的程序的前景大小。
全文摘要
一種嵌入式電腦程序的管理方法,是在電腦開啟作業(yè)系統(tǒng)后,啟動可嵌入式電腦程序,進(jìn)而自動載入嵌入管理數(shù)據(jù)表,使用者操作鼠標(biāo)點(diǎn)選標(biāo)的程序且拖曳至任一框頁中,電腦即可執(zhí)行依嵌入管理數(shù)據(jù)表的框頁碼指向的程序,達(dá)到可嵌入式電腦程序的電腦功能,可協(xié)助使用者操作電腦應(yīng)用程序時方便又快速。
文檔編號G06F9/44GK1815441SQ200510006750
公開日2006年8月9日 申請日期2005年1月31日 優(yōu)先權(quán)日2005年1月31日
發(fā)明者賴來誠 申請人:神基科技股份有限公司