资源简介
利用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;
using System.IO;
namespace 电子书阅读器0._9
{
public partial class Form1 : Form
{
static string[] t = { “资本论(节选).txt“ “资本论(节选2).txt“ “资本论(节选3).txt“ ““ ““ ““ ““ ““ ““ ““ ““ ““ ““ ““ ““ };
int hum=0;
int start;
int i = 3;
int m;
public Form1()
{
InitializeComponent();
listBox1.Items.Add(“资本论(节选).txt“);
listBox1.Items.Add(“资本论(节选2).txt“);
listBox1.Items.Add(“资本论(节选3).txt“);
}
private void richTextBox1_TextChanged(object sender EventArgs e)
{
}
private void listBox1_SelectedIndexChanged(object sender EventArgs e)
{
numericUpDown1.Value = 0;
//将列表listbox中选定项的索引加载到richTextBox1中
if (listBox1.SelectedIndex >= 0)
{
richTextBox1.LoadFile(t[this.listBox1.SelectedIndex] RichTextBoxStreamType.PlainText);
hum = 0;
}
m = richTextBox1.TextLength / 485;
textBox2.Text = “该书页数:“+m;
//if (this.richTextBox1.TextChanged)
// hum = 0;
}
private void listBox1_Click(object sender EventArgs e)
{
if (listBox1.SelectedIndex >= 0 && listBox1.SelectedIndex < t.Length)
hum = 0;
}
private void textBox1_TextChanged(object sender EventArgs e)
{
}
private void button3_Click(object sender EventArgs e) //添加书本
{
OpenFileDialog fileDialog = new OpenFileDialog();
fileDialog.InitialDirectory = Application.StartupPath; //默认目录为exe运行文件所在的文件夹
fileDialog.Filter = “All files(*.*)|*.*|txt files(*.txt)|*.txt“; //设置控件打开的文件类型
fileDialog.FilterIndex = 2;
fileDialog.RestoreDirectory = true;
if (fileDialog.ShowDialog() == DialogResult.OK)
{
t[i] = fileDialog.FileName;
listBox1.Items.Add(fileDialog.FileName);
i++;
richTextBox1.LoadFile(fileDialog.FileName RichTextBoxStreamType.PlainText);
}
}
private void button1_Click(object sender EventArgs e)//上翻
{
if (listBox1.SelectedIndex >= 0 && listBox1.SelectedIndex < t.Length)
if (File.Exists(t[listBox1.SelectedIndex]))
{
if (m != 0)
{
if (hum <= 0)
{
//this.richTextBox1.Select(richTextBox1.Text.LengthrichText
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-10-20 13:37 电子书阅读器0.98\
文件 1032 2017-10-08 14:02 电子书阅读器0.98\电子书阅读器0.9.sln
文件 39424 2017-10-20 13:35 电子书阅读器0.98\电子书阅读器0.9.v12.suo
目录 0 2017-10-20 13:35 电子书阅读器0.98\电子书阅读器0.98\
文件 187 2017-10-08 14:02 电子书阅读器0.98\电子书阅读器0.98\App.config
目录 0 2017-10-11 19:56 电子书阅读器0.98\电子书阅读器0.98\bin\
目录 0 2017-10-11 19:56 电子书阅读器0.98\电子书阅读器0.98\bin\Debug\
文件 13312 2017-10-20 13:34 电子书阅读器0.98\电子书阅读器0.98\bin\Debug\电子书阅读器0.9.exe
文件 187 2017-10-08 14:02 电子书阅读器0.98\电子书阅读器0.98\bin\Debug\电子书阅读器0.9.exe.config
文件 36352 2017-10-20 13:34 电子书阅读器0.98\电子书阅读器0.98\bin\Debug\电子书阅读器0.9.pdb
文件 24224 2017-10-20 13:35 电子书阅读器0.98\电子书阅读器0.98\bin\Debug\电子书阅读器0.9.vshost.exe
文件 187 2017-10-08 14:02 电子书阅读器0.98\电子书阅读器0.98\bin\Debug\电子书阅读器0.9.vshost.exe.config
文件 490 2016-07-16 19:44 电子书阅读器0.98\电子书阅读器0.98\bin\Debug\电子书阅读器0.9.vshost.exe.manifest
文件 24045 2017-10-07 17:35 电子书阅读器0.98\电子书阅读器0.98\bin\Debug\资本论(节选2).txt
文件 32416 2017-10-07 17:34 电子书阅读器0.98\电子书阅读器0.98\bin\Debug\资本论(节选3).txt
文件 23048 2017-10-07 17:35 电子书阅读器0.98\电子书阅读器0.98\bin\Debug\资本论(节选).txt
目录 0 2017-10-08 14:02 电子书阅读器0.98\电子书阅读器0.98\bin\Release\
文件 8332 2017-10-20 13:35 电子书阅读器0.98\电子书阅读器0.98\Form1.cs
文件 6221 2017-10-17 09:37 电子书阅读器0.98\电子书阅读器0.98\Form1.Designer.cs
文件 5817 2017-10-17 09:37 电子书阅读器0.98\电子书阅读器0.98\Form1.resx
目录 0 2017-10-11 19:56 电子书阅读器0.98\电子书阅读器0.98\obj\
目录 0 2017-10-20 13:34 电子书阅读器0.98\电子书阅读器0.98\obj\Debug\
文件 1453 2017-10-10 08:45 电子书阅读器0.98\电子书阅读器0.98\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7152 2017-10-17 09:11 电子书阅读器0.98\电子书阅读器0.98\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2017-10-08 14:02 电子书阅读器0.98\电子书阅读器0.98\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2017-10-08 14:02 电子书阅读器0.98\电子书阅读器0.98\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2017-10-08 14:02 电子书阅读器0.98\电子书阅读器0.98\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
目录 0 2017-10-08 14:02 电子书阅读器0.98\电子书阅读器0.98\obj\Debug\TempPE\
文件 2149 2017-10-20 13:35 电子书阅读器0.98\电子书阅读器0.98\obj\Debug\电子书阅读器0.9.csproj.FileListAbsolute.txt
文件 977 2017-10-17 09:37 电子书阅读器0.98\电子书阅读器0.98\obj\Debug\电子书阅读器0.9.csproj.GenerateResource.Cache
文件 2211 2017-10-08 14:05 电子书阅读器0.98\电子书阅读器0.98\obj\Debug\电子书阅读器0.9.csprojResolveAssemblyReference.cache
............此处省略12个文件信息
相关资源
- 精伦台式具名身份证阅读器机具C#源代
- 毕业答辩-asp.net电子书城系统设计与实
- ASP.NET课程设计案例精编279451
- 《C#数值计算算法编程》电子书+随书
- C#-PDF阅读器-源码
- C#小说阅读
- Visual C#.NET数据库开发经典案例解析(
- CLRviaC#第4版_PDF电子书带书签目录高清
- WPF 4.5 unleashed 最新版电子书
- 《C# Windows Forms程序设计》电子书
- C#学习笔记电子书
- ASP.NET开发人员手册(pdf)电子书
- 使用C#开发搜索引擎 PDF电子书 带书签
- 使用C#开发搜索引擎 PDF电子书 带书签
- C# GDI+图形程序设计》随书源码完整版
- 基于C#语言的ArcGIS Engine开发基础与技
- ASP.net视频教程从入门到高级+电子书
- 当当电子书软件AutoCatch 1.2
- 新浪新闻RSS阅读器C#版
- C#编写txt小说阅读器()
- 可调透明度的txt阅读器[C#]
- C#设计模式PDF 电子书
- C#程序开发范例宝典电子书从1-471例后
- ofd阅读器和ofd文件 -- 采用WPF独立开发
- C# Rss阅读器源码
- PDF阅读器使用Adobe的类库将PDF文件转化
- WindowsFormsDemo C#写的一个PDF阅读器
- 仿百度在线阅读pdf功能
- 二代身份证阅读器SDK
- C#开发的 程序员专用RSS阅读器
评论
共有 条评论