資源簡介
C#入門,簡易的答題系統,適合初學者

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;
namespace?InlineExamSystem
{
????public?partial?class?Dati?:?Form
????{
????????//當前正在做的題的下標
????????public?int?Index?{?get;?set;?}
????????public?Dati()
????????{
????????????InitializeComponent();
????????????Index?=?0;?//從選擇課程進入,顯示第1題
????????}
????????public?Dati(int??i)
????????{
????????????InitializeComponent();
????????????Index?=?i;?//從答題卡進入,顯示指定的第?i??題
????????}
????????private?void?label1_Click(object?sender?EventArgs?e)
????????{
????????}
????????private?void?timer1_Tick(object?sender?EventArgs?e)
????????{
????????????Paper.TimeLength--;
????????????if?(Paper.TimeLength?>?0)
????????????{
????????????????//還有時間就顯示時間
????????????????lblTime.Text?=?string.Format(“{0}:{1}“Paper.TimeLength/60Paper.TimeLength%60);
????????????}
????????????else
????????????{
????????????????//強制叫卷
????????????????KaoShiJieGuo?jg?=?new?KaoShiJieGuo();
????????????????jg.MdiParent?=?this.MdiParent;
????????????????jg.Show();
????????????????this.Close();
????????????}
????????}
????????private?void?Dati_Load(object?sender?EventArgs?e)
????????{?
????????????//顯示第??index?道題
????????????ShowQuestion();
????????}
????????private?void?btnNext_Click(object?sender?EventArgs?e)
????????{
????????????Index++;
????????????if?(Index?>=?Paper.Questions.Length)
????????????????Index?=?0;
????????????//顯示第??index?道題
????????????ShowQuestion();
????????}
????????private?void?ShowQuestion()
????????{
????????????//從試卷中取出題目
????????????Question?ques?=?Paper.Questions[Index];
????????????//將題目內容顯示到每個控件中
????????????lblNo.Text?=?string.Format(“{0}?題“Index+1);
????????????txtContent.Text?=?ques.Content;
????????????rboA.Text?=?“A?“?+?ques.OptionA;
????????????rboB.Text?=?“B?“?+?ques.OptionB;
????????????rboC.Text?=?“C?“?+?ques.OptionC;
????????????rboD.Text?=?“D?“?+?ques.OptionD;
????????????//顯示學生做的答案?Checked
????????????if?(ques.AnswerOfStu?==?“未作答“)
????????????{
????????????????rboA.Checked?=?false;
????????????????rboB.Checked?=?false;
????????????????rboC.Checked?=?false;
????????????????rboD.Checked?=?false;
????????????}
????????????else
????????????{
????????????????switch?(ques.AnswerOfStu)
????????????????{
????????????????????case?“A“:?rboA.Checked?=?true;?break;
????????????????????case?“B“:?rboB.Checked?=?true;?break;
????????????????????case?“C“:?rboC.Checked?=?true;?break;
????????????????????case?“D“:?rboD.Checked?=?true;?break;
????????????????}
????????????}
????????}
????????private?void?rboA_Click(object?sender?EventArgs?e)
????????{
????????????//記錄學生做的答案
????????????string?answer?=?“A“;
????????????if?(rboB.Checked)?answer?=?“B“;
????????????if?(rboC.Checked)?answer?=?“C“;
????????????if?(rboD.Checked)?answer?=
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-04-07?19:35??InlineExamSystem\
?????文件???????42557??2016-03-19?15:18??InlineExamSystem\1.jpg
?????目錄???????????0??2016-04-07?19:19??InlineExamSystem\InlineExamSystem\
?????文件?????????938??2016-03-24?10:45??InlineExamSystem\InlineExamSystem.sln
?????文件???????78336??2016-04-12?21:57??InlineExamSystem\InlineExamSystem.v11.suo
?????文件?????????346??2016-04-06?19:38??InlineExamSystem\InlineExamSystem\App.config
?????目錄???????????0??2016-03-31?10:43??InlineExamSystem\InlineExamSystem\bin\
?????目錄???????????0??2016-03-31?10:43??InlineExamSystem\InlineExamSystem\bin\Debug\
?????文件???????39424??2016-04-12?19:11??InlineExamSystem\InlineExamSystem\bin\Debug\InlineExamSystem.exe
?????文件?????????346??2016-04-06?19:38??InlineExamSystem\InlineExamSystem\bin\Debug\InlineExamSystem.exe.config
?????文件??????101888??2016-04-12?19:11??InlineExamSystem\InlineExamSystem\bin\Debug\InlineExamSystem.pdb
?????文件???????22984??2016-04-12?21:56??InlineExamSystem\InlineExamSystem\bin\Debug\InlineExamSystem.vshost.exe
?????文件?????????346??2016-04-06?19:38??InlineExamSystem\InlineExamSystem\bin\Debug\InlineExamSystem.vshost.exe.config
?????文件?????????490??2015-10-30?15:19??InlineExamSystem\InlineExamSystem\bin\Debug\InlineExamSystem.vshost.exe.manifest
?????文件????????3656??2016-03-31?09:30??InlineExamSystem\InlineExamSystem\Dati.cs
?????文件????????9176??2016-03-31?08:59??InlineExamSystem\InlineExamSystem\Dati.Designer.cs
?????文件????????6011??2016-03-31?08:59??InlineExamSystem\InlineExamSystem\Dati.resx
?????文件????????2431??2016-04-07?19:21??InlineExamSystem\InlineExamSystem\DaTiKa.cs
?????文件???????25746??2016-04-07?19:21??InlineExamSystem\InlineExamSystem\DaTiKa.Designer.cs
?????文件????????6011??2016-04-07?19:21??InlineExamSystem\InlineExamSystem\DaTiKa.resx
?????文件????????4191??2016-04-07?19:39??InlineExamSystem\InlineExamSystem\Form1.cs
?????文件????????6142??2016-03-29?15:58??InlineExamSystem\InlineExamSystem\Form1.Designer.cs
?????文件????????5817??2016-03-29?16:35??InlineExamSystem\InlineExamSystem\Form1.resx
?????文件????????3029??2016-03-31?09:38??InlineExamSystem\InlineExamSystem\frmSelectSubject.cs
?????文件????????4829??2016-03-30?19:07??InlineExamSystem\InlineExamSystem\frmSelectSubject.Designer.cs
?????文件????????5817??2016-03-30?19:07??InlineExamSystem\InlineExamSystem\frmSelectSubject.resx
?????文件????????1052??2016-04-07?19:21??InlineExamSystem\InlineExamSystem\frmStudentMain.cs
?????文件????????5929??2016-04-07?19:21??InlineExamSystem\InlineExamSystem\frmStudentMain.Designer.cs
?????文件????????6015??2016-04-07?19:21??InlineExamSystem\InlineExamSystem\frmStudentMain.resx
?????文件????????5955??2016-04-07?19:21??InlineExamSystem\InlineExamSystem\InlineExamSystem.csproj
?????文件????????1223??2016-04-07?19:37??InlineExamSystem\InlineExamSystem\KaoShiJieGuo.cs
............此處省略36個文件信息
- 上一篇:PCA主成分分析winform實現
- 下一篇:C#從現象到本質,隨書源碼。
評論
共有 條評論