شما می توانید با ارسال ایمیل خود ، بصورت رایگان مشترک شده و از بروزسانی مطلع شوید.

ایمیل خود را وارد کنید:

فیلم های آموزشی که برای امروز در نظر گرفتم آموزش کامل و صفر تا صد طراحی وب به صورت استاتیک هستش.پس از مشاهده این دوره اموزشی شما قادر به طراحی وبسایتهای استاتیک به صورت کامل میباشید.

آموزش تصویری نصب sql server 2012 به نرم افزار آموزش SQL Server 2012 خوش آمديد. در اين نرم افزار آموزشي مي‌خواهيم روش نصب و کار با SQL Server 2012 را بررسي کنيم. سادگي استفاده از نرم افزار SQL Server 2012 و همچنين هماهنگي کامل آن با NET Platform. باعث شده تا کاربران اين پايگاه داده […]

دانلود فیلم آموزش نصب و پیکر بندی [Windows Server 2012 [70-410 ویندوز سرور  ۲۰۱۲ به انگلیسی:  Windows Server 2012   یک سیستم‌عاملاز خانواده  مایکروسافت ویندوز و از گروه ویندوز سرور تولید شده از شرکتمایکروسافت و برای سرور است. مهمترین ویژگی این نسخه نسبت به نسخه‌های قبلی رابط کاربری جدید مترو است. ویژگی‌های جدید محیط جدیدی برای کنترل […]

برنامه نویسی پایگاه داده در ASP.NET بخش آخر آموزش ASP.NET  در 4 درس  که شامل موارد زیر است. مباحث: ADO.NET با کد نویسی کلاسهای ارتباط با بایگاه داده احراز هویت کاربر ذخیره تصویر در پایگاه داده گزارش گیری از بانک اطلاعاتی سرویس ایمیل   دانلود قسمت دهم دانلود قسمت یازدهم دانلود قسمت دوازدهم

فیلم آموزش ASP.NET قسمتهای ۹ (کار با پایگاه داده)     دانلود رایگان فیلم آموزش ASP.NET قسمت ۹ این راهکار نحوه ساخت یک برنامه ساده داده ای در ASP.Net و استفاده از کنترل هایی که برای این منظور طراحی شده را به شما آموزش می دهد . در این فیلم آموزش ASP.NET  شما با انجام […]

تغییر دسته جمعی نام فایلها با سی شارپ همراه با سورس

تغییر دسته جمعی نام فایلها با سی شارپ

 

تغییر دسته جمعی نام فایلها با سی شارپ

تغییر دسته جمعی نام فایلها با سی شارپ

 

 

تغییر دسته جمعی نام فایلها با سی شارپ

برای امروز سورس کدی رو آماده کردم که با استفاده از اون میتونیم فایلهای مورد نظرمون رو به

صورت دسته جمعی تغییرنام بدیم یا بخشی از نام فایلها رو حذف کنیم و یا بخشی رو بهشاضافه

کنیم(ابتدا یا انتهای نام فایل)

برای شروع فرمی مانند فرم بالا طراحی کنید.

فضای نام using System.IO; را به پروژه اضافه کنید.

آرایه از رشته ای با نام Path به صورت عمومی تعریف کنید.

روی دکمه […] دو بار کلیک کنید و کد های زیر را در آن بنوییسید

با استفاده از  کلاس FolderBrowserDialog یک کادر برای انتخاب مسیر فایلها میسازیم.

مسیر انتخاب شده را در متغیر رشته ای DirectoryPath ذخیره میکنیم.

با استفاده از تابع GetFiles از  کلاس Directory که خروجی آن یک آرایه ای از رشته ها می باشد ارا یه Path را پر

میکنیم

با یک حلقه Foreach لیست باکس را  پر میکنیم.

دکمه Rename را دوبار کلیک کنید و کدهای زیر را در آن قرار دهید

در این کد با استفاده از یک حلقه For که شمارنده آن تعداد آیتم های لیست باکس است تک تک فایلها را بررسی میکنیم.

با استفاده از کد زیر نام اولین فایل را در شی از نوع FileInfo قرار داده ایم:

با استفاده از پراپرتی Name نام فایل را در متغیر رشته ای با نام name ذخیره کرده ایم.

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

مثلا اگر کاربر  مقداری در تکس باکسهای ۲و۳ وارد کند با استفاده از تابع Replace  مقدار موجود در تکس ۳ به جای تکس ۲

در نام فایل قرار میگیرد.

در صورتی که کاربر تیک “Use Date and Time Creation”  تاریخ جاری سیستم به انتهای فایل اضافه خواهد شد.

و در آخر هم با یک حلقه دیگر محتوای دایرکتوریمورد نظر دوباره در لیست باکس قرار میگیرد.”بعد از تغییر نام فایلها.”

برخی دیگر از وابع و پراپرتی های کلاس FileInfo:

 

دانلود سورس پروژه

 

دیدگاه خود را به ما بگویید.