说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

用Delphi的THML控件实现触摸屏的使用

HTML文档下载 WORD文档下载 PDF文档下载
用Delphi的THML控件实现触摸屏的使用

--- 使用触摸屏与我们使用鼠标操作程序没什么区别,主要解决的难题一是图文并茂显示,使用户界面更友好,在这方面我们选择了超文本格式;二是对用户操作的控制,避免由于用户的误操作而发生退出程序等异常,因此我们要屏蔽掉一般程序的标题栏、菜单栏及系统的任务栏,功能强大的Delphi使我们可以轻松地达到我们的目的。

---- Delphi的THML控件可以读入超文本格式文件并进行正常显示,功能相当强大,利用它甚至可以开发自己的浏览器。在本例中,我们的触摸屏显示的是一组超文本文件,主机安装为个人WEB服务器,主机名为longwx,用Delphi 4.0实现。

---- 1. 首先,创建一个New Application,在Form1上创建一个THTML控件HTML1(在Internet选件板下)。

---- 2. 然后设置:

Form1属性:BorderStyle:= bsNone;WindowState:= wsMaximized;

HTML1属性:将Height、Width设为与屏幕同尺寸

---- 3. 接着在Form1的OnActivate事件中执行调用HTML1的RequestDoc( ),如下:

procedure TForm1.FormActivate(Sender: TObject);

begin

HTML1.RequestDoc('http://longwx/');

end;

---- 4. 最后将任务栏属性的'总在最前'去掉,选择'自动隐藏'

---- 当我们运行时整个屏幕只有一幅页面,然后用户通过点击链接,进入各页面,较好地实现了用户控制。

备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