جستجو در انجمن

در حال نمایش نتایج برای برچسب های 'آموزش سی شارپ'.

  • جستجو بر اساس برچسب

    برچسب ها را با , از یکدیگر جدا نمایید.
  • جستجو بر اساس نویسنده

نوع محتوا


انجمن ها

  • برنامه نویسی سی شارپ و ASP.NET
    • برنامه نویسی ویندوز و یونیورسال با سی شارپ (windows form - wpf - uwp)
    • برنامه نویسی اندروید با سی شارپ و زامارین (xamarin android)
    • برنامه نویسی اندروید و ios و ویندوز فون با xamarin forms
    • طراحی وب با سی شارپ و ASP.NET
    • برنامه نویسی سایر پلتفرم ها با سی شارپ
  • برنامه نویسی اندروید
  • دیگر زبان های برنامه نویسی
    • دیگر زبان های برنامه نویسی
  • اخبار انجمن
    • اخبار انجمن

Forms

  • form_form_1
    • نام شما :
    • ایمیل شما :
    • توضیحات

پیدا شد 65 نتیجه

  1. بسمِ الله الرحن الرحیم آموزش ساخت فایل ورد و باز کردن آن در مایکروسافت ورد در سی شارپ سلام دوستان عزیز . در این تاپیک ،آموزش ساخت فایل ورد و باز کردن آن در مایکروسافت ورد در سی شارپ را برای شما آماده کردم.انشااله که این آموزش سی شارپ به دردتون می خوره. خب روی پروژه تون راست کلیک بکنین و Add Reference رو بزنین و این اسمبلی ها رو اضافه کنین: Microsoft.Office.Core Microsoft.Vbe.Interop Microsoft.Office.Interop.Word حالا میرسیم به کد برنامه: using Word = Microsoft.Office.Interop.Word; private static object n = Type.Missing; static void Main(string[] args) { // Start Word in the background. Word.ApplicationClass app = new Word.ApplicationClass(); app.DisplayAlerts = Word.WdAlertLevel.wdAlertsNone; // Create a new document (this is not visible to the user). Word.Document doc = app.Documents.Add(ref n, ref n, ref n, ref n); // Add a heading and two lines of text. Word.Range range = doc.Paragraphs.Add(ref n).Range; range.InsertBefore("Test Document"); string style = "Heading 1"; object objStyle = style; range.set_Style(ref objStyle); [hide] range = doc.Paragraphs.Add(ref n).Range; range.InsertBefore("Line one.\nLine two."); range.Font.Bold = 1; // Show a print preview, and make Word visible. doc.PrintPreview(); app.Visible = true; } [/hide] در پناه حق پیروز و موفق باشید هر سوالی در مورد این آموزش سی شارپ داشتید رو می تونین از طریق همین تاپیک بپرسید.
  2. کد تبدیل pdf به عکس JPEG در سی شارپ C#.NET

    به نام خدا کد تبدیل pdf به عکس JPEG در سی شارپ C#.NET سلام دوستان عزیز ! در این پست ، کد تبدیل pdf به عکس JPEG در سی شارپ رو براتون قرار دادم.انشاالله که این آموزش به دردتون بخوره و مورد استفاده قرارش بدین. هر گونه سوالی در مورد این آموزش سی شارپ داشتید رو می تونید داخل همین تاپیک بپرسید. دقت کنید قبل از کدهای برنامه این کد رو به فضای نام برنامتون به قسمت بالای کدها اضافه کنید: using System.Diagnostics; این هم کد برنامه: //انجمن برنامه نویسی سی شارپ //Add gswin64.exe in your root folder strring FileName = "type here file name for ex. 1.pdf" string PathAndFileName = "type here file path with file name for ex. d:\abc\1.pdf" [hide] string cmd = "\"" + System.Windows.Forms.Application.StartupPath + "\\gswin64.exe \""; string argu = " -dNOPAUSE -dBATCH -dSAFER -sDEVICE=jpeg -djpegq=500 -r500 -dNumRenderingThreads=8 -sOutputFile=" + "\"" + System.Windows.Forms.Application.StartupPath + "\\" + FileName + "%d.jpg" + "\" " + " \"" + PathAndFileName + "\""; System.Diagnostics.Process proc = new System.Diagnostics.Process(); proc.StartInfo.FileName = cmd; proc.StartInfo.Arguments = argu; proc.StartInfo.CreateNoWindow = true; proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; proc.Start(); proc.WaitForExit(); [/hide] ممکن است مطالب زیر برای شما مفید باشد: دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ پکیج آموزش برنامه نویسی اندروید با سی شارپ [hide]موفق باشید.[/hide]
  3. بسم الله الرحمن الرحیم آموزش برنامه نویسی ویندوز با سی شارپ|برنامه تقسیم دو عدد در سی شارپ | بخش 10 سلام دوستان.در جلسه قبل یاد گرفتین که چه طور برنامه ضرب 2 عدد رو بسازید.در این جلسه از آموزش سی شارپ می خوام بهتون یاد بدم که چه طور برنامه تقسیم 2 عدد رو بنویسید.من فقط کد برنامه تقسیم 2 عدد رو براتون قرار میدهم.توضیحاتش هم تقریبا مثل جلسه قبلیه.فقط دقت کنید که بای تقسیم چون ممکن است عدد به صورت اعشاری در بیاید از double استفاده شده و چون تقسیم num1/num2 به صورت int در می آید با قرار دادن کد (double) قبل از عبارت num1/num2 داده int به double (مخصوص اعداد اعشاری) تبدیل می شود و سپس مقدارش با استفاده از کد ToString(); در تکست باکس 3 ریخته می شود. این هم کد برنامه تقسیم دو عدد در سی شارپ C#.NET: private void button1_Click(object sender, EventArgs e) { int num1 = int.Parse(textBox1.Text); int num2 = int.Parse(textBox2.Text); double d3=(double)num1/num2; textBox3.Text = d3.ToString(); } نکته 1 : کد های بین 2 آکولاد {} درون رویداد کلیک دکمه button1 نوشته شود. نکته 2 : button1 همان دکمه تقسیم کردن است. نکته 3 : تکست باکس 1 و تکست باکس 2 عدد اول و دوم را از کاربر دریفت می کنند و تکست باکس 3 خروجی را نشان می دهد. این جلسه از آموزش برنامه نویسی C# هم به پایان رسید. همچنین می توانید از این جلسه به بعد خودتان برنامه هایی با دانشی که تاحالا کسب کرده اید بنویسید بنابراین از این جلسه به بعد یک سری تمرین هایی برایتان قرار می دهم که اگر انجامشان بدهید فوق العاده تفکر برنامه نویسی و دانش برنامه نویسی و قدرتتون برای انجام پروژه های بزرگتر افزایش پیدا می کنه.پس سعی کنید تموم تمرین ها رو انجام بدهید.هر مشکل یا سوالی هم در اجرای تمرین ها داشتید می تونید از قسمت سوالات و مشکلات بخش برنامه نویسی ویندوز با سی شارپ در انجمن بپرسید. تمرین های این جلسه از آموزش برنامه نویسی ویندوز با سی شارپ: تمرین 1 : ساخت یک برنامه ماشین حساب ساده که عدد اول و دوم را از کاربر دریافت کند و 4 دکمه برای جمع و تفریق و ضرب و تقسیم داشته باشد و پس از کلیک کاربر بر روی هر کدام از این دکمه ها عملیات مورد نظر را انجام داده و در تکست باکس 3 مقدار متناسب را نشان دهد. تمرین 2 : برنامه میانگین 3 عدد (با 3 تکست باکس مربوط به ورودی اعداد و یک دکمه محاسبه میانگین و یک تکست باکس نمایش میانگین) : هر چند در جلسه بعد ساخت این پروژه رو آموزش خواهم داد اما اکیدا بهتون توصیه می کنم خودتون بنویسید.لذت این که خودتون یه برنامه رو بنویسید چندین برابر بیش تر از اینه که یکی تمام کدها و سورس های برنامه رو بهتون بده.همچنین تفکر و قدرت تحلیلتون هم بالا میره. تمرین 3 : برنامه ای که هر عددی که کاربر وارد کنه ، شما اون عدد رو ضرب در 1000 کنید و بهش توی یک تکست باکس (textbox) نمایش بدهید. این نکته رو بگم که شما می تونین از سورس کد های آماده که در اینترنت هستند در پروژه تون استفاده کنین یعنی سورس کد پروژه که شامل کدها و کنترل ها و دیزاین پروژه هست رو دانلود کنید و با باز کردن فایلی با پسوند sln در ویژوال استودیو به کدها و کنترل ها و دیزاین برنامه دسترسی پیدا کنید و مطابق میل خودتون کدها و متن ها و طراحی برنامه رو تغییر بدهید و ازش خروجی بگیرین.برای دانلود سورس کدها می تونید به سایت خودمون که مرجع دانلود سورس کد هاست به آدرس program98.com/source مراجعه کنید.همچنین می تونین سورس کد برنامه ها و پروژه هایی رو که ساختین رو برای فروش یا به طور رایگان قرار بدهید.سورس کد هایی رو که به طور رایگان قرار می دهید رو بر اساس تعداد دانلود آن سورس کد درآمد شما حساب می شود و موجودی تان افزایش می یابد. مشاهده تمامی جلسات آموزش برنامه نویسی ویندوز با سی شارپ : آموزش برنامه نویسی ویندوز با سی شارپ (C#.NET) بخش 1 | مقدمه آموزش برنامه نویسی ویندوز با سی شارپ بخش 2|ایجاد اولین پروژه سی شارپ و خروجی گرفتن از برنامه آموزش برنامه نویسی ویندوز با سی شارپ|کنترل ها در سی شارپ | بخش 3 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش محیط کدنویسی در سی شارپ | بخش 4 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش متغیرها در سی شارپ | بخش 5 آموزش برنامه نویسی ویندوز با سی شارپ|تبدیل string به int در سی شارپ | بخش 6 آموزش برنامه نویسی ویندوز با سی شارپ|ظرفیت متغیرها در سی شارپ | بخش 7 آموزش برنامه نویسی ویندوز با سی شارپ| نوع داده char در سی شارپ | بخش 8 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه ضرب دو عدد در سی شارپ | بخش 9 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه تقسیم دو عدد در سی شارپ | بخش 10
  4. بسم الله الرحمن الرحیم آموزش برنامه نویسی ویندوز با سی شارپ| نوع داده char در سی شارپ | بخش 8 قبل از هر چیز بگم که مطالعه این قسمت از آموزش سی شارپ کاملا اختیاریه.برای تعریف متغیرهایی از نوع متن از char و string استفاده میشه.char برای تعریف فقط یک کاراکتر استفاده میشه . بر خلاف string که برای تعریف کردن چندین کاراکتر بود ٬ از char فقط برای تعریف یک کاراکتر استفاده میشه.و نحوه تعریف کردنش به صورت زیر است : char i ='a' ; همانطور که در جلسه قبل هم گفتم تعریف کردن متغیر از نوعی که بازه کم تری رو شامل میشه از حافظه ٬ فضای کم تری اشغال می کنه. پس اگه بخواهید فقط یک کاراکتر رو تعریف کنید از char که فقط یک کاراکتر رو شامل میشه استفاده کنید و اگه برای تعریف همین یک کاراکتر از string استفاده کنید فضای بیش تری از حافظه رو اشغال می کنید. به طور مثال اگه خواستید از کاربر فقط یک کاراکتر که نشان دهنده نمره او باشد (نمره ها از نوع a,b,c,d میباشد) رو بگیرید بهتره که از char استفاده کنید ولی اگه بخواهید نام کاربر رو ازش بگیرین ٬ چون از یک کاراکتر بیش تر میشه از string استفاده کنید. مثال نحوه استفاده از char در سی شارپ : private void button1_Click(object sender, EventArgs e) { char i = 'a'; textBox1.Text = i.ToString(); } این جلسه از آموزش برنامه نویسی ویندوز با سی شارپ هم به اتمام رسید ... برنامه نویس موفقی باشید !!! خداحافظ ... مشاهده تمامی جلسات آموزش برنامه نویسی ویندوز با سی شارپ : آموزش برنامه نویسی ویندوز با سی شارپ (C#.NET) بخش 1 | مقدمه آموزش برنامه نویسی ویندوز با سی شارپ بخش 2|ایجاد اولین پروژه سی شارپ و خروجی گرفتن از برنامه آموزش برنامه نویسی ویندوز با سی شارپ|کنترل ها در سی شارپ | بخش 3 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش محیط کدنویسی در سی شارپ | بخش 4 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش متغیرها در سی شارپ | بخش 5 آموزش برنامه نویسی ویندوز با سی شارپ|تبدیل string به int در سی شارپ | بخش 6 آموزش برنامه نویسی ویندوز با سی شارپ|ظرفیت متغیرها در سی شارپ | بخش 7 آموزش برنامه نویسی ویندوز با سی شارپ| نوع داده char در سی شارپ | بخش 8 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه ضرب دو عدد در سی شارپ | بخش 9 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه تقسیم دو عدد در سی شارپ | بخش 10
  5. بسم الله الرحمن الرحیم آموزش برنامه نویسی ویندوز با سی شارپ|تبدیل string به int در سی شارپ | بخش 6 سلام بر همه برنامه نویس های سی شارپ !!! انشاالله که قسمت قبل رو خوب یاد گرفته باشین یاد آوری : برای باز کردن پروژه هایی که قبلا در ویژوال استودیو ساختین یا یک سورس کدی (سورس کد به فایل های پروژه می گویند که تمام کدها و محیط دیزاین و کنترل ها درون آن قابل تغییر است) که دانلود کردید ٬ به پنجره soloution explorer بروید و برای باز کردن محیط دیزاین و طراحی برنامه فایل form1.cs رو باز کنید و برای مشاهده کدهایی که قبلا نوشتید هم طبیعتا باید روی یه قسمت خالی از فرمتون راست کلیک کنین و View code رو بزنین. در این قسمت می خواهم تبدیل string به int در سی شارپ رو براتون توضیح بدهم. برای تبدیل string به int یا دیگر متغیر ها از Convert استفاده می کنیم. (دقت کنید که string ای که می خواهید به int تبدیلش کنید حتما باید از نوع عددی باشد و همه حروفش جز اعداد باشند یعنی مثلا "program98" اگر از نوع string باشد نمی تواند به int تبدیل شود اما "98" می تواند به int تبدیل شود.) به کد زیر دقت کنید : int mynumber = Convert.ToInt32("98"); یا به طور مثال ما یک متغیر string تعریف کریم به نام num و مقدارش را هم برابر با 123456 قرار می دهیم.کد برنامه به این صورت می شود: string num = "123456" ; int mynum = Convert.ToInt32(num); اگر بخواهیم کد بالا را بدون تعریف string بنویسیم مانند کد اولی می شود و به این صورت در می آید: int mynumber = Convert.ToInt32("123456"); خب این جلسه از آموزش برنامه نویسی ویندوز با سی شارپ هم به اتمام رسید موفق و پیروز باشید مشاهده تمامی جلسات آموزش برنامه نویسی ویندوز با سی شارپ : آموزش برنامه نویسی ویندوز با سی شارپ (C#.NET) بخش 1 | مقدمه آموزش برنامه نویسی ویندوز با سی شارپ بخش 2|ایجاد اولین پروژه سی شارپ و خروجی گرفتن از برنامه آموزش برنامه نویسی ویندوز با سی شارپ|کنترل ها در سی شارپ | بخش 3 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش محیط کدنویسی در سی شارپ | بخش 4 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش متغیرها در سی شارپ | بخش 5 آموزش برنامه نویسی ویندوز با سی شارپ|تبدیل string به int در سی شارپ | بخش 6 آموزش برنامه نویسی ویندوز با سی شارپ|ظرفیت متغیرها در سی شارپ | بخش 7 آموزش برنامه نویسی ویندوز با سی شارپ| نوع داده char در سی شارپ | بخش 8 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه ضرب دو عدد در سی شارپ | بخش 9 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه تقسیم دو عدد در سی شارپ | بخش 10
  6. بسم الله الرحمن الرحیم آموزش برنامه نویسی ویندوز با سی شارپ|آموزش متغیرها در سی شارپ | بخش 5 سلام بر برنامه نویسان سی شارپ در این جلسه از آموزش برنامه نویسی ویندوز با سی شارپ می خوام درباره متغیرها در سی شارپ صحبت کنم. یاد آوری : برای باز کردن پروژه هایی که قبلا در ویژوال استودیو ساختین یا یک سورس کدی (سورس کد به فایل های پروژه می گویند که تمام کدها و محیط دیزاین و کنترل ها درون آن قابل تغییر است) که دانلود کردید ٬ به پنجره soloution explorer بروید و برای باز کردن محیط دیزاین و طراحی برنامه فایل form1.cs رو باز کنید و برای مشاهده کدهایی که قبلا نوشتید هم طبیعتا باید روی یه قسمت خالی از فرمتون راست کلیک کنین و View code رو بزنین. متغیرها برای نگه داری کردن یک مقدار استفاده می شوند.مثلا شما می خواهید برنامه ای بنویسین که جمع 2 تا عدد روحساب کنه خب 2 تا متغیر از نوع عددی تعریف می کنید.اون 2 تا متغیر رو مقدارش رو با هم جمع می کنید و در متغیر سوم می ریزید.مقدار متغیرها میتونه در هر لحظه ای بنا به کدی که به برنامتون دادین تغییر پیدا کنه. مثلا شما می خواهید برنامه ای بسازید که سن کاربر رو بگیره و 5 تا به اون اضافه کنه و وقتی که کاربر روی یک دکمه ای کلیک کرد باز هم 5 تا به سنش اضافه کنه. یعنی در حقیقت وقتی که کاربر بر روی اون دکمه مورد نظر کلیک کرد ٬ 10 تا به عدد سنی که وارد کرده اضافه کنه. خب طریقه کار به این صورته که ابتدا عدد رو از کاربر می گیرید و درون یک صفحه می ریزید.سپس مقدار اون متغیر رو به علاوه 5 می کنید و وقتی که کاربر روی دکمه کلیک کرد ٬ دوباره مقدار اون متغیر رو 5 تا اضافه می کنید. انواع متغیرها در سی شارپ : 1- متغیرهای عددی که با نوع int و double و float و ... تعریف میشوند. 2 - متغیرهای متنی که با نوع string و char تعریف میشوند. 3 - متغیرهای بولین که با نوع bool تعریف می شوند که فقط یکی از مقادیر true یا false رو می پذیرند. برای تعریف کردن و مقدار دادن به یک متغیر 4 بخش نیاز هست.به طور مثال من الآن یک متغیر به نام age تعریف می کنم.به این صورت: int age=18; خب بخش اول که نوع متغیر هست که این جا int هست که برای تعریف متغیرهای عددی استفاده میشه.نام متغیر هم age هست و مقدارش رو هم با عملگر مساوی برابر 18 قرار می دهم. پایان کد هم یادتون نره که حتما سمی کالن (;) بگذارید.سمی کالن یکی از خشم بر انگیزترین! حروف در برنامه نویسیه که اگه شما یک برنامه چند هزار خطی بنویسین و یک سمی کالن رو یادتون بره که بذارین شاید چند روز وقتتون رو تلف کنه.پس حتما آخر کدهایی که باید سمی کالن بگذارید ٬ سمی کالن رو فراموش نکنید. دقت کنید که نوع متغیر (مثل int) مشخص می کنه که متغیر ما از نوع عدد هست یا از نوع رشته یا دیگر نوع ها. برای فهم بیش تر تصویر زیر که نحوه تعریف متغیر ها در سی شارپ هست رو مشاهده کنید. در تصویر بالا که مشاهده می کنین می بینین که متغیر دومی از نوع double تعریف شده که برای تعریف اعداد اعشاری استفاده میشه. برای تعریف متغیر سراسری کافیه که کدهاتون رو داخل کلاس فرم ٬ بین 2 آکولاد { } بنویسین.(مثل تصویر زیر:) از لحاظ مکانی ما 2 نوع متغیر داریم یکی محلی و دیگری سراسری .شما اگه یک متغیر سراسری ٬ در کلاس فرم ٬ بین 2 آکولاد تعریف کنید ٬ می تونین توی تمام رویدادهای مختلف اون فرمتون ازش استفاده کنین ولی اگه یک متغیر محلی (در تابع تعریف می شود) تعریف کنین دیگه توی یک تابع دیگه نمی تونید ازش استفاده کنید.این قسمت رو اگه نفهمیدید طوری نیست چون تابع ها رو چند جلسه آینده بهتون توضیح خواهم داد.فعلا شما هر متغیری که تعریف می کنین از نوع سراسری تعریف کنین.(در شکل زیر متغیر n یک متغیر محلی است چون در یک تابع تعریف شده و در تابع دیگر قابل استفاده نیست یعنی نمی تونیم مقداری که متغیر n داره رو در تابع دیگری مورد استفاده قرار بدهیم ولی اگه متغیر n رو به صورت سراسری تعریف کنیم در توابع و رویدادهای دیگه می تونیم ازش استفاده کنیم) نکته ای که شاید براتون مفید باشه اینه که اگر دو متغیر هم نام یکی سراسری و دیگری محلی باشد ٬ وقتی داخل تابع بخواهیم از آن متغیر استفاده کنیم سی شارپ اولویت را به متغیر محلی میدهد.یعنی داده های متغیر محلی را مورد پردازش قرار می دهد.(در کل پیشنهاد می کنم توی یک فرم متغیرهاتون رو هم نام قرار ندهید) مثال : برنامه ای که 2 عدد رو جمع می کنه و حاصل جمعشون رو در یک تکست باکس قرار می دهد. برای این کار کافیه که یک دکمه (button) و یک TextBox رو بر روی فرم برنامتون قرار بدین(اگه نمی دونید چه طوری این کار رو انجام بدهید به مطلب آموزش برنامه نویسی ویندوز با سی شارپ بخش 2|ایجاد اولین پروژه سی شارپ و خروجی گرفتن از برنامه مراجعه کنید.) می خواهم با کلیک کردن کاربر روی دکمه ، 2 عدد با هم جمع بشوند و حاصل جمعشون توی تکست باکس نمایش داده بشه. برای این کار باید از رویداد ها استفاده کنین.من رویداد ها رو توضیح ندادم ولی در حد این برنامه ساده متوجه می شوید. در حد خیلی مختصر بگم که رویداد ها ، اتفاق یا عملی هستن که توی برنامه رخ می ده.مثلا رویداد کلیک کردن کاربر روی دکمه یا رویداد تغییر سایز فرم یا رویداد فشرده شدن حرفی در کیبورد توسط کاربر.که ما توی سی شارپ میتونیم این جوری تعریف کنیم که اگه مثلا کاربر حرف p رو زد یا مثلا روی این دکمه کلیک کرد یه سری کدها اجرا بشه.مثلا در این برنامه در رویداد کلیک دکمه مورد نظر می تونیم بگیم که اگه روی دکمه مورد نظر ما (هر دکمه یک name مخصوص برای محیط کدنویسی داره) کلیک شد دو تا متغیر رو با هم جمع کنه و حاصل جمعشون رو توی یک تکست باکس نشون بده. خب قاعدتا باید در رویداد کلیک دکمه (button) این کدها نوشته بشه.برای ایجاد کردن رویداد کلیک برای یک دکمه 2 تا کار می تونین انجام بدهید یکی اینکه روی دکمه دو بار کلیک کنید.(در این حالت رویداد کلیک ایجاد میشه و شما به محیط کدنویسی برنامه هدایت می شوید و می تونین کدهای رویداد کلیک دکمه رو بنویسین.این کار راحت تر و سریع تره) یا هم می تونید از قسمت properties از بخش Event (آیکون رعد و برق) بر روی گزینه Click دو بار کلیک کنید.(مانند تصویر زیر:) خب وقتی رویداد کلیک دکمه ایجاد شد کد زیر براتون نمایش داده میشه: private void button1_Click(object sender, EventArgs e) { } کدهایی که می خواهید بعد از کلیک کردن کاربر روی دکمه اجرا بشوند رو باید در بین 2 { } بنویسید.خب حالا برای جمع کردن 2 تا عدد کافیه که 2 تا متغیر تعریف کنید و اون ها رو مقدار دهی کنید و حاصل جمعشون رو در متغیر سوم قرار بدهید و مقدار متغیر سوم رو داخل تکست باکس قرار بدهید. کد برنامه به صورت زیر می باشد: private void button1_Click(object sender, EventArgs e) { int a = 5; int b = 7; int add = a + b; textBox1.Text = add.ToString(); } حالا f5 رو بزنید و برنامتون رو اجرا کنید. تشریح کدها: خب خط اول که متغیر a رو از نوع int تعریف می کنه و بهش مقدار 5 رو اختصاص می ده و خط دوم هم که مقدار 7 رو در متغیر b قرار میده و در خط سوم هم جمع دو عدد a و b رو مقدارش رو در متغیر add قرار می ده.(یعنی مقدار حاصل جمع a و b در متغیر add قرار می گیره) آخر کار هم مقدار متغیر add در تکست باکس نمایش داده میشه.دقت کنید که متغیر add یک متغیر از نوع عددی (int) هست و برای این که بخواهیم اون رو در تکست باکس نمایش بدهیم چون تکست باکس از نوع متن هست ، برای تبدیل int (متغیر عددی) به متن باید از کد ToString(); استفاده کنید.(چون متن تکست باکس از نوع string هست و باید int به string تبدیل بشه و نمی تونیم در سی شارپ ، متغیر های مختلف رو در یکدیگر قرار بدهیم مثلا int را در string یا بر عکس نمی تونیم قرار بدهیم ) یعنی اگه کدتون رو به صورت زیر می نوشتید ، بهتون خطا می داد: textBox1.Text = add; نوع دیگه از متغیر ها string هست که اگه بخواهیم رشته ای متنی رو در سی شارپ تعریف کنیم باید از string استفاده کنید.به طور مثال اگه بخواهید کاربر با کلیک کردن بر روی دکمه یک متن خاصی رو توی تکست باکس نمایش بدهید می تونید از کد زیر استفاده کنید: private void button1_Click(object sender, EventArgs e) { string i = "www.program98.com"; textBox1.Text = i; } خب در اینجا می بینید که من از کد ToString() استفاده نکردم.دلیلش هم این بود که متن تکست باکس از نوع string هست و دیگه لازم نیست اون را با کد ToString() به string تبدیلش کنم. خب آخرین مثال این جلسه رو هم بزنم: کنار هم قرار دادن چند string کنار یکدیگر در سی شارپ: خب در این قسمت می خواهم دو تا متن از نوع string رو با هم جمع کنم یا در حقیقت کنار هم بچسبونمشون. خب کد برنامه به صورت زیر در می آید: private void button1_Click(object sender, EventArgs e) { string i = "My : "; string j = "Computer"; textBox1.Text = i + j; } خروجی به صورت تصویر زیر خواهد شد: خب دوستان این جلسه از آموزش برنامه نویسی ویندوز با سی شارپ هم به اتمام رسید.انشاالله که در این جلسه نحوه تعریف و استفاده از متغیرها در سی شارپ رو یاد گرفته باشید.حتما این جلسه رو تسلط کافی داشته باشین که جلسه بعدی می خواهم درباره تبدیل انواع متغیر ها در سی شارپ صحبت کنم. برنامه نویس موفقی باشید. خدا نگه دار .... مشاهده تمامی جلسات آموزش برنامه نویسی ویندوز با سی شارپ : آموزش برنامه نویسی ویندوز با سی شارپ (C#.NET) بخش 1 | مقدمه آموزش برنامه نویسی ویندوز با سی شارپ بخش 2|ایجاد اولین پروژه سی شارپ و خروجی گرفتن از برنامه آموزش برنامه نویسی ویندوز با سی شارپ|کنترل ها در سی شارپ | بخش 3 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش محیط کدنویسی در سی شارپ | بخش 4 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش متغیرها در سی شارپ | بخش 5 آموزش برنامه نویسی ویندوز با سی شارپ|تبدیل string به int در سی شارپ | بخش 6 آموزش برنامه نویسی ویندوز با سی شارپ|ظرفیت متغیرها در سی شارپ | بخش 7 آموزش برنامه نویسی ویندوز با سی شارپ| نوع داده char در سی شارپ | بخش 8 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه ضرب دو عدد در سی شارپ | بخش 9 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه تقسیم دو عدد در سی شارپ | بخش 10
  7. بسم الله الرحمن الرحیم آموزش برنامه نویسی ویندوز با سی شارپ|معرفی چند کنترل در سی شارپ | بخش 3 سلام بر تمامی برنامه نویسان و دوستداران سی شارپ در این جلسه از آموزش برنامه نویسی ویندوز می خواهم چند کنترل مهم و کاربردی در سی شارپ رو بهتون آموزش بدهم. فقط قبلش این رو بگم که برای باز کردن پروژه هایی که در ویژوال استودیو ساختین به پنجره soloution explorer بروید و برای باز کردن محیط دیزاین و طراحی برنامه فایل form1.cs رو بازکنید. لیست کنترل هایی که توی این جلسه باهاش آشنا می شوید: 1 Label با استفاده از این کنترل شما می تونین متنی رو به کاربر نمایش بدهید.شما اگه یک Label به فرمتون اضافه کنید و از برنامتون خروجی بگیرین Label قابلیت ویرایش نداره و فقط متن رو نمایش می دهد. 2 Textbox : تکست باکس بر خلاف لیبل (Label) قابلیت ویرایش دارد.از تکست باکس می تونید مثلا در فرم های ثبت نام و جاهایی از برنامتون که کاربر باید عدد یا متنی رو وارد کنه استفاده کنید. 3 checkBox از چک باکس برای انتخاب گزینه های پیشنهادی به کاربر استفاده میشه که کاربر می تونه یک یا چند تا از اون ها رو انتخاب کنه. 4 RadioButton رادیوباتن تقریبا شبیه چک باکسه با این تفاوت که کاربر فقط می تونه یکی از گزینه ها رو انتخاب کنه. 5 pictureBox از پیکچرباکس برای نمایش تصاویر به کاربر استفاده میشه. 6 monthCalendar از این کنترل برای نمایش و انتخاب تاریخ استفاده می شود. 7 Timer از کنترل تایمر برای این استفاده می شود که مثلا برنامه هر چند ثانیه یا هر چند دقیقه یک بار کار خاصی را انجام بدهد.مثلا می تونید بگید هر 40 ثانیه یک بار به کاربر یک پیغام بده. 8 کنترل ListBox از کنترل لیست باکس برای نمایش چند مورد به صورت ستونی استفاده می شود.(مثل تصویر زیر:) کنترل های زیاد دیگه ای در سی شارپ وجود دارند ولی من چند تا از پرکاربرد هاشون رو براتون توضیح دادم.شما می تونین از قسمت Toolbox دیگر کنترل ها رو به برنامتون اضافه کنین تا کاربردش رو ببینین.اما فعلا لازم نیست چون در جلسات آینده انشاالله کنترل های دیگه ای رو هم بهتون آموزش خواهم داد. خب این جلسه از آموزش برنامه نویسی ویندوز با سی شارپ هم به اتمام رسید.انشاالله در جلسه آینده درباره کدنویسی با سی شارپ توضیح خواهم داد. برنامه نویس موفقی باشید خدا نگه دار مشاهده تمامی جلسات آموزش برنامه نویسی ویندوز با سی شارپ : آموزش برنامه نویسی ویندوز با سی شارپ (C#.NET) بخش 1 | مقدمه آموزش برنامه نویسی ویندوز با سی شارپ بخش 2|ایجاد اولین پروژه سی شارپ و خروجی گرفتن از برنامه آموزش برنامه نویسی ویندوز با سی شارپ|کنترل ها در سی شارپ | بخش 3 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش محیط کدنویسی در سی شارپ | بخش 4 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش متغیرها در سی شارپ | بخش 5 آموزش برنامه نویسی ویندوز با سی شارپ|تبدیل string به int در سی شارپ | بخش 6 آموزش برنامه نویسی ویندوز با سی شارپ|ظرفیت متغیرها در سی شارپ | بخش 7 آموزش برنامه نویسی ویندوز با سی شارپ| نوع داده char در سی شارپ | بخش 8 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه ضرب دو عدد در سی شارپ | بخش 9 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه تقسیم دو عدد در سی شارپ | بخش 10
  8. بسم الله الرحمن الرحیم آموزش برنامه نویسی ویندوز با سی شارپ بخش 2|ایجاد اولین پروژه سی شارپ و خروجی گرفتن از برنامه سلام بر تمامی پروگرم نود و هشتیهای عزیز! در این قسمت از آموزش برنامه نویسی ویندوز با سی شارپ می خواهم بهتون آموزش بدهم که چه طور اولین پروژه ویندوزی تون رو با سی شارپ و ویژوال استودیو بسازید و از اون خروجی بگیرید. خب ابتدا ویژوال استودیوتون رو باز کنید.( یادآوری : ویژوال استودیو محیط برنامه نویسی برای ساخت برنامه هاست و سی شارپ یک زبان برنامه نویسی برای ساخت برنامه هاست شما دستورات زبان سی شارپ رو در محیط ویژوال استودیو می نویسید و سپس برای ویندوز خروجی می گیرید.البته با استفاده از زبان سی شارپ برنامه های اندروید و ios و مکینتاش و ویندوزفون هم می تونید بسازید که برای دیدن آموزش هاش می تونید به انجمن مربوطه اون مراجعه کنید) سپس از منوی File گزینه New و سپس Project رو انتخاب کنید (ممکنه در ویژوال استودیوی شما کمی محیط نرم افزار متفاوت باشه که اصلا مشکلی نیست) خب بعد از اون مانند تصویر زیر در سمت چپ روی Visual C# و سپس Windows کلیک کنید و بعد از اون هم روی Windows Forms Application کلیک کنید.در کادر پایینی هم می تونید نام پروژه تون رو تغییر بدهید و همچنین می تونین مکان ذخیره شدن فایل های پروژه تون رو هم عوض کنید.خب روی OK کلیک کنید. خب یک محیطی شبیه به محیط زیر براتون باز میشه: در قسمت سمت چپ Toolbox یا همون جعبه ابزارها وجود داره که می تونید از این پنجره برای اضافه کردن کنترل ها به برنامه تون استفاده کنید.اگر این پنجره رو ندارین از قسمت View گزینه Toolbox رو انتخاب کنین یا Ctrl+Alt+X رو بزنید.Toolbox شامل تعداد زیادی از کنترل ها مثل دکمه و تکست باکس و ... هست که شما می تونید با کلیک کردن بر روی آنها و درگ کردن روی فرم برنامه تون اونها رو به نرم افزارتون اضافه کنید.دقت کنید که فرم برنامتون ٬یک محیط ظاهریه که تقریبا شبیه اون چیزیه که در حالت خروجی کاربر می بینه و در تصویر بالا هم فرم برنامه نشون داده شده. وقتی که یک کنترل (ابزار) رو درون فرمتون قرار دادین می تونید اون رو جا به جا کنین و در مکان دلخواهتون قرار بدهید و یا سایز اون کنترل رو تغییر بدهید. هر کدام از این ابزارها خصوصیات و ویژگی هایی مثل اندازه و رنگ و فونت و متن دارند که می تونید این ویژگی ها یا properties رو در پنجره properties تغییر بدهید. خب حالا کنترل Button که در اصل دکمه هست رو روش کلیک کنین و روی فرمتون بکشیدش یا هم می تونید با دوبار کلیک کردن روی Button اون رو به برنامه تون اضافه کنید.(به تصویر پایینی نگاه کنید) برای مشاهده ویژگی های یک کنترل و در حقیقت رفتن به پنجره properties شما 2 راه دارین یا اینکه روی کنترل مورد نظرتون کلیک راست کنین و Properties رو بزنین یا اینکه روی کنترل مورد نظرتون کلیک کنید و سپس به پنجره Properties که در سمت چپ هست و در تصویر بالایی هم مشخص شده بروید.اگر هم پنجره Properties رو ندارین می تونین با زدن F4 این پنجره رو نمایان کنین. خب روی Button کلیک کنید و از پنجره Properties خاصیت یا ویژگی Text اون که مربوط به متن دکمه می شه رو تغییر بدهید.مثلا بگذارید Test یا هر چیز دیگه.(مثل تصویر زیر) همچنین می تونید ویژگی های دیگه این دکمه (Button) رو از پنجره Properties عوض کنین مثل رنگش که از قسمت BackColor قابل تغییره.من رنگ قرمز رو برای بک گراند دکمه انتخاب می کنم.(مانند تصویر زیر) خب حالا وقتشه که از برنامتون خروجی بگیرین.برای خروجی گرفتن و مشاهده خروجی برنامه تون مثل تصویر زیر بر روی مثلث سبز رنگ کلیک کنید یا می تونید از کلید میانبر F5 استفاده کنید.هر کدوم که راحت تر بودین رو می تونین استفاده کنین. خروجی برنامه به صورت زیر است: تبریک میگم بهتون.شما اولین نرم افزار ویندوز خودتون رو ساختید.این جلسه از آموزش برنامه نویسی ویندوز با سی شارپ هم به اتمام رسید.می تونین سوالاتتون رو در انجمن سوالات و مشکلات در بخش برنامه نویسی ویندوز با سی شارپ بپرسین. مشاهده تمامی جلسات آموزش برنامه نویسی ویندوز با سی شارپ : آموزش برنامه نویسی ویندوز با سی شارپ (C#.NET) بخش 1 | مقدمه آموزش برنامه نویسی ویندوز با سی شارپ بخش 2|ایجاد اولین پروژه سی شارپ و خروجی گرفتن از برنامه آموزش برنامه نویسی ویندوز با سی شارپ|کنترل ها در سی شارپ | بخش 3 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش محیط کدنویسی در سی شارپ | بخش 4 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش متغیرها در سی شارپ | بخش 5 آموزش برنامه نویسی ویندوز با سی شارپ|تبدیل string به int در سی شارپ | بخش 6 آموزش برنامه نویسی ویندوز با سی شارپ|ظرفیت متغیرها در سی شارپ | بخش 7 آموزش برنامه نویسی ویندوز با سی شارپ| نوع داده char در سی شارپ | بخش 8 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه ضرب دو عدد در سی شارپ | بخش 9 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه تقسیم دو عدد در سی شارپ | بخش 10
  9. بسم الله الرحمن الرحیم آموزش تغییر نشانه گر موس (cursor) در سی شارپ c#.net سلام بر همه برنامه نویسان این مرز و بوم! امروز کد شمارش کلمه ها در سی شارپ C#.Net رو براتون آماده کردم. شما می تونید کدها و آموزش های سی شارپ رو که بلد هستین رو از این صفحه برای کاربران انجمن بفرستید. همچنین ممکن است مطالب زیر نیز برایتان مفید باشد: دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی ویندوز فون با سی شارپ کد ادغام کردن دو آرایه در سی شارپ کد تشخیص زبان کیبرد در سی شارپ کد معکوس کردن آرایه در سی شارپ c#.net کد تغییر نشانه گر موس (cursor) در سی شارپ c# : کد اولی مربوط به لود cursor های پیش فرض است و کد دومی هم مربوط به لود cusor سفارشی از یک فایل است که باید فایل تان پسوند cur داشته باشد.نشانه گرها یک پسوند دیگری هم دارند که پسوندشان .ani می باشد که مربوط به cursor های انیمیشنی است که برنامه تون رو بسیار کاربر پسند و جذاب میکنه. button1.Cursor = Cursors.Hand; لود کردن یک نشانه گر از یک فایل : button1.Cursor = new Cursor(@"C:\WINDOWS\Cursors\hibeam.cur"); همچنین می تونین ویدئو آموزشی زیر رو که مربوط به تغییر نشانه گر موس در سی شارپ هست رو مشاهده کنید. مشاهده فیلم آموزش تغییر نشانه گر موس در سی شارپ:
  10. به نام خدا کد تغییر خاصیت FontStyle یک کنترل در سی شارپ c#.net درود بر تمامی برنامه نویسان ایران زمین امروز ، کد پیاده سازی متد string.Contains در سی شارپ C#.NET رو براتون قرار دادم.انشاالله که این آموزش به دردتون بخوره و مورد استفاده قرارش بدین. کد تغییر خاصیت FontStyle یک کنترل در سی شارپ c#.net: private void Form1_Load(object sender, EventArgs e) { textBox1.Font = new Font(textBox1.Font, FontStyle.Bold | FontStyle.Italic | FontStyle.Underline); } همچنین می توانید این فیلم آموزشی که مربوط به تغییر رنگ و سایز فونت متن است رو تماشا کنین. مشاهده فیلم آموزش تغییر رنگ و سایز فونت متن در سی شارپ : ممکن است مطالب زیر برای شما مفید باشد: دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ کد ضبط صدا با میکروفون در سی شارپ نوشتن یک رویداد برای چند کنترل در سی شارپ کد غیر فعال کردن دکمه close فرم در سی شارپ
  11. بسمِ الله الرحن الرحیم کد نمایش عکس در Windows picture and fax viewer در سی شارپ c# سلام دوستان عزیز . در این تاپیک ، کد فاکتوریل یک عدد در سی شارپ رو براتون آماده کردم.نیاز به توضیح خاصی نداره و کد بسیار کوتاهی هم هست.امیدوارم که این کد بتونه مشکلاتتون رو حل کنه !!! همچنین ممکنه این مطالب هم برای شما مفید باشه : دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ دانلود رایگان کتاب آموزش طراحی وب با سی شارپ و ASP.NET کد محاسبه حجم یک فولدر در سی شارپ کد تغییر اندازه عکس در سی شارپ کد نمایش عکس در Windows picture and fax viewer در سی شارپ c# : System.Diagnostics.Process.Start(@"C:\Windows\system32\rundll32.exe " , @"C:\Windows\system32\shimgvw.dll,ImageView_Fullscreen " + filename); //انجمن برنامه نویسی سی شارپ در پناه حق پیروز و موفق باشید هر سوالی در مورد همین کد سی شارپ داشتید رو می تونین از همین تاپیک بپرسید.سوالات مربوط به دیگر مباحث برنامه نویسی سی شارپ رو در تاپیک مربوطه خود مطرح کنید.
  12. بسمِ الله الرحن الرحیم تغییر عکس (والپیپر) دسکتاپ در سی شارپ c#.net سلام بر تمامی دوستان سی شارپی . در این تاپیک ، کد تغییر عکس (بک گراند) دسکتاپ (desktop) در سی شارپ c#.net رو برای شما پروگرم نود و هشتیها آماده کردم . با این کد می تونید عکس دسکتاپ (desktop) تون رو از طریق برنامه نویسی عوض کنید. همچنین می تونین مطلب کد نوشتن بر روی دسکتاپ رو مشاهده کنید. ::: مطالب مرتبط با سی شارپ ::: دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ دانلود رایگان کتاب آموزش طراحی وب با سی شارپ و ASP.NET کد تغییر عکس (بک گراند) دسکتاپ (desktop) در سی شارپ c# : //انجمن برنامه نویسی سی شارپ using System.Runtime.InteropServices; using System.Drawing; using Microsoft.Win32; public class Wallpaper { const int SPI_SETDESKWALLPAPER = 20; const int SPIF_UPDATEINIFILE = 0x01; const int SPIF_SENDWININICHANGE = 0x02; [DllImport("user32.dll", CharSet = CharSet.Auto)] static extern int SystemParametersInfo( int uAction, int uParam, string lpvParam, int fuWinIni); public enum Style : int { Tiled, Centered, Stretched } public void SetWallpaper(string path, Style style) { RegistryKey key = Registry.CurrentUser.OpenSubKey( "Control Panel\\Desktop", true); switch( style ) { case Style.Stretched : key.SetValue(@"WallpaperStyle", "2") ;[hide] key.SetValue(@"TileWallpaper", "0") ; break; case Style.Centered : key.SetValue(@"WallpaperStyle", "1") ; key.SetValue(@"TileWallpaper", "0") ; break; case Style.Tiled : key.SetValue(@"WallpaperStyle", "1") ; key.SetValue(@"TileWallpaper", "1") ; break; } SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, path, SPIF_UPDATEINIFILE | SPIF_SENDWININICHANGE); } } نحوه استفاده : private void setButton_Click(object sender, EventArgs e) { Wallpaper w = new Wallpaper(); w.SetWallpaper(fileName, (Wallpaper.Style)Enum.Parse(typeof(Wallpaper.Style), "Tiled")); } [/hide] همچنین جهت اطلاعات و آموزش بیشتر فیلم آموزشی رو براتون آماده کردم که به شما آموزش می ده که چه طور با کدنویسی سی شارپ ، عکس والپیپر دسکتاپتون رو به صورت اتوماتیک و چند ثانیه یک بار عوض کنید. مشاهده فیلم آموزش تغییر عکس والپیپر دسکتاپ به صورت اتوماتیک : در پناه حق پیروز و موفق باشید هر سوالی در مورد این آموزش سی شارپ داشتید رو می تونین از طریق همین تاپیک بپرسید. ::: مطالب مرتبط با آموزش سی شارپ ::: کد سایه دار کردن فرم در سی شارپ کد قفل کردن کامپیوتر در سی شارپ کلاس EventLog در سی شارپ کد تغییر رزولیشن مانیتور در سی شارپ
  13. به نام خداوند بخشنده مهربان غیر فعال کردن دکمه close فرم در سی شارپ c# سلام بر برنامه نویسان عزیز با یه کد سی شارپ دیگه در خدمتتون هستم.امیدوارم که از این استفاده کافی رو ببرین ... کاربرد این کد برای غیر فعال کردن دکمه close برنامه است.می تونین کد این برنامه رو در زیر مشاهده کنین ... کد غیر فعال کردن دکمه close فرم در csharp ... //program98 forum using System.Runtime.InteropServices; private const int SC_CLOSE = 0xF060; private const int MF_GRAYED = 0x1; [DllImport("user32.dll")] private static extern IntPtr GetSystemMenu(IntPtr hWnd, bool bRevert); [DllImport("user32.dll")] private static extern int EnableMenuItem(IntPtr hMenu, int wIDEnableItem, int wEnable); private void Form1_Load(object sender, System.EventArgs e)[hide] { EnableMenuItem(GetSystemMenu(this.Handle, false), SC_CLOSE, MF_GRAYED); } [/hide] صبر کنین هنوز تموم نشده.ما فیلم آموزش غیر فعال کردن دکمه close فرم در سی شارپ رو هم براتون آماده کردیم.می تونید این فیلم آموزش سی شارپ رو مشاهده کنید. مشاهده فیلم آموزش غیر فعال کردن دکمه close فرم در سی شارپ : برای مشاهده دیگر کدها و آموزشهای سی شارپ به این صفحه مراجعه کنید. موفق و پیروز و سربلند باشید ...
  14. به نام خدا کد فارسی کردن کیبورد (key board) در سی شارپ c#.net درود بر تمامی برنامه نویسان ایران زمین امروز ، کد فارسی کردن کیبورد (key board) در سی شارپ c#.net رو براتون قرار دادم.با استفاده از این کد C#.NET می تونین زبان کیبورد کامپیوترتون رو با کدنویسی به فارسی تغییر بدهید.همچنین برای اطلاعات بیش تر هم می تونین مطلب تشخیص زبان کیبرد در سی شارپ رو مطالعه کنید. کد فارسی کردن کیبورد (key board) در سی شارپ c#.net: //انجمن برنامه نویسی سی شارپ InputLanguage.CurrentInputLanguage = InputLanguage.FromCulture(new System.Globalization.CultureInfo("fa-IR")); ممکن است مطالب زیر برای شما مفید باشد: دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ پکیج آموزش برنامه نویسی اندروید با سی شارپ در پناه حق موفق و پیروز و سربلند باشید.
  15. بسم الله الرحمن الرحیم فقط یک نمونه اجرا شدن از برنامه در سی شارپ (با استفاده از WMI) سلام و درود به همه برنامه نویسان سی شارپ دات نت ! امروز کد شمارش کلمه ها در سی شارپ C#.Net رو براتون آماده کرده ام.خب اول از همه System.Management را به Reference پروژه تون اضافه کنین و بعد از اون هم کد زیر رو به پروژه تون اضافه کنین: کد فقط یک نمونه اجرا شدن از برنامه (#C) : using System.Reflection; using System.Management; [STAThread] static void Main() { string[] parts = Assembly.GetExecutingAssembly().Location.Split("\\".ToCharArray()); string appName = parts[parts.Length - 1]; string query = "select name from CIM_Process where name = '" + appName + "'"; ManagementObjectSearcher searcher = new ManagementObjectSearcher(query); int runcount = 0; foreach (ManagementObject item in searcher.Get()) { runcount++; if (runcount > 1) break;[hide] } if (runcount == 1) { Application.Run(new Form1()); } else { System.Windows.Forms.MessageBox.Show(" ا&6ا= až"); Application.Exit(); } } [/hide] پکیج برنامه نویسی اندروید با سی شارپ منشر شد.برای اطلاعات بیش تر این جا را کلیک کنید. موفق و پیروز باشید یا علی همچنین ممکن است مطالب زیر نیز برایتان مفید باشد: دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی ویندوز فون با سی شارپ کد قفل کردن کامپیتر در سی شارپ
  16. به نام خدا کد قرار دادن شرتکات (shortcut) برنامه در دسکتاپ و start menu در سی شارپ c#.net سلام بر برنامه نویسان عزیز با یه کد سی شارپ دیگه در خدمتتون هستم.امیدوارم که از این استفاده کافی رو ببرید.خب روی پروژه تون راست کلیک بکنید و Add Reference و در تب مربوط به COM مورد Windows Script Host Object Model رو اضافه کنین.بعد از اون هم کد زیر رو به برنامه تون اضافه کنین. همچنین ممکن است این مطالب نیز برای شما مفید باشد: دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با سی شارپ کد محاسبه زمان اجرای یک کد در سی شارپ کد ارسال چندین ایمیل در سی شارپ این هم کد قرار دادن شرتکات (shortcut) برنامه در دسکتاپ و start menu : //program98 forum using IWshRuntimeLibrary; public static void CreateShortcut(string destination) { WshShell wshShell = new WshShell(); object destFolder = (object)destination; string fileName = Path.Combine( (string)wshShell.SpecialFolders.Item(ref destFolder), "Notepad.lnk" ); IWshShortcut shortcut = (IWshShortcut)wshShell.CreateShortcut(fileName); shortcut.TargetPath = Path.Combine( Environment.GetFolderPath(Environment.SpecialFolder.System), "notepad.exe" ); shortcut.WorkingDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Personal); shortcut.Description = "Notepad Text Editor"; shortcut.Hotkey = "CTRL+ALT+N"; //configure notepad to always start maximized [hide] shortcut.WindowStyle = 3; // Configure the shortcut to display the first icon in Notepad.exe. shortcut.IconLocation = "notepad.exe, 0"; shortcut.Save(); } نحوه استفاده : CreateShortcut("Desktop"); CreateShortcut("StartMenu"); [/hide] همچنین شما می تونین فیلم این بخش رو هم نگاه کنید.این فیلم آموزشی مربوط به قرار دادن یک برنامه سی شارپی در استارت منو هست.فیلم آموزش قرار دادن شرتکات ربنامه در دسکتاپ هم موجوده.اگه خواستین قرارش میدهم.این فیلم آموزش سی شارپ زبان اصلی هستش.اگه می خواهید از صفحه تماس با ما در خواست دوبله این فیلم رو بدهید. مشاهده فیلم آموزش قرار دادن شرتکات برنامه در استارت منو در سی شارپ: برای مشاهده دیگر کدها و آموزشهای سی شارپ به این صفحه مراجعه کنید. پیروز و سربلند باشید.
  17. بسمِ الله الرحن الرحیم کد انجام عملیاتی خاص در تمامی فرم های باز برنامه در سی شارپ سلام دوستان عزیز . در این تاپیک ، کد انجام عملیاتی خاص در تمامی فرم های باز برنامه در سی شارپ (c#.net) رو براتون آماده کردم.با استفاده از این کد می تونید رنگ بک گراند تمامی فرم های باز (open) برنامه رو تغییر بدهید. همچنین ممکنه مطالب زیر هم براتون مفید باشه: دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ دانلود رایگان کتاب آموزش طراحی وب با سی شارپ و ASP.NET دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی ویندوز فون با سی شارپ کد انجام عملیاتی خاص در تمامی فرم های باز برنامه در سی شارپ : foreach (Form frm in Application.OpenForms) frm.BackColor = Color.Fuchsia; به جای کلمه Fuchsia رنگ مورد نظرخودتون رو قرار بدهید.همچنین می تونین هر عملیات دیگه ای رو روی فرم های باز انجام بدهید.مثلا resize تمام فرم های باز یا ... هر سوالی در مورد این آموزش C# داشتید رو می تونین از طریق همین تاپیک بپرسید.
  18. به نام خدا کد حذف کردن قسمتی از یک رشته در سی شارپ C#.NET درود بر تمامی برنامه نویسان ایران زمین . در این مطلب ، کد حذف کردن قسمتی از یک رشته در سی شارپ C#.NET رو براتون قرار دادم.انشاالله که این آموزش به دردتون بخوره و مورد استفاده قرارش بدین. با استفاده از این کد می تونید یک قسمتی از یک رشته رو حذف کنین. هر سوالی در مورد این آموزش سی شارپ داشتید رو می تونید داخل همین تاپیک بپرسید. این هم کد برنامه: string MainString = "S1111tring Manipulation"; string NewString = MainString.Remove(1,4); ممکن است مطالب زیر برای شما مفید باشد: دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ پکیج آموزش برنامه نویسی اندروید با سی شارپ [hide]موفق باشید.[/hide]
  19. بسم الله الرحمن الرحیم فیلم آموزش ساخت پنجره full screen در سی شارپ سلام و درود برتمامی برنامه نویسان سی شارپ ! امروز فیلم آموزش ساخت پنجره full screen در سی شارپ رو براتون قرار می دهم. امیدوارم که این فیلم آموزشی C# برای شما مفید و کاربردی باشه. همچنین ممکن است مطالب زیر نیز برایتان مفید باشد: دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ مشاهده فیلم آموزش ساخت پنجره full screen با سی شارپ :
  20. بسم الله الرحمن الرحیم آموزش برنامه نویسی ویندوز با سی شارپ (C#.NET) بخش 1 | مقدمه سلام بر پروگرم نود و هشتیهای عزیز . امروز با اولین جلسه از آموزش برنامه نویسی ویندوز با سی شارپ در خدمتتون هستم.زبان های مختلفی برای برنامه نویسی ویندوز وجود دارند اما محبوب ترین و پرکاربردترینشون توی ایران سی شارپ است. زبان برنامه نویسی سی شارپ یه زبانیه که شما اگه اون رو یاد بگیرید بی کار نمی مونید.هم می تونید توی بسیاری از شرکت های ایرانی استخدام بشید.هم می تونید باهاش برای پلتفرم های مختلفی مثل ویندوز و اندروید و ios و ویندوزفون و مکینتاش و اپل واچ برنامه بسازید و کاربرد های بسیار زیاد دیگه ای هم داره که من بهتون پیشنهاد میکنم مطلب آموزش برنامه نویسی اندروید با سی شارپ بخش 1 رو بخونید توی اون مطلب هم کاربردهای سی شارپ رو توضیح دادم هم یک مقایسه ای بین سی شارپ و جاوا رو نوشتم. خب بریم سراغ مبحث اصلیمون یعنی برنامه نویسی ویندوز.خب شاید برای شما هم سوال پیش اومده باشه که چرا ویندوز ؟ چرا شما باید ویندوز رو برای برنامه نویسی انتخاب کنید. من به شما در ادامه مزایای برنامه نویسی ویندوز رو توضیح می دهم و اینکه اصلا چرا باید سیستم عامل ویندوز رو برای برنامه نویسی انتخاب کنم؟ خب تعداد دستگاه های ویندوزی بسیار زیاده به طوری که تقریبا توی ایران توی هر خونه ای یک دستگاه ویندوزی هست و خیلی از کاربرا ویندوز دارند.دلیل بعدی هم اینه که خیلی از موسسه ها از شرکت های کوچک گرفته تا بزرگترین شرکت ها و اداره های دولتی نیاز به برنامه های ویندوزی دارند و برای اداره یا شرکتشون نرم افزار ویندوزی می خواهند.سومین دلیل هم اینه که ممکنه تا چند سال دیگه ویندوز حتی از اندروید هم پیشی بگیره به خاطر اینکه الآن تبلت های ویندوزی اومده که روی اونها سیستم عامل ویندوز اجرا میشه و شما می تونید کارهایی رو که با لپ تاپتون میکردید رو با یه تبلت کوچیک بکنید و حتی قیمت این تبلت ها هم خیلی زیاد نیست و می تونه در آینده جای اندروید رو بگیره. خب شما برای برنامه نویسی سی شارپ نیاز به یک محیط کدنویسی دارین.نرم افزار Visual studio محیط کدنویسی برای سی شارپ هست و می تونید با استفاده از نرم افزار ویژوال استودیو برنامه های ویندوزی رو با زبان سی شارپ بسازید.خب ابتدا باید ویژوال استودیو رو دانلود کنید.من پیشنهاد می کنم ویژوال استودیو 2012 یا ویژوال استودیو 2013 رو نصب کنید.ویژوال استودیو 2015 حجمش زیاده و برای تازه کارا من توصیه نمیکنم. کافیه سرچ کنید دانلود ویژوال استودیو 2013 یا می تونید ویژوال استودیو رو از سی دی فروشی ها هم تهیه کنید.خب بعد از اون باید ویژوال استودیو رو نصب کنین. آموزش نصب ویژوال استودیو 2013 دقت کنید برای نصب این نرم افزار چیزی حدود 7 - 8 گیگ فضا باید داشته باشید. خب فایل نصب رو باز کنین (احتمالا نام فایل نصبی چیزی شبیه vs_ultimate هست) و تیک گزینه ها رو بزنید و سپس next رو بزنید.بعد از اون در پنجره بعدی Select All رو بزنید و بعد هم روی INSTALL کلیک کنید.دقت کنید ممکنه کامپیوترتون خودکار ریستارت بشه یا ازتون بخواهد که کامپیوترتون رو ریستارت کنین که شما هم قاعدتا باید کامپیوترتون رو ریستارت کنین.خب بعد از اینکه نصب شد روی Launch کلیک کنید.شما می تونید نرم افزار ویژوال استودیو رو از منوی start کامپیوترتون سرچش کنید و اون رو اجرا کنید. بعدش هم براتون پنجره ای باز میشه که اگه اکانت مایرکوسافت دارین وارد شوید و اگه هم ندارید و نمی خواهید ثبت نام کنید روی Not now کلیک کنید.اگر هم بعد از اون پنجره ای براتون باز شد که تم و زبان پیشفرض رو بای انتخاب می کردید ُ زبان رو روی سی شارپ بگذارید و theme رو هم هرچی می خواهید انتخاب کنید. وقتی اولین بار برنامه باز میشه یکم طول میکشه.خب بهتون تبریک میگم اولین قسمت از آموزش برنامه نویسی ویندوز با سی شارپ هم به اتمام رسید. هر سوالی در رابطه با برنامه نویسی سی شارپ داشتید می تونید توی انجمن مطرح کنید. انشاالله در جلسه آینده به شما آموزش خواهم داد اولین پروژه سی شارپ تون رو توی ویژوال استودیو بسازید. موفق و پیروز باشید. مشاهده تمامی جلسات آموزش برنامه نویسی ویندوز با سی شارپ : آموزش برنامه نویسی ویندوز با سی شارپ (C#.NET) بخش 1 | مقدمه آموزش برنامه نویسی ویندوز با سی شارپ بخش 2|ایجاد اولین پروژه سی شارپ و خروجی گرفتن از برنامه آموزش برنامه نویسی ویندوز با سی شارپ|کنترل ها در سی شارپ | بخش 3 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش محیط کدنویسی در سی شارپ | بخش 4 آموزش برنامه نویسی ویندوز با سی شارپ|آموزش متغیرها در سی شارپ | بخش 5 آموزش برنامه نویسی ویندوز با سی شارپ|تبدیل string به int در سی شارپ | بخش 6 آموزش برنامه نویسی ویندوز با سی شارپ|ظرفیت متغیرها در سی شارپ | بخش 7 آموزش برنامه نویسی ویندوز با سی شارپ| نوع داده char در سی شارپ | بخش 8 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه ضرب دو عدد در سی شارپ | بخش 9 آموزش برنامه نویسی ویندوز با سی شارپ|برنامه تقسیم دو عدد در سی شارپ | بخش 10
  21. فیلم آموزش ارسال ایمیل در سی شارپ C#.NET

    بسم الله الرحمن الرحیم فیلم آموزش ارسال ایمیل در سی شارپ C#.NET سلام دوستان برنامه نویس ! در این تاپیک فیلم آموزش ارسال ایمیل در سی شارپ C#.NET رو براتون قرار دادم. شما می تونین کدها و آموزش های سی شارپی رو که بلد هستین رو از این صفحه برای کاربران انجمن بفرستید. همچنین ممکن است مطالب زیر نیز برایتان مفید باشد: دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی ویندوز فون با سی شارپ مشاهده آنلاین فیلم آموزش ارسال ایمیل در سی شارپ C#.NET :
  22. بسم الله الرحمن الرحیم کد Encryption و decryption با استفاده از MD5 در سی شارپ سلام بر همه برنامه نویسان این مرز و بوم! امروز کد Encryption و decryption با استفاده از MD5 در سی شارپ C#.Net رو براتون آماده کردم. شما می تونید کدها و آموزش های سی شارپ رو که بلد هستین رو از این صفحه برای کاربران انجمن بفرستید. همچنین ممکن است مطالب زیر نیز برایتان مفید باشد: دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی ویندوز فون با سی شارپ کد Encryption و decryption با استفاده از MD5 در سی شارپ : using System.IO; //program 98 forum using System; using System.Security.Cryptography; using System.Text; class MySecurityAlgo { static void Main(string[] args) { using(MD5 md5Hash = MD5.Create()) { string hash = GetMd5HashWithMySecurityAlgo(md5Hash, source); Console.WriteLine("This is MySecurityAlgo using MD5 hash of " + source + " is: " + hash + "."); [hide] Console.WriteLine("Verifying the hash with MySecurityAlgo..."); if (VerifyMd5HashWithMySecurityAlgo(md5Hash, source, hash)) { Console.WriteLine("The hashes are the same."); } else { Console.WriteLine("The hashes are not same."); } } } static string GetMd5HashWithMySecurityAlgo(MD5 md5Hash, string input) { // Convert the input string to a byte array and compute the hash. byte[] data = md5Hash.ComputeHash(Encoding.UTF8.GetBytes(input)); // Create a new Stringbuilder to collect the bytes // and create a string. StringBuilder sBuilder = new StringBuilder(); // Loop through each byte of the hashed data // and format each one as a hexadecimal string. for (int i = 0; i < data.Length; i++) { sBuilder.Append(data[i].ToString("x2")); } // Return the hexadecimal string. return sBuilder.ToString(); } // Verify a hash against a string. static bool VerifyMd5HashWithMySecurityAlgo(MD5 md5Hash, string input, string hash) { // Hash the input. string hashOfInput = GetMd5Hash(md5Hash, input); // Create a StringComparer an compare the hashes. StringComparer comparer = StringComparer.OrdinalIgnoreCase; if (0 == comparer.Compare(hashOfInput, hash)) { return true; } else { return false; } } } [/hide] پکیج برنامه نویسی اندروید با سی شارپ منشر شد.برای اطلاعات بیش تر این جا را کلیک کنید. موفق و پیروز باشید یا علی
  23. بسمِ الله الرحن الرحیم کد پیدا کردن کمترین و بیشترین عدد در آرایه در سی شارپC#.NET سلام دوستان عزیز . در این تاپیک ، کد پیدا کردن کمترین و بیشترین عدد در آرایه در سی شارپ|آموزش سی شارپ رو براتون آماده کردم. همچنین ممکنه مطالب زیر هم براتون مفید باشه: دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ دانلود رایگان کتاب آموزش طراحی وب با سی شارپ و ASP.NET دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی ویندوز فون با سی شارپ کد پیدا کردن کمترین و بیشترین عدد در آرایه در سی شارپ|آموزش سی شارپ : //انجمن برنامه نویسی سی شارپ int minValue = arr[0]; int maxValue = arr[0]; foreach (int value in arr) { if(value<minValue) { [hide] minValue = value; } if(value>maxValue) { maxValue = value; } } [/hide] در پناه حق پیروز و موفق باشید هر سوالی در مورد این آموزش سی شارپ داشتید رو می تونین از طریق همین تاپیک بپرسید.
  24. به نام خدا کد چک کردن سال کبیسه در سی شارپ درود بر تمامی برنامه نویسان ایران زمین امروز ، کد چک کردن سال کبیسه در سی شارپ C#.NET رو براتون قرار دادم.انشاالله که این آموزش به دردتون بخوره و مورد استفاده قرارش بدین. هر سوالی در مورد این کد سی شارپ داشتید رو می تونید داخل همین تاپیک بپرسید. این هم کد برنامه: //انجمن برنامه نویسی سی شارپ using System; namespace CheckLeapYear { class Program { static void Main(string[] args) { Console.WriteLine("Enter Year : "); int Year = int.Parse(Console.ReadLine()); if (((Year % 4 == 0) && (Year % 100 != 0)) || (Year % 400 == 0)) Console.WriteLine("{0} is a Leap Year.", Year); [hide] else Console.WriteLine("{0} is not a Leap Year.", Year); Console.ReadLine(); } } } [/hide] ممکن است مطالب زیر برای شما مفید باشد: دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ پکیج آموزش برنامه نویسی اندروید با سی شارپ [hide]موفق باشید.[/hide]
  25. به نام خدا کد web api برای اعتبار سنجی فرمت/پسوند فایل پست شده در سی شارپ درود بر تمامی برنامه نویسان ایران زمین امروز ، کد web api برای اعتبار سنجی فرمت/پسوند فایل پست شده در سی شارپ رو براتون قرار دادم.انشاالله که این آموزش به دردتون بخوره و مورد استفاده قرارش بدین. هر گونه سوالی در مورد این آموزش سی شارپ داشتید رو می تونید داخل همین تاپیک بپرسید. این هم کد برنامه: public class CSVParserController : ApiController { //Web API method to take multiple files as input and Validate the file format / extension public JsonResult Post() { //Validation for file format for (int i = 0; i < System.Web.HttpContext.Current.Request.Files.Count; i++) { [hide] System.Web.HttpPostedFile hpf = System.Web.HttpContext.Current.Request.Files[i]; if (hpf.ContentLength > 0) { if ((Path.GetExtension(hpf.FileName).ToLower() != ".txt") || (Path.GetExtension(hpf.FileName).ToLower() != ".csv") ) { throw new ApplicationException("Error Occured-Invalid File Format. Please select only Txt and CSV format"); } } } } } [/hide] ممکن است مطالب زیر برای شما مفید باشد: دانلود رایگان کتاب آموزش برنامه نویسی ویندوز با سی شارپ دانلود رایگان کتاب آموزش برنامه نویسی اندروید با سی شارپ پکیج آموزش برنامه نویسی اندروید با سی شارپ موفق باشید.