درخواست دستور New برای نوت پد در C#
سلام به همه دوستان
بدلیل تازه کار بودن نیاز به کمک شما دارم.
برای پروژه برنامه سازی باید نوت پد طراحی کنم و روش ساخت یک نوت پد ساده رو میدونم
اما میخوام یکم تغییرات توش بدم و جذابترش کنم.
خوب سوال من در بخش دستور New هست.
دستورش در حالت عادی:
editor.Text = "";
this.Text = "Untitled1";
است. خوب اگه به نوت پد ویندوز دقت کنید وقتی دستور New رو میزنیم هر دفعه به قسمتی عددی یکی اضافه میشه یعنی: Untitled1 - Untitled2 - Untitled3 و...
حالا من هم میخوام وقتی New میزنم اینطور بشه ممنون میشم که راهنمایی کنید از حلقه استفاده کنیم یا از شرط یا چیز دیگه؟ ممنون میشم اگه دستوری در این مورد دارید اینجا بزارین تا هم من و هم دوستان استفاده کنیم.
با تشکر:قلب:
نقل قول: درخواست دستور New برای نوت پد در C#
this.Text = "Untitled1";
Int32 n=Convert.ToInt32(this.Text.Substring(8,this.Text. Length-8));
n++;
this.Text = "Untitled" + n;
نقل قول: درخواست دستور New برای نوت پد در C#
نقل قول:
نوشته شده توسط
asadimilad
this.Text = "Untitled1";
Int32 n=Convert.ToInt32(this.Text.Substring(8,this.Text. Length-8));
n++;
this.Text = "Untitled" + n;
واقعا ممنون دوست عزیز فقط میتونین یه توضیح کوچیک بدین که معنی این دستور چی هست. یعنی خواستم جلوی استاد توضیح بدم بتونم بگم چی هست و چکار می کنه واقعا ممنون
نقل قول: درخواست دستور New برای نوت پد در C#
سلام دوست عزیز چیز زیادی نداره یه متغیر تعریف کرده از نوع int و بعد اش از طریق اینت 32 .پارسه عددش رو گرفته (از طریق متد ساب استرینگ کراکتر هشتمش رو خونده ) و در خط بعد که مجددا فایل رو نیو میکنی یکی بهش اضافه کرده و بعد عنوان فایل + اون متغییر اینت شده
نقل قول: درخواست دستور New برای نوت پد در C#
نقل قول:
نوشته شده توسط
esafb52
سلام دوست عزیز چیز زیادی نداره یه متغیر تعریف کرده از نوع int و بعد اش از طریق اینت 32 .پارسه عددش رو گرفته (از طریق متد ساب استرینگ کراکتر هشتمش رو خونده ) و در خط بعد که مجددا فایل رو نیو میکنی یکی بهش اضافه کرده و بعد عنوان فایل + اون متغییر اینت شده
سلام ممنون دوست عزیز
الان که دستورات رو نوشتم و امتحان کردم انجام میشه اما فقط یه مشکل هست که اون چیزی که من میخواستم نشد. این فقط یک بار نوشته رو تغییر میده
من میخوام وقتی که دکمه new رو برای بار اول زدم Untitled 1 بیاد و بار دوم Untitled 2 و بار سوم Untitled 3 و سریهای بعد Untitled n و Untitled n+1 که به مقدار قبلی اضافه کنه.
یعنی یجور حلقه میخوام ایجاد بشه اما نمیدونم شرط حلقه رو چی انتخاب کنم
نقل قول: درخواست دستور New برای نوت پد در C#
کسی از دوستان نیست کمک کنه؟