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

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

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

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

آخرین نظرات
  • ۳۱ خرداد ۹۳، ۰۲:۱۱:۲۹ - الناز
    مرسی
  • ۰
  • ۰

Search text and highlight

برنامه ای برای جستجو درون یک فایل txt که نتیجه جستجو را به صورت مارک دار نمایش دهد به کاربر در خروجی :

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

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

برای این منظور می توان از خواص TextBox استفاده کرد که برای این منظور به سراغ خواص Text مورد نظر می رویم و مقایدر را به صورت زیر تغییر می دهیم :

AutoCompleteMode = AutoCompleteMode.SuggestAppend;

AutoCompleteSource = AutoCompleteSource.CustomSource;

AutoCompleteCustomSource=مقادیر مورد نظر

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

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

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

Minimize Form

ابتدا ابزار notifyIcon  را از Toolbox بروی فرم خود قرار می دهیم و آیکنی را برای notifyIcon  تعریف می کنیم.

کدهای برنامه :

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

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

برای به دست آوردن Mac Address از طریق IP یک سیستم در شبکه میتوان از دستور arp -a 192.168.1.100 در cmd استفاده کرد فقط در این روش باید ابتدا به آدرس فوق یک ping بزنیم تا بتوانیم به آدرس سخت افزاری دست پیدا کنیم.

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

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

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

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

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

ابتدا Name Space  زیر را فراخوانی میکنیم :

using System.Runtime.InteropServices;

حال یک فایل Dll را به برنامه خودمون اضافه میکنیم :

[DllImport("user32.dll", CharSet=CharSet.Auto, ExactSpelling=true,
CallingConvention=CallingConvention.Winapi)]
public static extern short GetKeyState(int keyCode);

برای روشن بودن Num Lock دستور زیر :

bool isNumLock = (((ushort) GetKeyState(0x90 /*VK_NUMLOCK*/)) & 0xffff) != 0;

برای روشن بودن Caps Lock دستور زیر :

bool isCapsLock = (((ushort) GetKeyState(0x14 /*VK_CAPITAL*/)) & 0xffff) != 0;

 

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

Hibernate کردن سیستم

برای اینکه بتوان سیستم را به حالت Hibernate برد باید از کد زیر استفاده کنیم :

Application.SetSuspendState(PowerState.Hibernate, true, true);

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

ممکنه توی فرم تعداد زیادی 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 کنید.

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

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