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

نام تاپیک: جدا کردن متن و قرار دادن در یک Text Box مشخص

  1. #1

    جدا کردن متن و قرار دادن در یک Text Box مشخص

    با سلام.

    من سعی می کنم سوالم هام رو در یک تاپیک جداگانه بپرسم که مشخص باشه و راحت تر سرچ بشه.

    آقا من مثلا می خواهم شماره موبایلی رو در دیتابیس به ثبت برسونم. اما برای خوانایی در برنامه می خواهم پیش شماره از شماره جدا بشه و در دو تکس باکس مشخص نشان داده بشه.

    یعنی من وقتی شماره موبایلم رو در برنامه این جوری میزنم
    TextPishshomare = 0935
    TextMobile = 1234567
    در دیتا بیس : 0935123456

    ثبت میشه. اما هنگام فراخوانی باز می خواهم این مقدار ها باز در textbox مربوط به خودش نمایش داده بشه.

    ممنونم.

  2. #2

    نقل قول: جدا کردن متن و قرار دادن در یک Text Box مشخص

    سلام
    با استفاده از متد SubString میتونی قسمتی از یک رشته رو جدا کنی ؛ این متد دو ارگومان داره که یکی از ارگومان ها اندیس شروع رو میگیره و ارگومان دیگه تعداد کارکتری که باید جدا بشه - در مورد شماره موبایل ها میتونی از این روش استفاده کنی چون تعداد ثابت هستو تغییری نداره - ی راه دیگه اینه که به صورت جداگونه توی دیتابیس ذخیره کنی ( که اینو دیگه بسته به نیازتون میتونین انجام بدین )
    sample :

    string str = "09371656402";
    string pishshomare = str.Substring(0,4);


    موفق باشی

  3. #3
    کاربر دائمی آواتار amir200h
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    بروجرد->تهران->قم
    سن
    33
    پست
    782

    نقل قول: جدا کردن متن و قرار دادن در یک Text Box مشخص

    روشی که دوستمون موسی جان گفتن کاملا درسته. ولی فرض کنید شماره به این صورت وارد شده باشه
    989361327412+
    اونوقت کد بالا دیگه جواب نمیده.
    بهتره از این کد استفاده کنی تا تو هر شرایطی جواب بده.
    موفق باشی

    private void button4_Click(object sender, EventArgs e)
    {
    string pasTell = textBox1.Text.Substring(textBox1.Text.Length - 7, 7);
    string pishTell = textBox1.Text.Substring(0, textBox1.Text.Length - 7);
    MessageBox.Show(pishTell+" "+pasTell);
    }

  4. #4

    نقل قول: جدا کردن متن و قرار دادن در یک Text Box مشخص

    جدا کردن پیش شماره از خود شماره خوانایی رو افزایش نمی ده بلکه کاررو سخت تر میکنه. شما می تونید برای معتبر بودن ورودی کاربر در TextBox از این Regex استفاده کنید تا مطمئن بشید این یک شماره معتبر هست:
    Regex.IsMatch(txtMobile.Text, @"09\d{9}");

  5. #5

    نقل قول: جدا کردن متن و قرار دادن در یک Text Box مشخص

    آقا من یک قدردانی ویژه دارم از همه شما عزیزان.

    انجام شد و جواب گرفتم.

    با سپاس

  6. #6
    کاربر دائمی آواتار sohil_ww
    تاریخ عضویت
    آذر 1391
    محل زندگی
    هر جا شادی باشه
    پست
    891

    نقل قول: جدا کردن متن و قرار دادن در یک Text Box مشخص

    نقل قول نوشته شده توسط Jamshid.Bastani مشاهده تاپیک
    آقا من یک قدردانی ویژه دارم از همه شما عزیزان.

    انجام شد و جواب گرفتم.

    با سپاس
    حالا از چه کدی استفاده کردی جواب گرفتی بزار تا بجه های دیگه هم استفاده کنن

  7. #7

    نقل قول: جدا کردن متن و قرار دادن در یک Text Box مشخص

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

    ممنونم از همه

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

  1. سوال: کوچک کردن تصویر و قرار دادن آن در Picture box
    نوشته شده توسط honarestani در بخش برنامه نویسی در 6 VB
    پاسخ: 6
    آخرین پست: چهارشنبه 18 بهمن 1391, 00:06 صبح
  2. سوال: رنگی کردن متن و قرار دادن مکان نما در سطر متن جستجو
    نوشته شده توسط mbshareat در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 14
    آخرین پست: پنج شنبه 17 فروردین 1391, 13:07 عصر
  3. قرار دادن اطلاعات در text box که به textmode ان برابر است با Password
    نوشته شده توسط karimi84 در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: چهارشنبه 29 دی 1389, 11:46 صبح
  4. [color=blue]قرار دادن تاریخ در text box[/color]
    نوشته شده توسط emad1498 در بخش برنامه نویسی در 6 VB
    پاسخ: 3
    آخرین پست: جمعه 16 اردیبهشت 1384, 19:16 عصر
  5. جدا کردن متن در یک مقدار استرینگ
    نوشته شده توسط Gladiator در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: شنبه 06 دی 1382, 00:11 صبح

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

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