• 大小: 9.23M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2024-04-27
  • 语言: C#
  • 标签: 100  10  00  C#  

资源简介


资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace LogicalQuestionApp
{
    public partial class FormMain : Form
    {
        string[] Questions;
        string[] title;
        string[] Anwsers;
        System.Collections.Hashtable hQuestions;
        System.Collections.Hashtable hAnwsers;
        int currQuestion = 1;
        public FormMain()
        {
            InitializeComponent();
            InitQuestionAndAnwsers();
            GetImage(currQuestion true);
        }

        private void InitQuestionAndAnwsers()
        {
            string sPath = System.Environment.CurrentDirectory;
            if (System.IO.Directory.Exists(sPath + “\\Question“))
            {
                Questions = System.IO.Directory.GetFiles(sPath + “\\Question“);
            }
            hQuestions = new System.Collections.Hashtable();
            title = new string[Questions.Length];
            for (int i = 0; i < Questions.Length; i++)
            {
                string sTemp = Questions[i].Substring(Questions[i].LastIndexOf(‘\\‘) + 1);
                sTemp = sTemp.Replace(“.jpg“ ““);
                string[] split = sTemp.Split(‘@‘);
                
                split[0] = split[0].Replace(“Q“ ““);
                try
                {
                    int index = int.Parse(split[0]);
                    if (split.Length == 2)
                        title[index - 1] = “第“ + index + “题:“ + split[1];
                    if (hQuestions.ContainsKey(split[0]) == false)
                        hQuestions.Add(split[0] i);
                }
                catch { }
            }

            if (System.IO.Directory.Exists(sPath + “\\Answer“))
            {
                Anwsers = System.IO.Directory.GetFiles(sPath + “\\Answer“);
            }
            hAnwsers = new System.Collections.Hashtable();
            for (int i = 0; i < Anwsers.Length; i++)
            {
                string sTemp = Anwsers[i].Substring(Anwsers[i].LastIndexOf(‘\\‘) + 1);
                sTemp = sTemp.Replace(“.jpg“ ““);
                sTemp = sTemp.Replace(“A“ ““);         
                try
                {
                    int.Parse(sTemp);
                    if (hAnwsers.ContainsKey(sTemp) == false)
                        hAnwsers.Add(sTemp i);
                }
                catch { }
            }

            _listBoxList.DataSource = title;
        }

        public bool GetImage(int QuestionId bool GetQuestion)
        {
            try
            {
                string sReturn = string.Empty;
                if (GetQuestion)
                {
                    if (hQuestions.ContainsKey(QuestionId.ToString()))
                        sReturn = Questions[int.Parse(hQuestions[QuestionId.ToString()].ToString())];
                }

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      20313  2012-06-17 22:03  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\25.jpg

     文件       9277  2012-06-13 21:11  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A1.jpg

     文件      33050  2012-06-17 21:58  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A10.jpg

     文件      45066  2012-06-18 21:30  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A100.jpg

     文件      88569  2012-06-17 22:00  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A11.jpg

     文件      35796  2012-06-17 22:00  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A12.jpg

     文件      18314  2012-06-17 22:00  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A13.jpg

     文件      26742  2012-06-17 22:00  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A14.jpg

     文件      28748  2012-06-17 22:01  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A15.jpg

     文件      75099  2012-06-17 22:01  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A16.jpg

     文件      46353  2012-06-17 22:01  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A17.jpg

     文件      23163  2012-06-17 22:01  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A18.jpg

     文件      86769  2012-06-17 22:02  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A19.jpg

     文件      27420  2012-06-13 21:12  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A2.jpg

     文件      37030  2012-06-17 22:02  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A20.jpg

     文件      38834  2012-06-17 22:02  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A21.jpg

     文件      93664  2012-06-17 22:02  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A22.jpg

     文件      26404  2012-06-17 22:02  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A23.jpg

     文件      25391  2012-06-17 22:02  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A24.jpg

     文件      50376  2012-06-17 22:03  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A26.jpg

     文件      39456  2012-06-17 22:03  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A27.jpg

     文件      81941  2012-06-17 22:03  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A28.jpg

     文件      78684  2012-06-17 22:03  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A29.jpg

     文件      14845  2012-06-13 21:12  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A3.jpg

     文件      35844  2012-06-17 22:04  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A30.jpg

     文件      84957  2012-06-17 22:04  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A31.jpg

     文件      38501  2012-06-17 22:04  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A32.jpg

     文件      27924  2012-06-17 22:04  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A33.jpg

     文件     103679  2012-06-17 22:04  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A34.jpg

     文件     165890  2012-06-17 22:05  C#逻辑思维100题\LogicalQuestionApp\bin\Debug\Answer\A35.jpg

............此处省略208个文件信息

评论

共有 条评论