社区
VB
帖子详情
如何设置Richtextbox只显示10行并动态保存到文本?
oxking_ly
2015-10-21 10:26:31
假定某程序使用Richtextbox接收UDP文本,每条信息占一行,现在想实现10条数据后,向前顶,即第11条变成第10条..第2条变成第1条,并且将这10行文本写入到固定名称文本文件中去。第12条来时,自动变成第10条,轮流向前顶,每来一条,都要写到文本文件,且这个文件名称是固定不变的。
不知描述的是否清楚,请大家赐教
...全文
303
4
打赏
收藏
如何设置Richtextbox只显示10行并动态保存到文本?
假定某程序使用Richtextbox接收UDP文本,每条信息占一行,现在想实现10条数据后,向前顶,即第11条变成第10条..第2条变成第1条,并且将这10行文本写入到固定名称文本文件中去。第12条来时,自动变成第10条,轮流向前顶,每来一条,都要写到文本文件,且这个文件名称是固定不变的。 不知描述的是否清楚,请大家赐教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
轻鸿万里
2015-10-28
打赏
举报
回复
if richTextBox1.Lines.Count() >= 10 then Dim s As String = "插入的新行" RichTextBox1.Text = RichTextBox1.Text.Skip(1) RichTextBox1.Text = RichTextBox1.Text & s & Environment.NewLine FileIO.FileSystem.WriteAllText("C:\Test.txt", s, True) end if
oxking_ly
2015-10-22
打赏
举报
回复
vb.net能看懂,这个不大懂
threenewbee
2015-10-21
打赏
举报
回复
void AppendLine(string s) { if (richTextBox1.Lines.Count() >= 10) richTextBox1.Text = string.Join("\r\n", richTextBox1.Lines.Skip(1)); richTextBox1.Text += "\r\n" + s; }
ajianchina
2015-10-21
打赏
举报
回复
你表述的基本清楚,我只是回帖,谈不上赐教,你的想法可行。
C#
richTextBox
显示
和
保存
带格式的Word文档
C#实现
richTextBox
显示
、
保存
和另存为带格式的Word文档
WPF
RichTextBox
显示
HTML格式数据
RichTextBox
控件中
显示
HTML格式数据
C#
设置
RichTextBox
的
文本
对齐方式
摘要:C#源码,字符处理,
RichTextBox
C#
设置
RichTextBox
的
文本
对齐方式,实例需引用命名空间Using System.IO,本例的一些相关操作:从指定的位置加载并
保存
RTF文件、清空
RichTextBox
控件中的所有内容、设定“
保存
”按钮为不可用状态,声明一个用于打开文件对话框的对象,
保存
指定文件到指定位置,
设置
选定的
文本
为居中对齐,
设置
选定的
文本
为左对齐,
设置
选定的
文本
为右对齐……
把
richtextbox
中的文档直接
显示
到Picturebox中
以前见到别人的程序把word内容
显示
后根本无法编辑,鼠标都点不动,后来spy++后才知是picture控件,于是就开始研究。 把
richtextbox
中的文档
显示
到Picturebox中的代码 昨天一天就没有把它上传上来,一整天除了备课就是研究这一程序了,终于功夫不负有心人,以后如果你有文档不想被人使用,将资料
保存
到加密的数据库中,然后通过程序读到
richtextbox
中去,把
richtextbox
中的文档直接
显示
到Picturebox中,别人无法复制,无法修改,只能看,不能摸,保护文档比较好的方法。(我没有做从数据库存储这一功能),只是把加密
显示
技术公开而已
C#
文本
编辑器设计
VS2005 C#
文本
编辑器 public Form1() { InitializeComponent(); } private void 文件ToolStripMenuItem_Click(object sender, EventArgs e) { } private void 新建ToolStripMenuItem_Click(object sender, EventArgs e) {
richTextBox
1.Text = ""; } private void 打开ToolStripMenuItem_Click(object sender, EventArgs e) { String str; //使用filter属性
设置
或获取文件名筛选字符串,Text.file(*.txt)用于
显示
,*.txt才真正用于筛选 openFileDialog1.Filter = "Text.file(*.txt)|*.txt|all file(*.*)|*.*"; openFileDialog1.ShowDialog(); str = openFileDialog1.FileName;
richTextBox
1.LoadFile(@str,
RichTextBox
StreamType.PlainText); } private void
保存
ToolStripMenuItem_Click(object sender, EventArgs e) { SaveFileDialog sfdlg = new SaveFileDialog(); sfdlg.Filter = "所有文件*.*|*.*|
文本
文件*.txt|*.txt|c#文件*.cs|*.cs|c++文件*.cpp|*.cpp"; //
设置
初始路径 sfdlg.InitialDirectory = "d:\\temp"; //
设置
对话框标题 sfdlg.Title = "
保存
我的
文本
文件"; //把文件过滤器设为第二项*.txt sfdlg.FilterIndex = 2; //如果用户单击了"
保存
"按钮,则向文件写入"This is test" if (sfdlg.ShowDialog() == DialogResult.OK) { FileStream fs = new FileStream(sfdlg.FileName, FileMode.OpenOrCreate, FileAccess.Write); StreamWriter fileStream = new StreamWriter(fs); fileStream.WriteLine("This is a test"); fileStream.WriteLine(
richTextBox
1.Text); fileStream.Close(); } }
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章