标签:C#

关于LISTBOX添加大量信息界面假死的问题

因为项目需要,要从一个TXT文本中导入每行信息并导入LISTBOX中,TXT文本中的信息十分庞大,多至几千万个。导入时候会造成界面长时间假死,我想可以使用多线程来解决,并使用BACKGROUNDWORKER来实现,但发现依然存在界面假死的问题。 我想造成这样是否因为跨线程调用控件的话,对控件操作依旧是使用主线程,所以根本上无法解决界面假死的问题。请问是否有比……

如何判断远程服务器没有响应?

部分代码如下: CookieContainer cookieContainer = new CookieContainer();             HttpWebRequest request = WebRequest.Create(formUrl) as HttpWebRequest;             request.Method = "……

WinForm中如何将Label背景变成透明

最近做的一个功能,用Label遮盖百度地图的Logo,不让鼠标点击百度地图的Logo触发事件,效果是让Label背景变成透明?我 已经将Label的背景色BackColor=”Transparent” 设置成透明的了,可是效果还是遮盖地图logo,并没有变成透明? 背景色与窗体的背景是一致的。。我该如何改呢??? 请哪位高手赐教一下?……

比较List集合对象是否相等

List<String> oldList = new ArrayList<String>(); List<String> newList = new ArrayList<String>(); oldList.add(“diaoer1”); oldList.add(“diaoe……

求rar,exe等各种文件存SQLITE 数据库的完整代码

sqlite 好像是BLOB类型来存这些东西的,网上搜了很多,源码也看了几个,但是没有SQLITE的,在存入和取出都遇到了很多问题,搞不定啊,求完整代码!包括数据库连接! —- 5分 如果你用C#,你可以对FileStream做Base64后以文本的形式存入数据库。再解码后写入FileStream的方式还原。 —- 引用 1 ……

如何在C#程序中加一个防拷贝模块

最近刚接触C#,接到个任务,要给一个程序写一个防拷贝模块。 目前具体思路是 后第一次运行程序时先获取机器的CPU ID、硬盘ID,MAC地址并进行保存,之后再次运行程序就再次获取这些信息与之前的做比对,只要与第一次结果不符就中止程序的运行。网上也看了不少资料,不过还是不太清楚怎么写,求各路大神帮助。 —- 目前就写了三个提取机器码的部分 publ……

用正则表达式取指定字符串

*** m), 320×176, 300 kb/s, ******* 类似上面字符串中取 320×176 规则是两个逗号中间  数字x数字 这样的,逗号和数字之间可能有空格 谢谢 —- \d+x\d+ —- 引用 1 楼 c02645 的回复: \d+x\d+ 没判断逗号和空格呢 —- 引……