[API 函数] CopyFileEx - 复制档案
摘要:一般要处理复制档案使用 File.Copy 方法就可以达到需求,可是若在复制档案过程中要显示进度及取消复制,就需要使用 API 函数 CopyFileEx 来处理。下列范例程序使用 CoypFileEx 来进行复制档案,复制过程序会显示进度,按下「取消复制」钮可中断复制动作。 Code highlighting produced by Actipro CodeHighlighter (freewa...
阅读全文
posted @
2008-10-09 23:09
jeff377
阅读(858)
推荐(0) 编辑
[轉貼] Windows API 與 .NET 資料類型對應關係
摘要:在VB.NET或C# 中做很多應用需要使用Win32 API,但發現原型函數的一些資料類型看起來非常費勁,甚至在 .NET中“沒有”這種資料類型,查閱了一下資料,資料類型對應關係整理如下,希望對大家有用: BOOL=System.Int32 BOOLEAN=System.Int32 BYTE=System.UInt16 CHAR=System.Int16 COLORREF=System....
阅读全文
posted @
2008-10-09 22:11
jeff377
阅读(424)
推荐(0) 编辑
字符串中寻找关键词片段
摘要:利用 RegEx 可以很方便的做字符串处理,若我们需要从一篇文章中撷取出关键词片段(含前后文),可以利用下列的 FindKeywordParts 函式来处理,搜寻到的关键词片段的字符串集合会以 List(Of String) 型别传回。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.Code...
阅读全文
posted @
2008-08-27 19:22
jeff377
阅读(1315)
推荐(0) 编辑
物件序列化函式库
摘要:序列化是将对象状态转换为可保存或可传输格式的处理序。序列化的反面是还原序列化,它可以将数据流转换成对象。在 .NET 程序中常用的序列化方式如下表所示。 序列化类别 说明 .NET Framework 版本 XmlSerializer ...
阅读全文
posted @
2008-08-19 23:54
jeff377
阅读(551)
推荐(0) 编辑
Strings.Replace 方法的注意事项
摘要:Strings.Replace 方法是用在字符串取代常用方法,常用的呼叫方式如下 Strings.Replace("原字符串","寻找的字符串","取代的字符串") 可是最近发现一个问题,就是当原字符串为 String.Empty (空字符串) 时,其传回值会为 Nothing。 如下程序代码会发生「参考的对象具有 'Nothing' 的值」的错误讯息。因为原字符串为空字符串,透过 Str...
阅读全文
posted @
2008-07-11 00:30
jeff377
阅读(4125)
推荐(0) 编辑
计算二个日期经过几月又几天
摘要:若要计算二个日期经过几月又几天,需要考虑期间每个月份的天数,每个月的天数是不一样的。 所以我们可以先计算经过几个月,然后把起始日期累加异差月份数,再计算差异天数。 Dim oDate1 As Date = Date.Parse("2008/5/1") Dim oDate2 As Date = Date.Parse("2008/7/10") '先...
阅读全文
posted @
2008-06-18 20:01
jeff377
阅读(591)
推荐(0) 编辑
让 Hashtable 的键值不区分大小写
摘要:我们常用 Hashtable 来描述索引键/值组的集合,Hashtable 的键值是区分大小写的。 Dim oHash As New Hashtable() Dim bIsFind As Boolean oHash.Add("A", "ValueA") oHash.Add("B", "ValueA") oHash...
阅读全文
posted @
2008-06-17 00:54
jeff377
阅读(1666)
推荐(0) 编辑