Vb.net VB记事本拆分器

Vb.net VB记事本拆分器,vb.net,bots,notepad,Vb.net,Bots,Notepad,所以我刚刚启动了一个新程序,在这个程序中,我需要一个功能,它基本上是一个文本文件或一个richtextbox,然后平均分割它。假设我有一个包含200行文本的文件。然后我想把它分成10个文件,20行。请帮助我,我需要一些指导-谢谢用(textbox1.text.length)计算文本框的长度,即=200个字符,除以2=100,然后做一个循环,循环到200,如果等于100,则在循环体中保持条件,将其放入字符串变量并将其写入文件,依此类推……首先创建一个字符串数组 Dim S() As String

所以我刚刚启动了一个新程序,在这个程序中,我需要一个功能,它基本上是一个文本文件或一个richtextbox,然后平均分割它。假设我有一个包含200行文本的文件。然后我想把它分成10个文件,20行。请帮助我,我需要一些指导-谢谢

用(textbox1.text.length)计算文本框的长度,即=200个字符,除以2=100,然后做一个循环,循环到200,如果等于100,则在循环体中保持条件,将其放入字符串变量并将其写入文件,依此类推……

首先创建一个字符串数组

Dim S() As String = TextBox1.Text.Split(vbNewLine)
这将允许您将每一行放在名为S的数组项中 要获得行数,请使用

S.Length


现在你得到了线和线的计数,你需要做的就是把它们分开,然后从那里开始……

那么你在哪一部分遇到了问题?正在阅读文件,分区…?你看过TextBox的行属性了吗?我需要知道我可以使用什么命令将文本行平均分割成不同的文件。这可能有点令人惊讶,但.NET framework没有,所以请将问题分解为几个部分。那么这又如何呢。有没有办法让它走,比如说每10行,点击回车键,或者只做一个空行?点击回车键?您的问题已标记;您想用其他程序执行此操作吗?
S.Count()