نمایش نتایج 1 تا 4 از 4

نام تاپیک: پاک کردن یا حذف یک آیتم از تاریخچه Command Prompt

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #4
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    2,010

    نقل قول: پاک کردن یا حذف یک آیتم از تاریخچه Command Prompt

    سلام مجدد
    روشی که من پیش گرفتم اینه که از ReadKey بجای ReadLine استفاده بشه تا مقدار متنی در Console ذخیره سازی نشه:

    اول این تابع رو ایجاد کردم که متن رمز عبور رو بر می گردونه:


    Function PasswordFromKeys() As String
    Dim Key As ConsoleKeyInfo
    Dim Expr As String = ""
    Do
    Key = Console.ReadKey(True)
    Select Case Key.Key
    Case ConsoleKey.Enter
    Exit Do
    Case ConsoleKey.Escape
    Return ""
    Case ConsoleKey.Backspace
    If Expr.Length = 0 Then Continue Do
    Expr = Expr.Remove(Expr.Length - 1, 1)
    Console.Write("{0} {0}", Key.KeyChar)
    Case ConsoleKey.NumPad0 To ConsoleKey.NumPad9,
    ConsoleKey.D0 To ConsoleKey.D9,
    ConsoleKey.A To ConsoleKey.Z
    Expr += Key.KeyChar
    Console.Write("*")
    Case Else
    Continue Do
    End Select
    Loop
    Return Expr
    End Function


    برای Backspace و حذف کاراکتر از خود KeyChar که همون Backspace باشه بصورت یک فاصله بین دوتا از همین کارکتر استفاده شده....( کدش رو برای سی شارپ دیدم که از "b \b" استفاده کرده بود)

    در مورد کلیدهای Tab و Space مطمئن نبودم که می شه در رمز عبور استفاده کرد یا نه! امان از بی سوادی....

    و برای استفاده و نمونه خروجی:


    Console.Write("{0} Type Password: ", vbTab)
    Dim Password As String = PasswordFromKeys()
    Console.WriteLine()
    Console.WriteLine("{0} Your Password is: {1}", vbTab, Password)


    Screenshot 2024-11-08 082002.png

    VB .Net: PasswordFromKeys - DEV Community
    آخرین ویرایش به وسیله ROSTAM2 : سه شنبه 22 آبان 1403 در 16:51 عصر

تاپیک های مشابه

  1. سوال: عملگرهای محیط command prompt
    نوشته شده توسط gam be gam ta khoda در بخش تالار های مرتبط با شبکه و امنیت
    پاسخ: 3
    آخرین پست: جمعه 30 فروردین 1392, 19:54 عصر
  2. سوال: ساخت یک command prompt
    نوشته شده توسط JaVa در بخش VB.NET
    پاسخ: 3
    آخرین پست: دوشنبه 30 مرداد 1391, 15:20 عصر
  3. مبتدی: اجرای فایل jar با command prompt
    نوشته شده توسط zoleikha در بخش برنامه‌نویسی جاوا
    پاسخ: 2
    آخرین پست: دوشنبه 14 فروردین 1391, 11:55 صبح
  4. مقاله: اجرای فرمان های داس (Command Prompt)
    نوشته شده توسط roomezonline در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: پنج شنبه 08 بهمن 1388, 10:31 صبح
  5. عدم نمایش Command Prompt
    نوشته شده توسط regbyte در بخش C#‎‎
    پاسخ: 1
    آخرین پست: پنج شنبه 22 شهریور 1386, 14:55 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •