SmartDebate 智辩标准版
Brought to you by:
eastpiger
请使用notepad+打开
╔═════════════════════════════════════════════════════════╗
║ 智辩辩论赛多媒体计时器 ║
║ 源码说明 ║
╠═════════════════════════════════════════════════════════╣
║ 作者:东方之猪 ║
║ 开发语言:Object Pascal ║
║ 开发环境:Delphi XE3 ║
║ 运行环境:Windows 2000/XP/Vista/7/8 ║
║ 开发时间:2012年12月~2013年1月 ║
║ All Rights Received ║
║ 任何源码部分不得用于商业用途 ║
╚═════════════════════════════════════════════════════════╝
一、源码基本说明
1.编译环境:Windows下,Delphi XE3版本编译。需将源码目录中fonts、sound目录以及game.set文件拷贝至运行目录下。
2.运行环境:Windows环境,需安装微软雅黑、微软雅黑Bold、方正毡笔黑简体、华文行楷字体。(安装包会自动安装以上字体。同时,Fonts目录下提供字体文件)
3.运行时,程序需有程序所在Program Files目录读写权限。
4.编译时,使用Delphi默认设置,不开启优化开关。
二、源码文件说明
1.main_load.pas
全局引导程序,定义开始引导界面、定义全局常量。
2.main_sele.pas
开始选择画面,定义选择窗口。
3.set_main.pas
设置模块主界面,定义选择主界面与设置文件读取写入过程。
4.set_liucheng.pas
设置模块流程设置界面,定义流程设置界面。
5.set_team.pas
设置模块团队设置界面,定义团队设置界面。
6.play_load.pas
运行模块引导部分,定义设置文件读取、界面加载部分。
7.play_main.pas
运行模块主程序,定义快捷键、数据结构、多线程初始化、多媒体显示窗体部分
8.play_help.pas
运行模块帮助部分,提供快捷键帮助。
9.sound.pas
声音控制模块,定义声音的播放与停止过程。
三、自定义类说明
参见各源码注释部分。