Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: mã hóa pass nhập vào thành các kí tự * trên Console

  1. #1
    Ngày gia nhập
    12 2010
    Nơi ở
    Hưng Yên
    Bài viết
    96

    Angry mã hóa pass nhập vào thành các kí tự * trên Console

    các anh ơi cho em hỏi làm thế nào để mà khi người ta nhập vào pass thì chỉ hiện lên các kí tự "****" mà không hiện lên những gì vừa nhập vào
    có thể cho em xin đoạn code demo càng tốt !
    chú ý: em khai báo string pass;
    và em chỉ mới làm trên console thui nhé.
    Đã ai làm đề tài : Thiết kế website bán quần áo cho cửa hàng trên ASP.Net chưa cho mình hỏi thêm nhé!
    Online : maitrungtan_21111992@yahoo.com

  2. #2
    Ngày gia nhập
    01 2011
    Nơi ở
    Hà Nội
    Bài viết
    188

    Visual C# Code:
    1. using System;
    2. using System.Collections.Generic;
    3. using System.Linq;
    4. using System.Text;
    5.  
    6. namespace Read_pass_console
    7. {
    8.     class Program
    9.     {
    10.         static void Main(string[] args)
    11.         {
    12.             string temp = "";
    13.             ConsoleKeyInfo info = Console.ReadKey(true);
    14.             while (info.Key != ConsoleKey.Enter)
    15.             {
    16.                 //Kiểm tra có phải là phím Backspace hay không
    17.                 if (info.Key != ConsoleKey.Backspace)
    18.                 {
    19.                     temp += info.KeyChar;
    20.                     Console.Write("*"); //Hiển thị ký tự *
    21.                 }
    22.                 else if (temp.Length > 0)
    23.                     //Bỏ ký tự cuối cùng
    24.                     temp = temp.Substring(0, temp.Length - 1);
    25.  
    26.                 //Đọc ký tự tiếp theo để xử lý
    27.                 info = Console.ReadKey(true);
    28.             }
    29.             Console.WriteLine();
    30.             Console.WriteLine(temp);
    31.             Console.ReadKey();
    32.         }
    33.     }
    34. }

    Tham khảo: http://chienuit.wordpress.com/2010/1...%A5ng-console/

  3. #3
    Ngày gia nhập
    12 2010
    Nơi ở
    Hưng Yên
    Bài viết
    96

    Angry mã hóa pass nhập vào thành các kí tự * trên Console

    Trích dẫn Nguyên bản được gửi bởi vuthanhtrung90 Xem bài viết
    Visual C# Code:
    1. using System;
    2. using System.Collections.Generic;
    3. using System.Linq;
    4. using System.Text;
    5.  
    6. namespace Read_pass_console
    7. {
    8.     class Program
    9.     {
    10.         static void Main(string[] args)
    11.         {
    12.             string temp = "";
    13.             ConsoleKeyInfo info = Console.ReadKey(true);
    14.             while (info.Key != ConsoleKey.Enter)
    15.             {
    16.                 //Kiểm tra có phải là phím Backspace hay không
    17.                 if (info.Key != ConsoleKey.Backspace)
    18.                 {
    19.                     temp += info.KeyChar;
    20.                     Console.Write("*"); //Hiển thị ký tự *
    21.                 }
    22.                 else if (temp.Length > 0)
    23.                     //Bỏ ký tự cuối cùng
    24.                     temp = temp.Substring(0, temp.Length - 1);
    25.  
    26.                 //Đọc ký tự tiếp theo để xử lý
    27.                 info = Console.ReadKey(true);
    28.             }
    29.             Console.WriteLine();
    30.             Console.WriteLine(temp);
    31.             Console.ReadKey();
    32.         }
    33.     }
    34. }

    Tham khảo: http://chienuit.wordpress.com/2010/1...%A5ng-console/
    rất cảm ơn anh vì đã chia sẻ giúp em vấn đề nay nha!
    thanh much !!
    Đã ai làm đề tài : Thiết kế website bán quần áo cho cửa hàng trên ASP.Net chưa cho mình hỏi thêm nhé!
    Online : maitrungtan_21111992@yahoo.com

Các đề tài tương tự

  1. Kỹ thuật C++ nhập phân số a/b trên màn hình console
    Gửi bởi quantubanmang132 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 18-09-2013, 03:21 PM
  2. Viết chương trình phát ra 1 bản nhạc trên C# Console
    Gửi bởi smhoa trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 5
    Bài viết cuối: 22-04-2013, 06:49 PM
  3. Cách giới hạn điều kiện khi nhập vào số điện thoại trên C# console?
    Gửi bởi tan trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 13
    Bài viết cuối: 27-11-2011, 03:06 PM
  4. Chuẩn hóa việc nhập dữ liệu trên console.
    Gửi bởi langman trong diễn đàn Thủ thuật, Tutorials và Mã nguồn C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 12-09-2010, 10:11 PM
  5. Close console trên C# | Giúp mình về Console Application trên C# với?
    Gửi bởi letheson trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 9
    Bài viết cuối: 15-05-2009, 12:28 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn