前言:在今天,各大**都時興通過簡訊參與活動並中獎的行為,中獎號碼大多用『*』好掩蓋其手機號碼的中間幾位如:138*****345,今天,我們做的就是用乙個類庫來實現這個通用功能,以便在**和程式中引用。
正文:下面,我們就開始吧,首先,用vs2005建立乙個c#類庫,我們命名為nummask,把他的class1改名為容易記憶的其他名字,我改稱masker,然後我們新增如下**:
nummask
using
system;
using
system.collections.generic;
using
system.text;
using
system.collections;
namespace
nummask
foreach
(string
n in
numbers)
//進行處理
strings =
newstring
(temp);
newnum.add(s);
//把mask後的號碼放入結果陣列等待返回
}return
newnum;}}
}然後生成它,得到nummask.dll檔案
再建立乙個winform專案,新增剛才的nummask.dll為引用。winform介面如下:
我們沒有使用資料庫作為號碼**,而是使用了簡單的定義好的號碼,在實際中可以把資料庫中的號碼字段讀取到乙個arraylist中,然後呼叫nummask來處理。
listbox1用於顯示處理結果,我們看看「開始轉換」按鈕的**:記得在開頭新增using nummask;
button1
private
void
button1_click(
object
sender, eventargs e)
}編譯執行以下,可以看到如下圖的效果:
原創 發霉柔光像的製作
本帖最後由 西雙版納 於 2009 7 20 23 21 編輯 原創 發霉柔光像的製作 2009.07.20 在人像特寫 的後期處理中,一種常用的光美化手法,我把它稱之為 發霉柔光像 也就是人物的輪廓光,就像是發霉的臭豆腐,長著厚厚的一層毛茸茸的 光暈 十分美麗動人。這種效果可以在拍攝階段一次完成,...
C 打包製作安裝程式
該文是根據網上的文章並結合自己實際打包的過程而整理的。開發平台 visualstudio2005中文版。步驟如下 1.建立乙個安裝嚮導專案或安裝部署專案 新建專案 其他專案型別 安裝與部署 安裝嚮導 或安裝部署 如命名為setup。2.將要打包的專案匯入到這個安裝專案中,有兩種方式 第一種,自動方式...
怎樣製作C 安裝程式
近期須要製作乙個c 安裝。在網上找了一些資料發現都不是非常完整,最後自己綜合了一些資料,而且通過親自檢測,最後成功完畢c 打包成安裝程式 打包成最簡單的一種安裝程式。假設須要更高的功能請自己在開發 該打包過程在vs2008中完畢,但也適用於vs2005。程式是用c 寫的。1.新建安裝和部署。開啟你所...