發表文章

目前顯示的是 9月, 2008的文章

C# 自動取不重覆的亂數

內容 我寫了個簡單取亂數的小元件, 呼叫的方式如下: using Webapp.Free; static void Main(string[] args) { //第一種應用方式 myRand rd = new myRand(); //建立此元件 rd.Next(); //取得十個不重覆的亂數 Console.WriteLine(rd.List()); //將它們變成字串,用逗號隔開 //第二種應用方式 myRand rd2 = new myRand(8); //只取8個亂數 0~7 rd2.Next(); //取得亂數 Console.WriteLine(rd2.List()); //顯示結果 //第三種應用方式 rd2.iCount=5; //只取5個亂數 rd2.Next(); //取得亂數 Console.WriteLine(rd2.List()); //顯示結果 //第四種應用方式 rd2.Next(20); //只取20個亂數 Console.WriteLine(rd2.List()); //第五種應用方式 //取第4個數字:rd2[3], 第19個數字: rd2[18], 由於只有20個亂數,若取rd2[35],則會傳回-1 Console.WriteLine(rd2[3] +"," + rd2[18] + "," + rd2[35]); } 您可以下載它,並免費用於任何商業或自己的專案中, 您可以隨專案安裝在客戶電腦中, 但請勿將此元件單獨地直接散佈給第三人,有需要的人均可從這裡直接下載回去免費使用。 若您發現有任何bug,煩請告知, 謝謝

關於 字元 的 半形 / 全形 轉換

<< VB.Net >> Imports System.Text Public Class Form1 ' 如何判斷輸入的字元是 "全形" 或 "半形" ? ' 方法 1 Private Sub TextBox1_KeyPress(ByVal sender As Object, ByVal e As KeyPressEventArgs) _ Handles TextBox1.KeyPress ' 判斷輸入字元的 ASCII 字元碼之 16 進位長度 , 2 為半形 If Hex(Asc(e.KeyChar)).Length = 2 Then MessageBox.Show("半形字元") Else MessageBox.Show("全形字元") End If End Sub ' KeyPressEventArgs.KeyChar 屬性 : 取得對應於所按下按鍵的字元。 ' Hex 函式 : 傳回代表數字十六進位值的字串。 ' Asc 函式 : 傳回Integer 值,表示與字元對應的字元碼。 ' Asc 會傳回輸入字元的「字碼指標」(Code Point) 或字元碼。 ' 這可以是值從 0 到 255 的單一位元組字元集 ( Single-Byte Character Set,SBCS ), ' 和值從 -32768 到 32767 的雙位元組字元集 ( DBCS )。 ' ASCII 字碼表含有擴充 ASCII (American Standards Committee for Information Interchange) ' 字元集的 十進位 和 十六進位值。 ' 擴充字元集包括 ASCII 字元集和 128 個繪製圖形和線條的其他字元,通常稱為「IBM 字元集」。 ' 在Windows 中,字碼大於 127 的字元,其顯示會依選取的字體而不同。 ' ================================================================ ' 方法 2 Private Sub TextBox2_Ke

c# 有什么控件 能把里边的输入格式也保存起来?

悬赏分:20 - 解决时间:2008-7-16 09:42 在c# .net 做网页 有什么控件 能把里边的输入格式也保存起来? 就是把它里面的 空格 回车 什么的都可以用它的.text 给保存到数据库里 然后从数据库里取出的数据可以直接显示成以前的模式? 提问者: 7228291 - 试用期 一级 最佳答案 放到一个xml文件中吧 回答者: evenbing - 经理 四级 6-26 09:47 我来评论>> 评价已经被关闭 目前有 0 个人评价 好 50% (0) 不好 50% (0) 相关内容 • c#控件问题 • 请高手们帮解答Visual C++的控件设置问题 • 控件+C#类 • 关于 控件 (c) • C#中第三方控件已经注册却仍提示未注册,为何? 更多关于Convert.ToChar(13)的问题>> 查看同主题问题:格式 保存 控件 起来 其他回答 共 5 条 richTextbox和freeTextBox 回答者: 贰壹肆伍捌 - 大魔法师 九级 6-26 09:47 你可以去晚上找个第三方控件。。ubb控件。。这个控件有text属性。。直接可以获取存放到数据库中 回答者: sjyh5201 - 魔法师 四级 6-26 09:47 在存进库里之前先replace. string aa=this.textbox1.text; aa.replace("\r\n"," ");--->把回车替换成 aa.replace(" "," ");--->把空格替换成 在配合网页里面的 标记效果能更好一点! 回答者: majunbopm - 高级经理 六级 6-26 09:50 把控件的值传到数据库之前对控件的值做如下处理,我拿一个叫list的textbox控件做例子,加上如下代码,传到数据库中的文字就带格式了,我都是这么做的,如果要读取,就把代码中replace后面的两个参数倒过来,可以把你用不到的格式去掉,经常用的是回车和空格 list.Text = list.Text.Repla