代码改变世界

随笔档案-2013年06月

C#WebBrowser控件使用教程与技巧收集--苏飞收集

2013-06-28 10:24 by 苏飞, 11545 阅读, 收藏, 编辑
摘要: C#WebBrowser控件使用教程与技巧收集--苏飞收集先来看看常用的方法Navigate(string urlString):浏览urlString表示的网址Navigate(System.Uri url):浏览url表示的网址Navigate(string urlString, string targetFrameName, byte[] postData, string additionalHeaders): 浏览urlString表示的网址,并发送postData中的消息//(通常我们登录一个网站的时候就会把用户名和密码作为postData发送出去)GoBack():后退GoForw 阅读全文

C#多线程解决界面卡死问题的完美解决方案

2013-06-20 08:49 by 苏飞, 48519 阅读, 收藏, 编辑
摘要: C#多线程解决界面卡死问题的完美解决方案文章转自http://www.sufeinet.com/thread-3556-1-1.html 问题描述:当我们的界面需要在程序运行中不断更新数据时,当一个textbox的数据需要变化时,对于这个问题可以先参考下我的另外一个文章C#多线程|匿名委托传参数|测试您的网站能承受的压力|附源代码--升级版为了让程序执行中不出现界面卡死的现像,最好的方法就是多线程来解决一个主线程来创建界面,使用一个子线程来执行程序并更新主界面这样就不会出现卡死的现像了这肯定是没有问题的,但是为什么在使用的过程中一样会有很多地方会出现卡死呢,而且有用户跟我说是我的Httphel 阅读全文

BeginInvoke与EndInvoke方法解决多线程接收委托返回值问题

2013-06-17 16:34 by 苏飞, 4977 阅读, 收藏, 编辑
摘要: BeginInvoke与EndInvoke方法解决多线程接收委托返回值问题原文:http://www.sufeinet.com/thread-3707-1-1.html 大家可以先看看我上次写的文章http://www.sufeinet.com/thread-3556-1-1.html在这个例子中只是使用委托,在子线程中设置主线程的数据,而没有说明怎么样取返回值,当今天有一个用户在问这个问题时我感觉应该写一下了其实这个很简单先看下面界面这是怎么实现的呢其实很简单第一步定义一个委托//创建一个委托,是为访问TextBox控件服务的。 public delegate string U... 阅读全文
点击右上角即可分享
微信分享提示