05 2009 档案

摘要: 在用c#做WinFrom开发的过程中。我们经常需要用到进度条(ProgressBar)用于显示进度信息。这时候我们可能就需要用到多线程,如果不采用多线程控制进度条,窗口很容易假死(无法适时看到进度信息)。下面我就简单结合一个我写的例子给大家做一个介绍。第一步:设计界面不说了...注意需要引用 using System.Threading;第二步:定义一个代理,用于更新ProgressBar的值(V...阅读全文
posted @ 2009-05-31 17:13 迪卡.凯恩 阅读(876) | 评论 (4) 编辑
摘要: C#是.Net平台的通用开发工具,它能够建造所有的.Net应用。在.Net中所有线程都运行在应用程序域(AppDomain)中,这也许让你想到Win32进程,实际上它们还是有很大的不同。应用程序域提供了一种安全而通用的处理单元,公共语言运行库可使用它来隔离应用程序。注意在.Net中应用程序的隔离是应用程序域而不是进程,在单个进程中可以存在几个应用程序域,而且线程可以跨越应用程序域的范围,某个线程中...阅读全文
posted @ 2009-05-31 16:45 迪卡.凯恩 阅读(46) | 评论 (0) 编辑
摘要: 先建立好 陆陆续续的写吧阅读全文
posted @ 2009-05-22 11:31 迪卡.凯恩 阅读(35) | 评论 (0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms.Design;using System.Windows.Forms;namespace WindowsApplication1{ public class FolderDialog : FolderNameEditor...阅读全文
posted @ 2009-05-15 09:53 迪卡.凯恩 阅读(107) | 评论 (0) 编辑
摘要: 今天遇到的问题错误: 无法封送处理类型为“UKH_FINDDATA”的字段“szFileName”: 无效的托管/非托管类型组合(数组字段必须与 ByValArray 或 SafeArray 成对出现)。 代码: C# codepublic struct UKH_FINDDATA{[MarshalAs(UnmanagedType.Bool)]bool...阅读全文
posted @ 2009-05-12 12:06 迪卡.凯恩 阅读(91) | 评论 (1) 编辑