آموزش سی شارپ #C
نحوه Crop کردن یک تصویر
Crop کردن یک تصویر (یک برش مستطیلی از تصویر) private static Image cropImage(Image img, Rectangle cropArea){ Bitmap bmpImage = new Bitmap(img); Bitmap bmpCrop = bmpImage.Clone(cropArea,
عملیات کد ادیت رجیستری ویندوز
کد ادیت رجیستری ویندوز در سی شارپ انجام عملیات متداول در رجیستری ویندوز // <b>Create SubKey</b> Registry.LocalMachine.CreateSubKey(@”Software\Sinp in”, RegistryKeyPermissionCheck.ReadWriteSubTree); //<b>Create Key and Set Value</b> RegistryKey
نوشتن یک Event برای تعدادی کنترل
نوشتن یک Event برای تعدادی کنترل و انجام کار مشابه بر روی انها ممکنه توی فرمتون تعداد زیادی TextBox باشه و بخوایید هر بار که
کلاس EventLog
کار کردن با کلاس EventLog از این کلاس معمولا جهت Log کردن عملیات یک برنامه استفاده میشود. // Create the source, if it does not
کلاس Clipboard
کلاس Clipboard و دادن و گرفتن یک رشته متنی //clear clipboard Clipboard.Clear(); //Set Text to clipboard if (!string.IsNullOrEmpty(textBox1.Text)) Clipboard.SetText(textBox1.Text); //Get text from clipboard MessageBox.Show(Clipboard.GetText())
ایجاد طیف رنگ (Gradient) بعنوان پشت زمینه ی کنترلها
ایجاد طیف رنگ (Gradient) بعنوان پشت زمینه ی کنترلها using System.Drawing.Drawing2D; using System.Drawing; public void PaintGradient(Control _control, LinearGradientMode _direction, Color _gradientColorStart, Color _gradientColorEnd) { LinearGradientBrush
نحوه بدست آوردن نام سیستم لوکال
بدست آوردن نام سیستم لوکال string pcName = Environment.MachineName; using System.Net; string pcName = Dns.GetHostName()
غیر فعال کردن یک رویداد در زمان اجرا در #c
غیر فعال کردن یک رویداد در زمان اجرا در #c گاهی لازم است در زمان اجرا یک رویداد رو موقتا و یا برای همیشه غیر
پخش کردن صداهای سیستمی
پخش کردن برخی اصوات و صداهای سیستمی تنها با یک خط! // Play a beep with default frequency // and duration (800 and 200, respectively)
نحوه Hash کردن رشته در سی شارپ
Hash کردن یک رشته متنی با الگوریتم MD5 using System.Security.Cryptography; private string encryptString(string strToEncrypt) { UTF8Encoding ue = new UTF8Encoding(); byte bytes = ue.GetBytes(strToEncrypt); MD5CryptoServiceProvider