资源简介
简单的txt阅读器,内置两个版本,操作方式简单粗暴,方向键上下左右,pageup,pagedown ,q w e a s d;采用“第”“章”关键字分章,如果txt是这样的格式可能无法查看,txt编码最好采用默认编码
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.IO;
using System.Text;
using System.Windows.Forms;
namespace TXTRead
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public string filepathname;
public string text;
public string zjmz;
string zhangjie;
string[] zhangjieneirong;
public const int HANG = 1 LIE = 17 WID = 258 HID = 20;//行,列宽,高
int dqdl = 0 dlzs;
StreamReader sreader sreader2;
Dictionary textdic;
private void listBox1_SelectedIndexChanged(object sender EventArgs e)
{
zhangjie = ““;
zjmz = listBox1.SelectedValue.ToString();
int start = 0 stop = 0;
if (textdic.ContainsKey(zjmz))
{
start = textdic[zjmz];
bool ss = false;
foreach (string item in textdic.Keys)
{
if (ss == true)
{
stop = textdic[item];
break;
}
if (item == zjmz)
{
if (item == textdic.Last().Key)
{
stop = text.Length;
break;
}
ss = true;
}
}
}
for (int i = start; i < stop; i++)
{
zhangjie += text[i];
}
zhangjieneirong = Zjcl(zhangjie);
dqdl = 0; dlzs = zhangjieneirong.Length;
labletext.Text = zhangjieneirong[dqdl];
labeljd.Text = (dqdl+1).ToString() + “/“ + dlzs.ToString();
}
///
/// 分段
///
///
///
public string[] Zjcl(string tp)
{
string zj=““;
foreach (char item in tp)
{
if (item != ‘\t‘ && item != ‘\b‘ && item != ‘\n‘ && item != ‘\r‘&&item!=‘\f‘)
{
zj += item;
}
}
string temp = ““;
for (int i = 0; i < zj.Length; i++)
{
temp += zj[i];
if (i%LIE==0&&i!=0)
{
temp += ‘\n‘;
}
}
temp+=‘\n‘;
List suoyouhang = new List();
string temp1 = ““;
foreach (char item in temp)
{
temp1 += item;
if (item == ‘\n‘)
{
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 865 2015-06-29 15:02 EXCEL2010 plus\EXCEL.sln
..A..H. 21504 2017-03-05 11:07 EXCEL2010 plus\EXCEL.suo
..A..H. 43008 2018-12-18 09:45 EXCEL2010 plus\EXCEL.v12.suo
文件 4286 2015-07-10 19:30 EXCEL2010 plus\EXCEL2010\A220F70DC4C76DF45DA9BBC3E68A7440.ico
文件 27648 2018-06-20 09:27 EXCEL2010 plus\EXCEL2010\bin\Release\EXCEL.exe
文件 38400 2018-06-20 09:27 EXCEL2010 plus\EXCEL2010\bin\Release\EXCEL.pdb
文件 8327 2015-09-05 17:09 EXCEL2010 plus\EXCEL2010\bin\Release\EXCEL.rar
文件 53 2019-02-16 16:59 EXCEL2010 plus\EXCEL2010\bin\Release\EXCEL.temp
文件 23168 2018-12-18 09:42 EXCEL2010 plus\EXCEL2010\bin\Release\EXCEL.vshost.exe
文件 490 2010-03-17 22:39 EXCEL2010 plus\EXCEL2010\bin\Release\EXCEL.vshost.exe.manifest
文件 490 2010-03-17 22:39 EXCEL2010 plus\EXCEL2010\bin\Release\wordtest.vshost.exe.manifest
文件 5644 2015-07-10 19:31 EXCEL2010 plus\EXCEL2010\EXCEL.csproj
文件 482 2015-06-29 14:05 EXCEL2010 plus\EXCEL2010\EXCEL.csproj.user
文件 1732 2015-06-29 14:05 EXCEL2010 plus\EXCEL2010\EXCEL_TemporaryKey.pfx
文件 17151 2018-06-20 09:36 EXCEL2010 plus\EXCEL2010\Form1.cs
文件 8604 2017-03-04 13:11 EXCEL2010 plus\EXCEL2010\Form1.Designer.cs
文件 13126 2017-03-04 13:11 EXCEL2010 plus\EXCEL2010\Form1.resx
文件 4440 2015-06-28 09:06 EXCEL2010 plus\EXCEL2010\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6211 2015-06-29 15:01 EXCEL2010 plus\EXCEL2010\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 675 2015-06-29 15:02 EXCEL2010 plus\EXCEL2010\obj\x86\Debug\EXCEL.csproj.FileListAbsolute.txt
文件 682 2015-06-29 11:32 EXCEL2010 plus\EXCEL2010\obj\x86\Debug\EXCEL2010.csproj.FileListAbsolute.txt
文件 236 2015-06-29 15:01 EXCEL2010 plus\EXCEL2010\obj\x86\Debug\GenerateResource.read.1.tlog
文件 756 2015-06-29 15:01 EXCEL2010 plus\EXCEL2010\obj\x86\Debug\GenerateResource.write.1.tlog
文件 7897 2015-06-29 14:52 EXCEL2010 plus\EXCEL2010\obj\x86\Debug\ResolveAssemblyReference.cache
文件 4608 2015-06-29 15:01 EXCEL2010 plus\EXCEL2010\obj\x86\Debug\TempPE\Properties.Resources.Designer.cs.dll
文件 1854 2015-06-29 14:02 EXCEL2010 plus\EXCEL2010\obj\x86\Debug\TXTRead.application
文件 3007 2015-06-29 14:02 EXCEL2010 plus\EXCEL2010\obj\x86\Debug\TXTRead.exe.manifest
文件 180 2015-06-29 15:01 EXCEL2010 plus\EXCEL2010\obj\x86\Debug\TXTRead.Form1.resources
文件 14336 2015-06-29 15:01 EXCEL2010 plus\EXCEL2010\obj\x86\Debug\wordtest.exe
文件 26112 2015-06-29 15:01 EXCEL2010 plus\EXCEL2010\obj\x86\Debug\wordtest.pdb
............此处省略119个文件信息
- 上一篇:[数字逻辑实验]多功能电子钟实现
- 下一篇:信号能量特征提取方法研究
评论
共有 条评论