[問題] 按鍵的觀念

看板C_Sharp (C#)作者 (1+1≠2)時間13年前 (2012/01/04 23:30), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/1
我想設兩個按鍵,假設為按鍵A和按鍵B 當我按下A的按鍵時,選擇檔案並且讀檔到陣列中 並藉此計算出檔案內的字元數 當我按下B時,可以將陣列中的字元轉成16進制.. 請問一下,像這種兩段式的要如何寫呢? 以下是我目前寫的.. private void Abtn_Click(object sender, EventArgs e) { int covertcount = 0; openFileDialog1.FileName = ""; openFileDialog1.Filter = "所有檔案|*.*"; if (openFileDialog1.ShowDialog() == DialogResult.OK) { FileInfo cover_hex = new FileInfo(openFileDialog1.FileName); StreamReader sr = cover_hex.OpenText(); while (sr.Peek() >= 0) { string OriFile=sr.ReadToEnd(); char[] readchars = OriFile.ToCharArray(); } sr.Close(); covert_count.Text = "轉換字數:" + covertcount; private void Bbtn_Click(object sender, EventArgs e) { string outcovert = "0x" + Convert.ToString(readchar, 16).PadLeft(2, '0').ToUpper() + " "; } 是我的觀念建立不夠完全嗎?還是語法有錯誤呢?好像不能這樣使用 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.26.36

01/05 03:02, , 1F
你的變數是區域變數 這樣傳的過去嗎
01/05 03:02, 1F

01/08 14:45, , 2F
嗯,應該是樓上所說的,變數好像沒傳進去喔!!
01/08 14:45, 2F
文章代碼(AID): #1F171yEh (C_Sharp)
文章代碼(AID): #1F171yEh (C_Sharp)