用C#做了个form,运行的时候,textBox接收数据期间,会一闪一闪的,怎么解决?

textBox刚开始接收数据的时候滚动条是向上滚动的,但是我想要的是向下滚动。
然后在textBox属性那里设置也没有用,在form属性那里设置也没有用,最后在网上查了一下,加了些代码,如下:
textBox1.SelectionStart = textBox1.Text.Length;
textBox1.ScrollToCaret();

然后接收数据的时候,滚动条可以向下滚动了,可别的问题出现了,就是接收数据的时候,会一闪一闪的,怎么解决?

0

1个回答

你是不是每次都用textBox1.text=xxxx来重新设定文本的?要用
textBox1.SelectionStart = textBox1.Text.Length;
textBox1.SelectedText = 新增加的文本
textBox1.ScrollToCaret();

0
Mou377
Mou377 回复tang_cheng: 谢谢
2 年多之前 回复
tang_cheng
tang_cheng 就是你接收到的内容,比如你第一次收到"A",就只把"A"插入,第二次收到"B",就只把"B"放进去,而不要第二次时候用textBox1.Text="AB",这样容易引起闪屏
2 年多之前 回复
Mou377
Mou377 新增加的文本?不懂,小白一个
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
vb中textbox刷新无闪烁的方法
昨天给大家的串口读写代码中,textbox的刷新频繁后会造成闪烁,所以今天改写一下无闪烁的代码。更改的代码如下:Private Sub Mcom_OnComm() 所有的通讯事件都可以激发MSComm1控件的OnComm事件Select Case Mcom.CommEventCase comEvReceive此处的代码可以进行当串口的接受缓冲区里有RThreshold个字符的处理   
怎么解决VS运行程序一闪而过
用惯了VC6.0的朋友,开始用VS写c++程序后,会发现运行程序,控制台一闪而过,根本看不到程序的运行结果,在本篇经验中小编将告诉大家如何解决这个问题 方法一:程序末尾增加输入语句,这样程序运行结束前会要求用户输入,控制台就会保持存在,具体代码如下图所示 方法二:在程序末尾添加语句:system("pause");  加上这句后,控制台显示运行结果后会显示“请按任意键继续”, 具...
为什么我运行程序后窗口一闪而过就没了
为什么会这样?原因简单到有点可笑:因为程序运行结束了 对于控制台程序,操作系统让它开始运行前会为它造一个控制台窗口,在它结束的时候为它销毁这个这窗口.所以,当程序的最后一条语句运行完后,没什么可做了,程序运行结束,窗口就没了 一般做法有这些:      getchar()可以等待你输入一个字符,这样可以让程序等待在那      system("pause")执行系统的pause命令,它也会
图片预加载防止图片闪烁
(function(){            //存放图片路径的数组            var imgSrcArr = [                "style/chat/new2017/image/png/toasts.png",                "style/chat/new2017/image/svg/toasts.svg"            ];       ...
VS2010控制台程序运行一闪而过完美解决办法
在VS2010里的控制台应用程序在运行时,结果画面一闪而过,不管是用F5 还是用Ctrl + F5都是一样,导致无法看到结果。 网上有不少的办法,说是都是在程序最后加一个要程序暂停的语句或从控制台上获取用户输入的语句。其实还有一个更好的解决办法:    在你的项目条目(project)上右击鼠标,在弹出菜单上选择最后一项“property/属性”,在左边的一栏里找到“配置属性->链接器->系统”,点
Eclipse出现一闪一闪的黑色选中符的解决方法
1、经常用eclipse写代码,偶尔会出现一闪一闪的黑色选中符,原来我不知道怎么解除就只能重新启动eclipse。如图:2.原因是我按了数字7上的Num Lock键,把输入数字模式锁了,并且按了"0"键,锁了之后不叫"0"键了,叫"Ins"键。这样一不注意eclipse中就出现了以上的一闪一闪黑色选中符。在锁数字的模式下,重新按下"Ins"键("0"键),黑色选中符就会消失。3.重新按一下Num ...
VS2012编译C语言代码运行出现黑框一闪就没了
用VS2012编写C语言后,我们建立控制台应用程序,代码执行出现黑框,即控制台。但是我们还没有看到输出的结构,黑框一闪就消失了。   为了防止黑框消失,我们可以在程序的结尾加入:一个等待输入的函数 或者 sysytem("pause"); 等待输入的函数:   getch(),这个函数的功能就是从键盘上读入一个字符,字符不回显在屏幕上,同时他也是一个等待型的函数,就是说它会
dev C/C++运行结果一闪而过的解决
1、是在return 0;前加getchar(); (getchar();是得到一个字符的意思,可以char a=getchar();)。不过如果有输入语句,那就要加多些getchar();。 2、是在加实用头文件#include,在return 0;前加system("pause");让它按任意将继续。
win7 下使用vb开发工具拖动控件时出现控件闪烁问题的解决方法
转自 http://zhidao.baidu.com/question/445190806.html 1.找到 VB6 的安装目录 2.选中 VB6.EXE 3.右键 4.属性 5.切换到“兼容性”选项卡 6.在“设置”方框中,选中“禁用桌面元素” 7.单击“确定”按钮 8.没了 自己记录下,方便以后解决该问题。
解决VS2017运行时控制台一闪即逝问题的方法
  f5是开始调试的指令,ctrl+f5才是开始执行(不调试),如果在换成ctrl+f5执行后可以正常显示输出内容和“Press any key to continue...“这句话,那么问题就解决了。但是部分人会发现,在按键ctrl+f5过后,程序依然一闪而过,那么你可以试试下面的这个方法来解决这个问题:①在右侧自己项目的名字上右键,选中最下方的属性。②依次选中 配置属性->连接器-&gt...
halcon图像会一闪一闪
-
from表单的混淆点-点击按钮出现一闪而过
form表单下出现一闪而过 在form表单中使用type=submit和button元素,绑定事件后点击时,会出现一闪而过的闪屏现象,同时也没有达到预想的效果。 究其原因,是前端和后台的顺序没有搞清楚: form表单在提交或点击button时,浏览器先渲染js代码部分,绘制出js代码要显示的页面,之后提交给后台,向后台服务器进行请求;服务器在获取请求后,开始响应,并把响应内容返回给浏览器
C#调试的时候DOS窗口一闪而过
在调试这样一个简单程序时DOS窗口一闪而过,明明已经启动成功,可是根本看不到“HI,I'm you!”这句话怎么办呢?(1)在输出语句后面添加一句等待输入下一行的语句,即可解决:(2)在输出语句后面添加一句输入键在控制窗口显示的语句,即可解决:...
VS编译器程序运行窗口一闪而过?教你一招!
在使用windows上的VS编译器时,我们可能会遇到这样一个问题:就是,当我们运行程序时,程序的运行结果窗口老是“一闪而过”。这对于我们来说是及其不爽的! 今天就来解决一下这个问题: 首先,打开编译器,找到“调试”一栏。如图: 点击“调试”,找到当前解决方案资源管理器的“”属性“”,如图所示: 当然也可以直接选择界面左侧的“解决方案资源管理器”,鼠标右键,如图: 总之,以上两...
C#控制台应用程序执行一闪而过解决方法
方法一、运行程序的时不用F5键执行,用Ctrl+F5执行,它的意思是“启动执行(不调试)”。 方法二、在你的代码的最后加上这句 Console.ReadLine(); 也就是“等待用户输入”,这样DOS窗口直到你敲击回车键才会关闭或者在程序最后加上一句Console.ReadKey();这样DOS窗口接收一个字符才会退出。 方法三、在CMD下运行程序。
2015-03-28-oracle-启动后一闪而过
错误二: 【错误】启动后,一闪而过,或者进入安装主界面后也是一闪而过,非兼容性引起 【原因】 如图,可能是因为有两个图形处理器的原因 【解决方法】这个方法是参考别人的 原地址:http://blog.csdn.net/trampwind/article/details/11203203就在nvidia控制面板3D设置里把默认首选图形处理器设置选成高性能nvidia处理器了。我试着选集成图形
解决列表框更新数据的时候的闪烁问题
<br />解决列表框更新数据的时候的闪烁问题(VC防止窗口及其控件(如CListCtrl))<br /> <br /> <br />1、将Invalidate()替换为InvalidateRect()。  <br /> <br />  Invalidate()会导致整个窗口的图象重画,需要的时间比较长,而InvalidateRect()仅仅重画Rect区域内的内容,所以所需时间会少一些。虫虫以前很懒,经常为一小块区域的重画就调用Invalidate(),不愿意自己去计算需要重画的Rect,但是事实是,如果
VS2005 执行控制台程序的时候,窗口一闪就没了的问题
 使用VS2005,用Ctrl+F5运行程序,结果控制台窗口一闪就没了,也没有出现'press any key to continue...' 或者“请按任意键继续”。 方案一:网上最常见的解决方案是,在程序结尾的return 0;之前加system('pause')或getchar(),或者断点等等让程序停顿。 方案二:从微软的论坛上得到了另一种解决方法,如下。 出现
打开PDF文件一闪一闪的解决办法
自己修改注册表解决了,开始→运行→输入regedit,点确认→找到下面这个目录  HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts.pdf\UserChoice  看看键值progid的数据是不是你想关联的程序名称,如果不是,接下来有两种方法:  【不熟悉注册表操作的简单方法】把User
VS控制窗口一闪而过的解决策略(有图)
   VS2010/2013调试窗口一闪而过解决方法 若此时进行的操作是编译(F5),可先运行程序(Ctrl+F5),若仍然一闪而过,用下面方法解决。 方法一: 1.若是C++文件,在程序最后写一句(return之前)添加:system(&quot;pause&quot;);  2.若是C文件,首先在程序头添加头文件:#include&quot;stdlib.h&quot;;然后在程序最后写一句(return之前)添加:syst...
解决Visual Studio 2017运行程序一闪而过的方法
方法一:在编辑程序末尾增加输入语句:cin.get();,这样程序运行结束前会要求用户输入字符(或回车键亦可关闭窗口),未输入前控制台就会保持存在,具体代码如下图所示    方法二:在编辑程序末尾添加语句:system(&quot;pause&quot;);  加上这句后,控制台显示运行结果后会显示“请按任意键继续”, 具体代码如下图所示    方法三:修改项目配置,右键点击项目,在右键菜单中选择属性,然后在...
双缓冲解决Java绘图严重闪烁
在编写一个Java小游戏时,需要画出一个坦克,于是在坦克这个类中创建了一个内部类实现Runnable接口来启动一个线程,在线程中调用repaint()方法不断重画,线程的睡眠时间设为50毫秒,代码如下: 结果发现,运行时闪烁现象特别明显,更改睡眠时间为100秒,1000秒也不行,延迟非常严重,而且仍然闪烁。网上查到原来是因为repaint()不断调用paint
Visual Studio各版本运行时控制台一闪就退的解决方法!
初学者在使用Visual Studio各个版本时,在进行调试运行时,会发现控制台总是一闪即退,输出结果的窗口无法保持打开状态! 其实问题是你执行时按的是F5,而正确的应该是Ctrl+F5,这样窗口就会显示 Press any key to continue...这句话了。也可以看到程序运行的结果了。因为,F5是Debugging模式,在这个模式下,当程序运行结束后,窗口不会继续保持打开状态。而C...
htc Vive中VR界面闪烁的解决
如果相机上挂有 Screen Space Ambient Obscurance ,在头盔上看时,会出现镜头抖动效果FR:海涛高软(QQ技术交流群:386476712)
解决ArcGIS局部刷新地图闪烁问题
IViewRefresh viewRefresh = mapControl.Map as IViewRefresh; viewRefresh.ProgressiveDrawing = true; viewRefresh.RefreshItem(layer);
简单解决用VS编写hello world时命令行一闪而过
一、在return 0;前一行加一个getchar(); 二、使用项目模板为 windows 桌面向导 c++
VS2017运行时控制台一闪即逝解决方法
2 选择系统   3 右侧小三角下拉菜单选控制台
关于vs2010编译程序一闪就没的解决办法
main()里的return 0;前面加cin.get(); 或者包含#include 头文件 加system("pause");
C# 解决winform界面闪屏问题及弊端
1 添加以下代码: // 防止闪屏 protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; c...
为什么运行CMD后,一闪就不见了 解决方案
方法1: 你中毒了,系统中有个进程在监测你的命令,看到CMD就关闭,可以在任务管理中看看有没有可以进程,关掉他,应该可以打开,如果还不行,那就是已经注入系统进程。杀毒就很困难了。重做系统好一点。 方法2:注册表:HKEY_LOCAL_MACHINE\Software\Mic
C#画图解决闪烁问题
导致画面闪烁的关键原因分析:       一、绘制窗口由于大小位置状态改变进行重绘操作时      绘图窗口内容或大小每改变一次,都要调用Paint事件进行重绘操作,该操作会使画面重新刷新一次以维持窗口正常显示。刷新过程中会导致所有图元重新绘制,而各个图元的重绘操作并不会导致Paint事件发生,因此窗口的每一次刷新只会调用Paint事件一次。窗口刷新一次的过程中,每一个图元的重绘都会立即显示到
java图像闪烁问题解决办法之双缓冲
  这是在做java的一个小项目叫坦克大战的时候遇到的一个问题,就是使用线程进行repaint()面板的时候总是出现闪烁的问题,由于repaint()要把所有图像都重新绘制一遍,因此出现了闪烁。  那么怎么解决闪烁这个问题呢,我们就用到了双缓冲这一技巧(double buffer),我们首先创建一张基于原面板的一场图像,先将绘制图像的工作在这张图片上面完成,最后再将这张图片直接贴到面板上面,...
使用Visual Studio IDE编写程序时不显示窗口或窗口一闪而逝的解决方法
遇到这个问题并不是你的代码出错了,而是IDE本身的设置问题,所以不用总是纠结自己代码哪里写错了。 例如写了一个这样的程序: #include &amp;quot;iostream&amp;quot; using namespace std; int main(int argc, char *argv[]) { cout &amp;amp;lt;&amp;amp;lt; &amp;quot;hello world!&amp;quot; &amp;amp;lt;&amp;amp;lt; end
iOS 验证码倒计时时button一闪一闪的
把button的type从system改成custom就好了。
bootstrap模态框一闪而过
1、bootstrap.min.js与modal.js不能混用。 2、触发模态框的组件需要设置 data-toggle=“modal”   3、设置 data-target=&quot;#myModal&quot;或href=&quot;#myModal&quot;或者写javascript 函数响应点击事件打开模态框,不能同时使用 4、换一个高版本的bootstrap.min.js  ...
cmd命令控制台窗口一闪而过运行后就消失解决办法
未中毒。。。一、首先查看C:\WINDOWS\SYSTEM32下的CMD.EXE是否存在,文件日期是否正常;检测结果为正常,与其他系统文件日期相同,应该不是这个问题。二、再查看系统的环境变量,path是否包含如下路径:%SystemRoot%\system32;%SystemRo
如何解决绘图过程中的闪烁
在VC中进行绘图过程处理时,如果图形刷新很快, 经常出现图形闪烁的现象。利用先在内存绘制,然后 拷贝到屏幕的办法可以消除屏幕闪烁,具体的方法是先在内存 中创建一个与设备兼容的内存设备上下文,也就是开辟一快内 存区来作为显示区域,然后在这个内存区进行绘制图形。在绘制完成后利用 BitBlt函数把内存的图形直接拷贝到屏幕上即可。 具体的代码实现为: (1)创建内存区域 CDC* p
vs2013代码运行窗口一闪而过
在vs2013里面运行写好代码,运行的窗口一闪而过,略蛋疼。。。。。不知道vs是出于什么考虑,可以通过下面两个方法来解决! 1、你运行的应该是控制台应用程序,需要在main代码最后return 0之前添加一个暂停函数,该函数作用为从标准输入获取字符然后程序才会继续运行,比较典型的为c程序中可以用getchar() ,getchar()包含在头文件stdio.h中。也可以调用system(
zookeeper 启动闪退问题
我在启动zookeeper的时候出现了闪退,于是我在zkServer用记事本打开,在最后加上pause,保存,然后再启动,查看闪退的原因。错误信息如下:打开conf 文件夹  复制一份  zoo_sample.cfg  文件  修改文件名为 zoo.cfg重新启动   ok...
C++程序编译运行后窗口一闪而过问题
问题:刚开始学习C++写win32 console application 程序的时候使用不同的编译器结果显示的那个窗口可能闪一下就消失了。      解决办法:有的编译器很好,在示例程序中给出了类似的解决办法,如在devC++下,新建一个非空的C++类的时候,在return 0;之前会有这么一句:system("PAUSE");在visual studio中如果你按照步骤来的话不会出现一闪
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 尚学堂大数据培训做了多久 学习java 期间的收获