热度 1||
《用epidata制作数据录入工具的两个技巧》发表到公卫人论坛(epiman)后,得到了大家的关注。通过讨论,大家对epiman制作数据录入工具有了新的认识,但还有一些模糊的地方,这里再做一深入讨论:
(1)制作漂亮的批处理界面:
代码为:
@echo off
color 5F
mode con cols=100 lines=35
@echo off
:0
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.#######################################
echo.选择需要录入的文件:
echo. 选择1,打开【1.rec】进行录入;
echo. 选择2,打开【2.rec】进行录入;
echo. 选择3,打开【3.rec】进行录入;
echo.#######################################
(2)问题2:自动关闭批处理窗口;
论坛里管理员给出了很好的办法,这里就不谈了;
(3)chk文件打包的问题:
这个比较难,可以适用这个软件,quickbatchfilecompilerv,网上有下载,下面的截图是插入chk文件的界面
打包后,%myfiles%环境变量来调用打包后的chk文件,具体方法可以参考网上相关的文章。
关于打包的意义,论坛里也有讨论,主要是隐藏校验文件,防止用户修改,主要是开发录入工具时候用。
关于打包chk文件还要提到一点,如果大家觉得麻烦可以不打包,通过批处理改名-重命名-覆盖等操作方法也可以达到隐藏chk文件的目的。
(4)关于打包用户安装文件,这个非常简单,论坛里有人认为这个最难,其实不是,最难得是打包chk文件。打包可以去网上下载advance installer这个软件,软件截图如下:
安装软件后,直接打开软件,在下面的窗体里选择专业版
在下面的窗体里,设置你的录入软件名称和公司名称:
在下面的窗体里,选择所有需要打包的文件(包含epidata的文件及所有的资源文件)
在下面的窗体里,不要选中epidata文件作为启动文件,而把你做好的那个“主批处理”做为主文件!
最后,完成这个向导就可以了。
还差一步,需要打这个软件增加到系统工具栏里和桌面快捷方式,在这个“文件”窗体里设置:
左边就是目标计算机,你加什么就在这个界面加。论坛里有人问,rec文件和epidata的关联问题,如果需要,也可以在这里做;
好了,你开发的数据录入工具目前就做好了!
下面测试一下,安装界面:
桌面快加方式 和工具栏见下图
测试通过后,一切ok!
先介绍这么多,欢迎大家继续关注epidata打包应用程序的问题。
手机版|会员|至尊|接种|公卫人 ( 沪ICP备06060850号-3 )
GMT+8, 2024-5-17 05:15 , Processed in 0.058644 second(s), 7 queries , Gzip On, MemCached On.
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.