一种基于控件进行蒙文信息显示的方法及装置的利记博彩app

文档序号:6337492阅读:268来源:国知局
专利名称:一种基于控件进行蒙文信息显示的方法及装置的利记博彩app
技术领域
本发明涉及文字显示技术领域,尤其涉及一种基于控件进行蒙文信息显示的方法及装置。
背景技术
蒙古族有着悠久的历史和灿烂的文化,可以通过访问蒙文网站了解相应的蒙古族文化。目前在访问蒙文网站时,一般都是通过网页信息对蒙文信息进行显示。具体通过网页信息对蒙文信息进行显示的方法包括将对蒙文信息进行显示的文本制作为图片,将该图片作为网页元素置入网页进行显示;或者,对蒙文信息进行显示的文本以控件的形式置入网页,以蒙文浏览控件进行蒙文信息的显示。现有技术中,通过将对蒙文信息进行显示的文本制作为图片进行显示的方法,由于图片与文本比较而言,表现相同的蒙文信息,图片包含的字节数要远远大于文本包含的字节数,当在网页上显示该图片信息时,由于该图片包含的字节数较多,占用的带宽资源将会较多,违背了在最小的空间传输最大的信息的原则,从而影响了网页的显示速度。而通过蒙文浏览控件显示蒙文信息时,当用户打开网页在页面加载时,服务器会向用户发送是否安装蒙文显示控件的提示信息,由于该提示信息的加载从而影响了页面加载的速度。另外当用户对本地保存的蒙文信息进行显示时,由于现有技术中未对本地资源进行统一的管理,因此每打开一个页面都要提示用户是否安装蒙文浏览控件,增加了终端侧的负担,并且同时也影响了对本地资源显示的速度。

发明内容
有鉴于此,本发明实施例提供一种基于控件进行蒙文信息显示的方法及装置,用以解决现有技术对蒙文信息进行显示时,显示速度慢的问题。本发明实施例提供的一种基于控件进行蒙文信息显示的方法,包括启动蒙文浏览器;根据注册表中已注册文件的标识信息,判断蒙文显示控件是否已注册;当检测到蒙文显示控件未注册时,根据本地保存的蒙文显示控件的注册信息,对该蒙文显示控件进行注册;根据用户输入的浏览信息的地址,采用注册的所述蒙文显示控件对所述浏览信息进行显示。本发明实施例提供的一种基于控件进行蒙文信息显示的装置,包括启动模块,用于启动蒙文浏览器;判断模块,用于根据注册表中已注册文件的标识信息,判断蒙文显示控件是否已注册;注册模块,用于当检测到所述蒙文显示控件未注册时,根据本地保存的所述蒙文显示控件的注册信息,对所述蒙文显示控件进行注册;
显示模块,用于根据用户输入的浏览信息的地址,采用注册的所述蒙文显示控件对所述浏览信息进行显示。本发明实施例提供一种基于控件进行蒙文信息显示的方法及装置,该方法终端在启动蒙文浏览器时,根据注册表中已注册文件的标识信息,判断蒙文显示控件是否已注册, 当确定未注册时,根据本地保存的蒙文显示控件的注册信息,注册该蒙文显示控件,并根据用户输入的浏览信息的地址,用该蒙文显示控件对该浏览信息进行显示。由于本发明实施例中终端在启动蒙文浏览器时自动判断该蒙文显示控件是否已注册,当确定未注册时,注册该蒙文显示控件,从而不需要提示用户是否注册该蒙文显示控件,减小了终端侧的负担, 提高了显示蒙文信息的速度。


