返回
TXT文本分割器2016(txt文本分割软件)V2.0 最新免费版

TXT文本分割器2016 V2.0最新免费版

小编提示:如下载遇到问题点击反馈!

为您推荐: txt文本分割软件
软件介绍

TXT文本分割器2016(txt文本分割软件)是没有功能限制的一款TXT文档分割程序。支持将一个txt文本分割成为多个文件,可按照自定义文档份数以及自定义文档大小进行任意分割。并且支持所生成分割文档的自定义命名,从而方便阅读以及整理txt文本

简要说明:

TXT文本分割器2016(txt文本分割软件)

1、一二两三四五六七八九十○零百0-91234567890
表示“第”和“章节”之间只能出现的字符
2、{1,12}表示“第”和“章节”之间的字符数为1-12(注:一个汉字两个字节)
3、|表示或的关系
4、^表示开头
如 ^oo 只能匹配oo……,而不能匹配……oo或者……oo……
5、$表示结尾
如 oo$ 只能匹配……oo,而不能匹配oo……或者……oo……

软件功能:

1、简单文件切割
该功能可以对文本进行简单的编辑:去空格、去换行符、去TAB、以及自己的修改等功能
该功能适用于比较小的文本文件。
2、普通文本切割
该功能简单,适用于比较大的文本切割。超过1M的文本文件建议直接用该功能来切割文本文件。
3、章节切割
该功能可以按照章节内容对文本文件进行切割。
4、文本合并
该功能可以事先对文本进行合并,暂定为支持2-5个文本文件进行合并

txt文档分割:

由于txt文件太大  打开很慢  此程序将其分解多份 程序界面如下 
程序代码如下  
Private Sub Command1_Click()     On Error GoTo errhandler 
CommonDialog1.CancelError = True 
CommonDialog1.DialogTitle = "选择要转换的文件"     CommonDialog1.Flags = cdlOFNHideReadOnly + cdlOFNOverwritePrompt + 
cdlOFNExplorer 
 CommonDialog1.Filter = "文档(*.txt)|*.txt"     CommonDialog1.FileName = ""     CommonDialog1.ShowOpen 
T1.Text = CommonDialog1.FileName errhandler: 
 ' 用户在对话框按了“取消”按钮     Exit Sub End Sub  
Private Sub Command2_Click()  
Dim allstr() As String     Dim ai As Double     Dim strFile As String     Dim lngHandle As Long     Dim strline As String     Dim i, j, K As Double      
 Dim nFilename As String     Dim nlngHandle As Long     Dim strwrite As String      
If Dir(T1.Text) = "" Then 
MsgBox ("请选择要转换的文件!")     Exit Sub     End If 
If Not IsNumeric(T2.Text) Or T2.Text = 0 Or T2.Text = "" Then     MsgBox ("划分行数不正确!")     Exit Sub     End If 
strFile = T1.Text 
lngHandle = FreeFile()     ai = 0 
Open strFile For Input As lngHandle     Do While Not EOF(lngHandle)     ReDim Preserve allstr(ai) As String 
 '每次读取一行存放在strLine变量中         Line Input #lngHandle, strline         If strline <> "" Then         allstr(ai) = strline         ai = ai + 1         End If     Loop 
Close lngHandle     K = 0     j = 0 
strwrite = "" 
pro.Max = UBound(allstr) + 1     T3.Text = UBound(allstr) + 1     For i = 0 To UBound(allstr)     j = j + 1 
pro.Value = j 
strwrite = strwrite & allstr(i) & vbCrLf     If InStr(j / T2.Text, ".") = 0 Then     K = K + 1 
nFilename = Mid(T1.Text, 1, Len(T1.Text) - 4) & K & ".txt"     nlngHandle = FreeFile() 
Open nFilename For Output As nlngHandle   '打开文件     Print #nlngHandle, strwrite    '写入文本     Close nlngHandle   '关闭文件     strwrite = ""     End If     Next 
K = K + 1 
nFilename = Mid(T1.Text, 1, Len(T1.Text) - 4) & K & ".txt"     lngHandle = FreeFile() 
Open nFilename For Output As nlngHandle   '打开文件     Print #nlngHandle, strwrite    '写入文本     Close nlngHandle 
pro.Caption = K & "个文件划分完毕!               " 
End Su

精品推荐
猜你喜欢
用户评论