فناوری اطلاعات

فعالیت این وبلاگ در زمینه برنامه نویسی C#.Net و اخبار فناوری می باشد.

فناوری اطلاعات

فعالیت این وبلاگ در زمینه برنامه نویسی C#.Net و اخبار فناوری می باشد.

آخرین نظرات
  • ۰
  • ۰

ممکنه توی فرم تعداد زیادی TextBox باشه و بخواهیم هر بار که اون فوکوس میشه متن داخلش انتخاب بشه تا اگه کاربر بخواد اون رو عوض کنه نیازی به Del و BackSpace نداشته باشه (و یا اعمال دیگر )

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

TextBox1.text.selectall();

  • سید محسن علوی
  • ۰
  • ۰

تمام افراد اطلاعاتی محرمانه روی سیستم های خود دارند که باعث می شود همیشه دغدعه ای برای مخفی کردن و رمز گذاشتن روی این ابزارها داشته باشند و برای این کار نرم افزارهای مختلفی را روی سیستمشان نصب می کنند. در اینجا شما را از این کار منع نمی کنیم بلکه می گوییم استفاده از این نرم افزارها یک امر ضروری می باشد اما در این آموزش قصد داریم روشی بسیار پیش پا افتاده و با ضریب امنیتی بسیار پایین اما کارآمد را به شما آموزش دهیم تا اگر روزی دسترسی به نرم افزاری ندارید بتوانید از فایلتان محافظت کنید.
 
هدف این آموزش آشنایی بیشتر با قابلیت های خط فرمان است نه روشی برای رمزگذاری بر روی فولدرها 

برای مطالعه کامل به ادامه مطلب مراجعه کنید...

  • سید محسن علوی
  • ۰
  • ۰

یکی از مشکلات بزرگ کاربران این است که گاهی اوقات یک دفعه ویندوز بوت نمیشود! مشکل بزرگتر زمانی است که در همان لحظه با فایلهایمان کاری داشته باشیم که در این لحظه دسترسی به آن ها ممکن نیست یا اینکه فایل های مهمی در درایو ویندوز (که معمولا C است) داشته باشیم و بخواهیم قبل از تعویض ویندوز (که باعث پاک شدن درایو ویندوز می شود) آن ها به جای دیگری منتقل کنیم.

برای مطالعه بیشتر به ادامه مطلب مراجعه نمایید...

  • سید محسن علوی
  • ۰
  • ۰

با این ترفند دیگر صفحه ی Login ویندوز ۷ و ۸ را نخواهید دید و ویندوز به صورت خودکار با نام کاربری و رمزعبور (اگر تعیین کرده باشید) وارد حساب کاربریتان می شود.

1- منوی Start را باز کرده و تایپ کنید netplwiz و بعد Enter را بزنید تا پنجره ی تنظیمات پیشرفته ی حساب های کاربری باز شود.

۲- در پنجره ی باز شده ابتدا مطمئن شوید که تیک گزینه Users must enter a user name and password to use this computer خورده باشد.

۳- کاربری که می خواهید به صورت خودکار وارد ویندوز شود را انتخاب کنید و بعد تیک Users must enter a user name and password to use this computer را بردارید. حال روی گزینه Apply کلیک کنید.

۴- پنجره ی کوچکی برای شما باز می شود که باید در آن رمزعبور خود را وارد کنید. اگر رمز عبور ندارید مهم نیست فقط OK کنید.

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

  • سید محسن علوی
  • ۰
  • ۰

در مرحله اول باید command prompt یا cmd ویندوز را باز کنید، برای این کار در ویندوز ۷ روی start کلیک کرده و cmd را جستوجو و اجرا کنید در ویندوز ۸ نیز همین کلمه را (cmd) جستوجو و اجرا کنید.(یا در هر ویندوزی میتوانید با زدن کلید های WinKey+R پنجره RUN را باز کرده cmd را تایپ و اینتر بزنید)

حال یک پنجره سیاه رنگ برای شما به نمایش در می آید.

در این پنجره عبارت systeminfo.exe را تایپ کنید و بعد کلید اینتر را بزنید.

خواهید دید پس از چند ثانیه تمامی اطلاعات مربوط به سیستم به شما نمایش داده میشود.در قسمت Original Install Date میتوانید تاریخ نصب ویندوز خود را مشاهده کنید.

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

 systeminfo | find /i “install date"

  • سید محسن علوی
  • ۰
  • ۰

 

درود بر فرزندان پارس و میراث داران کورش بزرگ

سال 1393 هجری خورشیدی برابر است با :

سالهای14093 اهورایی

7036 میترایی آریایی

6764/65 آشوری

5774/75 عبری

3752 زرتشتی

2573هخامنشی (شاهنشاهی)

2014/15میلادی

1435/36 هجری قمری

بر شما و خانواده محترم تبریک عرض می نمایم.

  • سید محسن علوی
  • ۰
  • ۰

برای محاسبه تعداد روز های مابین دوتاریخ شمسی میتوان از کلاس زیر استفاده کرد.

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

دانلود فایل 

دانلود نمونه برنامه

دانلود کد برنامه

  • سید محسن علوی
  • ۱
  • ۰

تعریف  Connection String

      string ConnectionString = "Data Source=.\\SQLEXPRESS; AttachDbFilename=" + Application.StartupPath + "\\myDatabase.mdf; Integrated Security=True; Connect Timeout=30; User Instance=True";

حالا با اجرای کوئری زیر می توانید نسخه پشتیبان را تهیه کنید:

"backup database [" + System.Windows.Forms.Application.StartupPath + "\\myDatabase.mdf] to disk ='D:\myBackup.bak' with init,stats=10"

حتما دقت کنید که آدرس فایل باید بین [ و ] قرار بگیرد.
برای بازیابی (Restore) کردن نسخه پشتیبان هم از کوئری زیر می توانید استفاده کنید:

 

 

string query = "USE [master]; RESTORE DATABASE [" + Application.StartupPath + "\\myDatabase.mdf] FROM DISK = N'myBackup.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 10";

 

 

 

 

  • سید محسن علوی
  • ۱
  • ۰

شرح برنامه فوق به صورت زیر می باشد :

Create DB :ساخت بانک اطلاعاتی

Attach DB :افزودن بانک اطلاعاتی مورد نظر از روی هارد

Detach DB : برای حذف بانک اطلاعاتی مورد نظر از SQL

Delete DB : برای حذف کامل بانک اطلاعاتی

Backup DB : تهیه نسخه پشتیبان از بانک اطلاعاتی

Restore DB : برای بازگرداندن اطلاعات 

دانلود برنامه

  • سید محسن علوی
  • ۱
  • ۰

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

 

  using System.Globalization;

///***************

  public String MiliadiToshamsi(DateTime Input)
        {
            PersianCalendar Pe = new PersianCalendar();
            string s = Pe.GetDayOfMonth(Input).ToString() + "/" + Pe.GetMonth(Input).ToString() + "/" + Pe.GetYear(Input).ToString();
            return s;
        }

  • سید محسن علوی