图1为本发明实施例提供的基于控件进行蒙文信息显示的过程;图2为本发明实施例提供的基于控件进行蒙文信息显示的详细过程;图3为本发明实施例提供的基于控件进行蒙文信息显示的装置。
具体实施例方式本发明实施例提供一种基于控件进行蒙文信息显示的方法及装置,该方法终端在启动浏览器时,根据注册表中已注册文件的标识信息,判断蒙文显示控件是否已注册,当确定未注册时,根据本地保存的蒙文显示控件的注册信息,注册该蒙文显示控件,并根据用户输入的浏览信息的地址,用该蒙文显示控件对该浏览信息进行显示。由于本发明实施例中终端在启动浏览器时自动判断该蒙文显示控件是否已注册,当确定未注册时,注册该蒙文显示控件,从而不需要提示用户是否注册该蒙文显示控件,减小了终端侧的负担,提高了显示蒙文信息的速度。 下面结合说明书附图,对本发明实施里进行详细描述。图1为本发明实施例提供的基于控件进行蒙文信息显示的过程,具体包括以下步骤SlOl 启动蒙文浏览器。在本发明实施例中,当用户使用终端浏览包含蒙文信息的浏览信息时,首先要启动蒙文浏览器,使用该蒙文浏览器浏览包含蒙文信息的浏览信息。S102:根据注册表已注册文件的标识信息,判断蒙文显示控件是否已注册,若未注册,则进行步骤S103,若已注册,则进行步骤S104。在本发明实施例中,必须使用已注册的蒙文显示控件来显示蒙文信息,该蒙文显示控件的安装文件保存在本地,但该终端可能没有注册该蒙文显示控件,即可能没有安装该蒙文显示控件,因此该终端先判断该蒙文显示控件是否已注册,即判断该蒙文显示控件是否已安装。该终端可以根据注册表中已注册文件的标识信息,和该蒙文显示控件的标识信息,在该注册表中已注册文件的标识信息中查找该蒙文显示控件的标识信息,判断该注册表中已注册文件的标识信息是否包含该蒙文显示控件的标识信息,即判断该蒙文显示控件是否已注册。其中,该蒙文显示控件的标识信息可以是该蒙文显示控件的序列号(IDentity, ID),或其他可以标识该蒙文显示控件的标识信息。S103:根据本地保存的蒙文显示控件的注册信息,对该蒙文显示控件进行注册。当检测到该蒙文显示控件未注册时,即当确定该终端没有安装该蒙文显示控件时,根据本地保存的该蒙文显示控件的注册信息,注册该蒙文显示控件,即根据本地保存的该蒙文显示控件的安装文件,安装该蒙文显示控件。S104:根据用户输入的浏览信息的地址,采用注册的蒙文显示控件对该浏览信息进行显示。当检测到该蒙文显示控件已注册时,即当确定该终端已经安装了该蒙文显示控件时,或当根据本地保存的蒙文显示控件的注册信息,对该蒙文显示控件进行注册完毕后,即当上述步骤S103进行完毕后,根据用户输入的浏览信息的地址,选择注册的该蒙文显示控件对该浏览信息进行显示。其中,该浏览信息可以是本地资源的浏览信息,也可以是网站信肩、ο在上述过程中,终端在启动蒙文浏览器时,根据注册表中已注册文件的标识信息, 判断蒙文显示控件是否已注册,当确定未注册时,根据本地保存的蒙文显示控件的注册信息,注册该蒙文显示控件,并根据用户输入的浏览信息的地址,用该蒙文显示控件对该浏览信息进行显示。由于本发明实施例中终端在启动蒙文浏览器时自动判断该蒙文显示控件是否已注册,即判断该终端是否已安装该蒙文显示控件,当确定未注册时,注册该蒙文显示控件,从而不需要提示用户是否注册该蒙文显示控件,减小了终端侧的负担,提高了显示蒙文信息的速度。在本发明实施例中,当检测到该蒙文显示控件未注册时,根据该蒙文显示控件的注册信息注册该蒙文显示控件,并且终端注册了该蒙文显示控件后,即该终端已经安装了该蒙文显示控件后,保存该蒙文显示控件的标识信息与该蒙文显示控件的执行文件的路径的对应关系。采用注册的该蒙文显示控件对浏览信息进行显示之前,还要采用该蒙文显示控件的执行文件创建该蒙文显示控件,即激活该蒙文显示控件,具体方法为,根据注册的蒙文显示控件的标识信息,及保存的所述蒙文显示控件的标识信息与所述蒙文显示控件的执行文件的路径的对应关系,查找该执行文件的路径,根据查找的该蒙文显示控件的执行文件的路径,查找该蒙文显示控件的执行文件,采用查找到的该蒙文显示控件的执行文件创建该蒙文显示控件。并且,当用户浏览的浏览信息中包含蒙文信息时,该浏览信息自身携带原来的显示控件,因此当用户浏览该浏览信息时,该浏览信息还是会向该用户发送提醒信息,提示该用户注册该显示控件,从而也会降低对蒙文信息的显示速度。另外,若用户已经注册了该浏览信息自身携带的原来的显示控件,并且该原来的显示控件已经过期时,当用户浏览该浏览信息时,该浏览信息也会向用户发送提醒信息,提示该用户重新注册该原来的显示控件, 从而也会降低对蒙文信息的显示速度。为了进一步提高显示蒙文信息的速度,在采用注册的该蒙文显示控件对浏览信息进行显示时,该终端需要拦截该浏览信息中携带的该显示控件的注册,使该蒙文浏览器只使用注册的该蒙文显示控件对该浏览信息进行显示,具体方法为,通过hook方法拦截该浏览信息中携带的显示控件的注册,采用创建的该蒙文显示控件对该浏览信息进行显示。在本发明实施例中,如果用户已经注册了该包含蒙文信息的浏览信息中自身携带的原来的显示控件,并且该原来的显示控件未过期,则当用户浏览该浏览信息时,终端在创建该蒙文显示控件,并采用创建的该蒙文显示控件显示蒙文信息时,仍然会根据注册的该原来的显示控件,创建该原来的显示控件,并同时采用该原来的显示控件显示蒙文信息,此时可能会造成该蒙文显示控件与该原来的显示控件的冲突,导致终端不能正常显示蒙文信息。因此,为了避免该蒙文显示控件与该原来的显示控件的冲突,使终端正常显示蒙文信息,该终端还可以通过hook方法拦截该浏览信息中携带的显示控件的创建,只创建该蒙文显示控件。其中,通过hook方法拦截该浏览信息中携带的显示控件的创建的过程具体为, 用hook技术采用系统中的urlmon. dll库的GoGetClassObjectFromURL方法,拦截该浏览信息中携带的显示控件的创建。当然,也可以采用其他能够拦截该浏览信息自身携带的原始显示控件的创建的方法,对该显示控件的创建进行拦截。S卩,在本发明实施例中,通过hook方法拦截浏览信息中携带的显示控件的运行, 并采用创建的蒙文显示控件对该浏览信息进行显示,其中,该浏览信息汇总携带的显示控件的运行包括未注册的显示控件的注册,已注册的过期的显示控件的重新注册,以及已注册的显示控件的创建。在本发明实施例中,当检测到该蒙文显示控件已注册时,该终端采用该蒙文显示控件的执行文件创建该蒙文显示控件,并通过hook方法拦截该浏览信息中携带的显示控件的注册,采用创建的该蒙文显示控件对该浏览信息进行显示的过程,与上述当检测到该蒙文显示控件未注册时,根据该蒙文显示控件的注册信息注册该蒙文显示控件后,采用该蒙文显示控件的执行文件创建该蒙文显示控件,并通过hook方法拦截该浏览信息中携带的显示控件的注册,采用创建的该蒙文显示控件对该浏览信息进行显示的过程基本相同, 这里就不再一一赘述。在本发明实施例中,由于终端需要采用创建的该蒙文显示控件对蒙文信息进行显示,如果该蒙文显示控件已注册,则该终端可以根据该蒙文显示控件的标识信息查找到该蒙文显示控件的执行文件,从而采用该执行文件创建该蒙文显示控件;如果该蒙文显示控件未注册,则该终端不能根据该蒙文显示控件的标识信息查找到该蒙文显示控件的执行文件,从而不能创建该蒙文显示控件。因此判断该蒙文显示控件是否已注册的方法还可以为, 直接采用该蒙文显示控件的执行文件创建该蒙文显示控件,若创建成功,则确定该蒙文显示控件已注册,否则确定该蒙文显示控件未注册。在本发明实施例中,用户可以通过该蒙文浏览器浏览本地资源,还可以浏览网站信息。当用户输入浏览信息的地址时,根据用户输入的该浏览信息的地址,判断该蒙文浏览器浏览的浏览信息是否为本地资源,当该终端确定该蒙文浏览器浏览本地资源时,加载本地资源库中的网页首页信息,采用创建的蒙文显示控件对加载的该本地资源库中的网页首页信息进行显示,当确定该蒙文浏览器浏览网站信息时,则加载网站首页信息,采用创建的蒙文显示控件对加载的网站首页信息进行显示。在本发明实施例中,为了使用户能够方便的浏览蒙文信息,提高用户的体验,该终端通过多文档框架实现该浏览信息的跳转。采用多文档框架实现该浏览信息的跳转时,该多文档框架的方法具体为,该蒙文浏览器窗口中包含子窗口,用设定的子窗口显示网页,当浏览的浏览信息包括两页或多页包含蒙文信息的网页,用户可以通过点击该蒙文浏览器中的“上一页”或“下一页”按钮,浏览当前网页的上一页网页或下一页网页,此时基于已经打开的浏览器窗口,将该浏览器窗口中的子窗口显示的网页根据用户点击的“上一页”或“下一页”按钮,跳转到当前网页的上一页网页或下一页网页,而不需要打开新的浏览器窗口显示该上一页网页或下一页网页。当用户在浏览的包含蒙文信息的网页中点击页面的超链接时,基于已经打开的浏览器窗口,将该浏览器窗口中的子窗口显示的网页根据用户点击的超链接,跳转到该超链接的网页,而不需要打开新的浏览器窗口显示该超链接的网页。在本发明实施例中,该终端可能没有安装蒙文字体信息,导致不能正常显示蒙文信息,因此在采用注册的蒙文显示控件对该浏览信息进行显示之前,安装本地资源库中保存的蒙文字体信息。其中,该安装本地资源库中保存的蒙文字体信息的过程,可以在采用注册的蒙文显示控件对该浏览信息进行显示之前的任何时刻进行,例如可以在对该蒙文显示控件进行注册的过程中进行该蒙文字体信息的安装。当然,该终端还可以根据在线的该蒙文字体信息的更新信息,下载更新后的蒙文字体信息并进行安装,使该蒙文浏览器能够显示多种字体的蒙文信息。图2为本发明实施例提供的基于控件进行蒙文信息显示的详细过程,具体包括以下步骤S201 启动蒙文浏览器。在本发明实施例中,当用户使用终端浏览包含蒙文信息的浏览信息时,首先要启动该蒙文浏览器,使用该蒙文浏览器浏览包含蒙文信息的浏览信息。S202:根据注册表已注册文件的标识信息,判断蒙文显示控件是否已注册,若未注册,则进行步骤S203,若已注册,则进行步骤S205。在本发明实施例中,必须使用已注册的蒙文显示控件来显示蒙文信息,该蒙文显示控件保存在本地,但该终端可能没有注册该蒙文显示控件,即可能没有安装该蒙文显示控件,因此该终端先判断该蒙文显示控件是否已注册,即判断该蒙文显示控件是否已安装。S203:根据本地保存的蒙文显示控件的注册信息,对该蒙文显示控件进行注册。当检测到该蒙文显示控件未注册时,即当确定该终端没有安装该蒙文显示控件时,根据本地保存的该蒙文显示控件的注册信息,注册该蒙文显示控件。S204 安装本地资源库中保存的蒙文字体信息。在本发明实施例中,为了保证该浏览器能够正常显示蒙文信息,还要安装该蒙文字体信息,其中,该安装本地资源库中保存的蒙文字体信息的过程,可以在采用注册的蒙文显示控件对该浏览信息进行显示之前的任何时刻进行。S205:根据注册的该蒙文显示控件的标识信息,及保存的所述蒙文显示控件的标识信息与所述蒙文显示控件的执行文件的路径的对应关系,查找该执行文件的路径,根据查找的该蒙文显示控件的执行文件的路径,查找该蒙文显示控件的执行文件,采用查找到的该蒙文显示控件的执行文件创建该蒙文显示控件。当检测到该蒙文显示控件已注册时,或当检测到该蒙文显示控件未注册,该终端根据保存的该蒙文显示控件的注册信息注册了该蒙文显示控件时,该终端根据该蒙文显示控件的标识信息,查找该蒙文显示控件的执行文件的路径,其中该终端在注册该蒙文显示控件后,保存该蒙文显示控件的标识信息与该蒙文显示控件的执行文件的路径的对应关系,根据查找到的该执行文件的路径,查找该执行文件,并采用该执行文件创建该蒙文显示控件。
S206:根据用户输入的浏览信息的地址,判断该蒙文浏览器浏览的浏览信息是否为本地资源,若是,则进行步骤S207,否则进行步骤S208。在本发明实施例中,由于该浏览信息可以是本地资源库中的网页首页信息,也可以是网站首页信息,因此先根据用户输入的浏览信息的地址,判断该蒙文浏览器浏览的浏览信息是否为本地资源。S207:加载本地资源库中的网页首页信息,通过hook方法拦截加载的该本地资源库中的网页首页信息中携带的显示控件的运行,采用创建的蒙文显示控件对加载的该本地资源库中的网页首页信息进行显示,并采用多文档框架实现该浏览信息的跳转。当该终端确定该蒙文浏览器浏览本地资源时,加载本地资源库中的网页首页信息,并且为了进一步提高显示蒙文信息的速度,该终端采用hook方法拦截该本地资源库中的网页首页信息中携带的显示控件的运行,并采用创建的蒙文显示控件对加载的该本地资源库中的网页首页信息进行显示。同时,为了使用户能够方便的浏览蒙文信息,在显示该浏览信息时,采用多文档框架实现该浏览信息的跳转。S208 加载网站首页信息,通过hook方法拦截加载的网站首页信息中携带的显示控件的运行,采用创建的蒙文显示控件对加载的网站首页信息进行显示,并采用多文档框架实现该浏览信息的跳转。当确定该蒙文浏览器浏览网站信息时,加载网站首页信息,并且为了进一步提高显示蒙文信息的速度,该终端采用hook方法截加载的网站首页信息中携带的显示控件的运行,并采用创建的蒙文显示控件对加载的网站首页信息进行显示。同时,为了使用户能够方便的浏览蒙文信息,在显示该浏览信息时,采用多文档框架实现该浏览信息的跳转。在上述过程中,终端在启动蒙文浏览器时,根据注册表中已注册文件的标识信息, 判断该蒙文显示控件是否已注册,当确定未注册时,根据本地保存的蒙文显示控件的注册信息,注册该蒙文显示控件,并根据用户输入的浏览信息的地址,用该蒙文显示控件对该浏览信息进行显示。由于本发明实施例中终端在启动该蒙文浏览器时自动判断该蒙文显示控件是否已注册,即判断该终端是否已安装该蒙文显示控件,当确定未注册时,注册该蒙文显示控件,从而不需要提示用户是否注册该蒙文显示控件,减小了终端侧的负担,提高了显示蒙文信息的速度。并且,为了避免该浏览信息还是会向该用户发送提醒信息,提示该用户注册该显示控件,从而降低对蒙文信息的显示速度,在采用创建的该蒙文显示控件对该浏览信息进行显示时,通过hook方法拦截该浏览信息中携带的显示控件的注册,采用创建的该蒙文显示控件对该浏览信息进行显示,进一步提高了显示蒙文信息的速度。同时,该浏览器显示该浏览信息时,采用多文档框架实现该浏览信息的跳转。即当该浏览器浏览两页或多页包含蒙文信息的网页时,或在浏览的包含蒙文信息的网页中点击页面的超链接时,基于已经打开的浏览器窗口,将该浏览器窗口中的子窗口显示的网页根据用户输入的信息,跳转到相应的网页,而不需要打开新的浏览器窗口显示该相应的网页, 使用户能够方便的浏览蒙文信息,提高用户的体验。图3为本发明实施例提供的基于控件进行蒙文信息显示的装置,具体包括启动模块301,用于启动蒙文浏览器;判断模块302,用于根据注册表中已注册文件的标识信息,判断蒙文显示控件是否已注册;注册模块303,用于当检测到所述蒙文显示控件未注册时,根据本地保存的所述蒙文显示控件的注册信息,对所述蒙文显示控件进行注册;显示模块304,用于根据用户输入的浏览信息的地址,采用注册的所述蒙文显示控件对所述浏览信息进行显示。所述装置还包括创建模块305,用于根据注册的所述蒙文显示控件的标识信息,及保存的所述蒙文显示控件的标识信息与所述蒙文显示控件的执行文件的路径的对应关系,查找所述执行文件的路径,根据查找的所述蒙文显示控件的执行文件的路径,查找所述蒙文显示控件的执行文件,采用查找到的所述蒙文显示控件的执行文件创建所述蒙文显示控件。所述显示模块304具体用于,通过hook方法拦截所述浏览信息中携带的显示控件的运行,并采用创建的所述蒙文显示控件对所述浏览信息进行显示,其中,所述浏览信息中携带的显示控件的运行包括未注册的显示控件的注册,已注册的过期的显示控件的重新注册,以及已注册的显示控件的创建。所述创建模块305还用于,当检测到所述蒙文显示控件已注册时,根据注册的所述蒙文显示控件的标识信息,及保存的所述蒙文显示控件的标识信息与所述蒙文显示控件的执行文件的路径的对应关系,查找所述执行文件的路径,根据查找的所述蒙文显示控件的执行文件的路径,查找所述蒙文显示控件的执行文件,采用查找到的所述蒙文显示控件的执行文件创建所述蒙文显示控件,采用创建的所述蒙文显示控件对所述浏览信息进行显
7J\ ο所述显示模块304还用于,当检测到所述蒙文显示控件已注册时,通过hook方法拦截所述浏览信息中携带的显示控件的运行,并采用创建的所述蒙文显示控件对所述浏览信息进行显示,其中,所述浏览信息中携带的显示控件的运行包括未注册的显示控件的注册,已注册的过期的显示控件的重新注册,以及已注册的显示控件的创建。所述显示模块304具体用于,根据用户输入的浏览信息的地址,判断所述蒙文浏览器浏览的浏览信息是否为本地资源,当确定所述蒙文浏览器浏览本地资源时,加载本地资源库中的网页首页信息,采用创建的所述蒙文显示控件对加载的所述本地资源库中的网页首页信息进行显示,当确定所述蒙文浏览器浏览网站信息时,则加载所述网站首页信息, 采用创建的所述蒙文显示控件对加载的所述网站首页信息进行显示。所述装置还包括跳转模块306,用于通过多文档框架实现所述浏览信息的跳转。所述装置还包括安装模块307,用于安装本地资源库中保存的蒙文字体信息。本发明实施例提供一种基于控件进行蒙文信息显示的方法及装置,该方法终端在启动浏览器时,根据注册表中已注册文件的标识信息,判断蒙文显示控件是否已注册,当确定未注册时,根据本地保存的蒙文显示控件的注册信息,注册该蒙文显示控件,并根据用户输入的浏览信息,用该蒙文显示控件对该浏览信息进行显示。由于本发明实施例中终端在启动浏览器时自动判断该蒙文显示控件是否已注册,当确定未注册时,注册该蒙文显示控件,从而不需要提示用户是否注册该蒙文显示控件,减小了终端侧的负担,提高了显示蒙文信息的速度。 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种基于控件进行蒙文信息显示的方法,其特征在于,包括 启动蒙文浏览器;根据注册表中已注册文件的标识信息,判断蒙文显示控件是否已注册; 当检测到所述蒙文显示控件未注册时,根据本地保存的所述蒙文显示控件的注册信息,对所述蒙文显示控件进行注册;根据用户输入的浏览信息的地址,采用注册的所述蒙文显示控件对所述浏览信息进行显不。
2.如权利要求1所述的方法,其特征在于,所述采用注册的所述蒙文显示控件对所述浏览信息进行显示之前,所述方法还包括根据注册的所述蒙文显示控件的标识信息,及保存的所述蒙文显示控件的标识信息与所述蒙文显示控件的执行文件的路径的对应关系,查找所述执行文件的路径;根据查找的所述蒙文显示控件的执行文件的路径,查找所述蒙文显示控件的执行文件;采用查找到的所述蒙文显示控件的执行文件创建所述蒙文显示控件。
3.如权利要求2所述的方法,其特征在于,所述采用注册的所述蒙文显示控件对所述浏览信息进行显示包括通过hook方法拦截所述浏览信息中携带的显示控件的运行,并采用创建的所述蒙文显示控件对所述浏览信息进行显示,其中,所述浏览信息中携带的显示控件的运行包括未注册的显示控件的注册,已注册的过期的显示控件的重新注册,以及已注册的显示控件的创建。
4.如权利要求1 3任一所述的方法,其特征在于,所述方法还包括当检测到所述蒙文显示控件已注册时,根据注册的所述蒙文显示控件的标识信息,及保存的所述蒙文显示控件的标识信息与所述蒙文显示控件的执行文件的路径的对应关系, 查找所述执行文件的路径;根据查找的所述蒙文显示控件的执行文件的路径,查找所述蒙文显示控件的执行文件;采用查找到的所述蒙文显示控件的执行文件创建所述蒙文显示控件; 采用创建的所述蒙文显示控件对所述浏览信息进行显示。
5.如权利要求4所述的方法,其特征在于,当检测到所述蒙文显示控件是否已注册时, 采用创建的所述蒙文显示控件对所述浏览信息进行显示包括通过hook方法拦截所述浏览信息中携带的显示控件的运行,并采用创建的所述蒙文显示控件对所述浏览信息进行显示,其中,所述浏览信息中携带的显示控件的运行包括未注册的显示控件的注册,已注册的过期的显示控件的重新注册,以及已注册的显示控件的创建。
6.如权利要求5所述的方法,其特征在于,所述采用创建的所述蒙文显示控件对所述浏览信息进行显示包括根据用户输入的浏览信息的地址,判断所述蒙文浏览器浏览的浏览信息是否为本地资源;当确定所述蒙文浏览器浏览本地资源时,加载本地资源库中的网页首页信息,采用创建的所述蒙文显示控件对加载的所述本地资源库中的网页首页信息进行显示;当确定所述蒙文浏览器浏览网站信息时,则加载所述网站首页信息,采用创建的所述蒙文显示控件对加载的所述网站首页信息进行显示。
7.如权利要求6所述的方法,其特征在于,所述方法还包括 通过多文档框架实现所述浏览信息的跳转。
8.如权利要求1所述的方法,其特征在于,所述采用注册的所述蒙文显示控件对所述浏览信息进行显示之前,所述方法还包括安装本地资源库中保存的蒙文字体信息。
9.一种基于控件对蒙文信息进行显示的装置,其特征在于,所述装置包括 启动模块,用于启动蒙文浏览器;判断模块,用于根据注册表中已注册文件的标识信息,判断蒙文显示控件是否已注ππ册;注册模块,用于当检测到所述蒙文显示控件未注册时,根据本地保存的所述蒙文显示控件的注册信息,对所述蒙文显示控件进行注册;显示模块,用于根据用户输入的浏览信息的地址,采用注册的所述蒙文显示控件对所述浏览信息进行显示。
10.如权利要求9所述的装置,其特征在于,所述装置还包括创建模块,用于根据注册的所述蒙文显示控件的标识信息,及保存的所述蒙文显示控件的标识信息与所述蒙文显示控件的执行文件的路径的对应关系,查找所述执行文件的路径,根据查找的所述蒙文显示控件的执行文件的路径,查找所述蒙文显示控件的执行文件, 采用查找到的所述蒙文显示控件的执行文件创建所述蒙文显示控件。
11.如权利要求10所述的装置,其特征在于,所述显示模块具体用于,通过hook方法拦截所述浏览信息中携带的显示控件的运行,并采用创建的所述蒙文显示控件对所述浏览信息进行显示,其中,所述浏览信息中携带的显示控件的运行包括未注册的显示控件的注册,已注册的过期的显示控件的重新注册,以及已注册的显示控件的创建。
12.如权利要求9 11任一所述的装置,其特征在于,所述创建模块还用于,当检测到所述蒙文显示控件已注册时,根据注册的所述蒙文显示控件的标识信息,及保存的所述蒙文显示控件的标识信息与所述蒙文显示控件的执行文件的路径的对应关系,查找所述执行文件的路径,根据查找的所述蒙文显示控件的执行文件的路径,查找所述蒙文显示控件的执行文件,采用查找到的所述蒙文显示控件的执行文件创建所述蒙文显示控件,采用创建的所述蒙文显示控件对所述浏览信息进行显示。
13.如权利要求12所述的装置,其特征在于,所述显示模块还用于,当检测到所述蒙文显示控件已注册时,通过hook方法拦截所述浏览信息中携带的显示控件的运行,并采用创建的所述蒙文显示控件对所述浏览信息进行显示,其中,所述浏览信息中携带的显示控件的运行包括未注册的显示控件的注册,已注册的过期的显示控件的重新注册,以及已注册的显示控件的创建。
14.如权利要求13所述的装置,其特征在于,所述显示模块具体用于,根据用户输入的浏览信息的地址,判断所述蒙文浏览器浏览的浏览信息是否为本地资源,当确定所述蒙文浏览器浏览本地资源时,加载本地资源库中的网页首页信息,采用创建的所述蒙文显示控件对加载的所述本地资源库中的网页首页信息进行显示,当确定所述蒙文浏览器浏览网站信息时,则加载所述网站首页信息,采用创建的所述蒙文显示控件对加载的所述网站首页信息进行显示。
15.如权利要求14所述的装置,其特征在于,所述装置还包括 跳转模块,用于通过多文档框架实现所述浏览信息的跳转。
16.如权利要求9所述的装置,其特征在于,所述装置还包括 安装模块,用于安装本地资源库中保存的蒙文字体信息。
全文摘要
本发明公开了一种基于控件进行蒙文信息显示的方法及装置,用以解决现有技术对蒙文信息进行显示时,显示速度慢的问题。该方法终端在启动蒙文浏览器时,根据注册表中已注册文件的标识信息,判断蒙文显示控件是否已注册,当确定未注册时,根据本地保存的蒙文显示控件的注册信息,注册该蒙文显示控件,并根据用户输入的浏览信息的地址,用该蒙文显示控件对该浏览信息进行显示。由于本发明实施例中终端在启动蒙文浏览器时自动判断该蒙文显示控件是否已注册,当确定未注册时,注册该蒙文显示控件,从而不需要提示用户是否注册该蒙文显示控件,减小了终端侧的负担,提高了显示蒙文信息的速度。
文档编号G06F17/30GK102479227SQ20101057052
公开日2012年5月30日 申请日期2010年11月26日 优先权日2010年11月26日
发明者刘洋, 纪永凤 申请人:北京北大方正电子有限公司, 北大方正集团有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1