Visual_Basic 板


LINE

請輸入專案類型(網站專案或者應用程式專案):密碼產生器(隨機大小寫) 目前我卡在陣列的內容好像不如我預期會更新的問題 程式碼如下 ----------------------------------------- Private Sub Button_GeneratePasswordSection1_Click(sender As Object, e As EventArgs) Handles Button_GeneratePasswordSection1.Click Dim englishWordString As String = TextBox_PasswordSection1.Text Dim englishWordCharArray() As Char = englishWordString.ToCharArray Randomize() For Each element In englishWordCharArray Dim randomValue As Integer = CInt(Math.Floor((100 - 1 + 1) * Rnd())) + 1 If randomValue >= 50 Then element = UCase(element) Else element = LCase(element) End If Debug.WriteLine("產生亂數:" & randomValue & " 將輸入的英文單字隨機 轉換大小寫為:" & element) Next Debug.WriteLine("將陣列的內容顯示成一行:" & englishWordCharArray) ' englishWordString = englishWordCharArray ' TextBox_PasswordSection1.Text = englishWordString End Sub --------------------------------------------------------- 輸入小寫windows 結果輸出的訊息卻還是小寫 ----------------------------------------------------- 產生亂數:48 將輸入的字元隨機轉換大小寫為:w 產生亂數:7 將輸入的字元隨機轉換大小寫為:i 產生亂數:47 將輸入的字元隨機轉換大小寫為:n 產生亂數:24 將輸入的字元隨機轉換大小寫為:d 產生亂數:70 將輸入的字元隨機轉換大小寫為:O 產生亂數:95 將輸入的字元隨機轉換大小寫為:W 產生亂數:49 將輸入的字元隨機轉換大小寫為:s windows --------------------------------------------------- 請問這是UCase LCase的大小寫轉換只是顯示上的轉換 不是實際上的轉換 還是我沒把新的字元存回陣列? -- 我的電腦... 代號:拉米亞 代號:賽蓮 CPU:AMD Phenom II X4 965 CPU:AMD Athlon II X4 640 RAM:金士頓 DDR3-1866 4GB*4 RAM:金士頓 DDR3-1866 4GB*2 MB:ASUS M5A97 R2.0 MB:ASUS M5A78L-M/USB3 GPU:撼訊 AXRX 570 4GBD5-3DHD/OC GPU:MSI RX 550 AERO ITX 2G OC SSD:ANACOMDA N2 240GB SSD:ANACOMDA A1S 120GB --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.168.123.88 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Visual_Basic/M.1602746757.A.B37.html ※ 編輯: ltytw (1.168.123.88 臺灣), 10/15/2020 18:59:51
1F:→ sosokill: VB For Each 好像是Call by Value 10/23 19:20
2F:→ jerick: VB的字串處理是傳值,而不是傳址,所以這樣是改不到陣列元 10/23 20:06
3F:→ jerick: 素的。 10/23 20:06







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP