目的 血透机人机界面系统较庞大,需要很多自主设计的控件.针对血透机人机交互界面系统功能不足及用户体验需求,提出满足特定需求的控件制作方法.方法 基于可视化集成开发工具C++Builder的面板控件设计血透机人机交互界面所需基本控件.使用面板中的画笔和画刷重绘新控件外形及背景,并进行合理布局.通过新建事件通知指针捕获Windows消息,并添加一定功能算法,经句柄对外发布事件消息实现控件功能、提供外部使用接口.结果 以此方法设计了血透机中的自制数字键盘,试验表明,该方法设计的控件使用灵活且方便可靠,可用于实际产品中.结论 该方法可被广泛借鉴于血透机自制控件设计中,使得功能定制更加方便、整个人机界面更加和谐、用户体验更加舒适,也为下一步整体人机交互界面的设计工作奠定了基础.
Delphi提供了数据访问(DataAccess)和数据控制(DataControls)的可视化控件,能够方便快捷地产生具有良好界面且功能强大的数据库应用程序.对于涉及图像数据(含Graphic字段)的数据库应用程序,如人事管理信息系统等,图像数据的存取技术是一个关键.然而,有关Delphi下图像的存取,特别是图像的保存方面的技术各种资料上很少提及.下面,笔者结合一个简单的例子来说明.