搭建论坛《网站·搭建者》用户服务 → [学习]投票与调查的实现


  共有3667人关注过本帖树形打印

主题:[学习]投票与调查的实现

帅哥哟,离线,有人找我吗?
admin
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 搭建官方
等级:管理员 帖子:5504 积分:20561 威望:9 精华:5 注册:2002-4-5 17:08:42
[学习]投票与调查的实现  发帖心情 Post By:2007-2-16 9:53:56

随着网络的普及,网上调查能使考评者快速、准确的了解访客的意见。那么用网站搭建者如何实现呢?
开发思路:投票的统计数据可以存储在数据库或者配置文件中,在本例中以配置文件说明。当点击每一选项时,将点击数量保存起来,然后通过点击总数计算出每一项所占的百分比。
预备工作:首先在当前项目下,新建一个名称为“Poll.ini”的配置文件。文件的段名称、项目名称,如图1所示。


此主题相关图片如下:
按此在新窗口浏览图片
所需构件:配置文件、变量组、单选框组、四个进度标迟(用于显示各项的百分比)、按钮、标签等。
属性设置:配置文件的“文件名称”属性设为“.\Poll.ini”;变量组的X属性设为“1”。其余可视构件设置,如图2所示。


此主题相关图片如下:
按此在新窗口浏览图片
事件设置:
在页面1“页面建立”时,执行配置文件的方法“打开”。
当单击“投票”按钮时,事件设置如图3所示。


此主题相关图片如下:
按此在新窗口浏览图片
解释:命令大致可分为三个部分。第一部分用于统计总的点击数。由于“用户调查”段与“总数”两个段同在一个配置文件中,为了便于计算各个项的百分比,因此将总数赋给变量X。注意,变量X的初始值一定先要设为1,以防做除数出错。第二段用于每一选项的点击数统计。
当单击“查看结果”按钮时,事件设置如图4所示。


此主题相关图片如下:
按此在新窗口浏览图片
解释:主要用于设置每一选项的统计数字与点击总数的百分比。强调一点,由于进度标尺的“百分比”属性是整型,不接受实数,因此才做了取整操作。由于命令比较多,设置雷同,因此本图只是显示了部分命令。读者可依据第二段命令完成以下的设置。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

[学习]投票与调查的实现








签名