دستورات سی شارپ

  • آموزش برنامه نویسی گرافیک در سی شارپ_قسمت یازدهم

    آموزش برنامه نویسی گرافیک در سی شارپ_قسمت یازدهم

    امام علی علیه السلام فرمودند: مِنْ كُنُوزِ الْجَنَّةِ الْبِرُّ وَ إِخْفاءُ الْعَمَلِ وَ الصَّبْرُ عَلَى الرَّزايا وَ كِتْمانُ الْمَصائِبِ.از گنجهاى بهشت; نيكى كردن و پنهان نمودن كار[نيك] و صبر بر مصيبتها و نهان كردن گرفتاريها (يعنى عدم شكايت از آنها) است. آیا می دانستید که کامپوننت هایی که با دستورات گرافیکی نوشته می شوند سرعت اجرایی بالاتری نسبت به کامپوننت های آماده موجود در Toolbox سی شارپ دارند؟ آیا می خواهید یک کامپوننت عالی با دستورات گرافیکی سی شارپ بنویسید؟  پروژه کوچک زیر با استفاده از دستورات گرافیکی سی شارپ نوشته شده است.شما می توانید آنرا دانلود و مطابق سلیقه خودتان آنرا تغییر دهید و از کدهای آن در پروژه های خود استفاده کنید در این پروژه که یک فرم با استفاده از دستورات گرافیکی به چند قسمت از دید کاربر تقسیم شده است و همچنین به شکلهای متفاوتی (دایره و مستطیل) در آمده است و تصاویر و دکمه ها در هر کدام از این قسمتها نمایش داده می شود. برای دریافت فایل اجرایی اینجا را کلیک کنید. قسمتهای اصلی این پروژه با دستورات گرافیکی سی شارپ ایجاد شده است. برای دریافت کدهای فایل:  برای دریافت کدهای فایل مبلغ ۲۰هزار تومان به شماره کارت زیر واریز کنید سپس به  ایمیل ما مشخصات خود و شماره کارتی که پول را واریز کرده اید را ارسال کنید و یک اس ام اس به ما بزنید و درخواست خود را اعلام کنید در کمتر از۶ ساعت کدهای برنامه به ایمیل شما ارسال خواهد شد و در صورتی که عجله زیادی دارید یک اس ام اس به شماره زیر ارسال کنید تا به سرعت برای شما ارسال شود:شماره کارت برای واریز پول : شماره کارت : ۶۱۰۴۳۳۷۱۰۳۰۶۲۴۵۹ بانک ملت   دارنده حساب :سعید رحیمی کشکولی    Email: [email protected]  Tell: 09365705583



  • اشکال در مورد پارامتر دهی به دستورات ارتباط با SQL در #C داخل حلقه for.

    فرض کنید جدولی داریم بنام tblInfo که این جدول دو ستون بنام name و family داره. و فرض کنید فرم شما دو تا textBox داره بنام txtName و txtFamily و یه دکمه بنام btnInsert .میخواهیم در جدول tblInFO اطلاعاتی را با حلقه for پر کنیم.به کد زیر در این رابطه که ایجاد خطا می کند توجه کنید:(کد زیر در رویداد کلیک دکمه می نویسیم:)SqlConnection con = new SqlConnection("server=(local);database=test;integrated security=true");            SqlCommand com = new SqlCommand("insert into tblInfo values(@name,@family)", con);            for (int i = 0; i < 3; i++)            {                com.Parameters.AddWithValue("@name", txtName.Text+i.ToString());                com.Parameters.AddWithValue("@family", txtFamily.Text+i.ToString());                con.Open();                com.ExecuteNonQuery();                con.Close();            }اگه دستورات بالا رو اجرا کنید میبینید که خطا میده.البته دستور بالا برای بار اول دستورات داخل for را اجرا میکنه ولی در بار دوم و سوم خطا میده.در واقه خطا مربوط میشه به:اینکه com.parameters یه آرایه هست که به اون collection هم میگن.شما دارید هر دفعه به تعداد خانه های آرایتون com.Parameter.AddWithValue اضافه میکنید.و آرایه شما بجای اینکه هر سری فقط دو خونه اون پر باشه تا توسط دستور com.ExecuteNonQuery اجرا بشه دارای بیش از 2 مقدار هست.برای اینکه دیگه خطایی داده نشه باید آرایه پارامتر ها رو بعد از اجرای com.ExecuteNonQuery خالی کنیم.یعنی کد com.Parameters.Clearرو بعد از com.ExecuteNonQuery بیاوریم.درست شده کد بالا: SqlConnection con = new SqlConnection("server=(local);database=test;integrated security=true");            SqlCommand com = new SqlCommand("insert into tblInfo values(@name,@family)", con);            for (int i = 0; i < 3; i++)            {                com.Parameters.AddWithValue("@name", textBox1.Text+i.ToString());                com.Parameters.AddWithValue("@family", textBox2.Text+i.ToString());                con.Open();                com.ExecuteNonQuery();                con.Close();                com.Parameters.Clear();            }

  • دستورات اولیه گرافیک سی شارپ

    برای نوشتن یک متن در سی شارپ #cModelGraphic.DrawString("وب روزانه", new Font("Arial", 20), Brushes.Blue, new Point(0, 0));این دستور متن وب روزانه را با فونت Arial و سایز ۲۰ در نقطه ۰ و ۰ و با رنگ آبی نمایش می دهد.  دستور کشیدن خط در سی شارپPen Line = new Pen(Color.Red, 1); ModelGraphic.DrawLine(Line, 300, 200, 150, 350);یک خط با نقطه اول با مختصات ۳۰۰ و ۲۰۰ و نقطه پایان ۱۵۰ و ۳۵۰ را با رنگ قرمز و ضخامت یک نمایش میدهد.ادامه مطالب...

  • استفاده از دستورات جاوا اسکریپت در asp .net

    برای فراخوانی یک تابع جاوااسکریپت javascript در یک پروژه web application یا website از دستور زیر استفاده می‌کنیم: ClientScript.RegisterStartupScript(this.GetType(), "نام اختیاری", "show_popup()", true); در اینجا show_popup() نام تابع جاوااسکریپت ماست که در یک فایل .js در پروژه اضافه شده است.

  • عضویت در بخش:آموزش برنامه نویسی سی شارپ c# windows Application

    به نام خدا راه اول : دوستان گرامی برای عضویت در بخش c# window Application باید مبلغ ۱۵۰۰۰تومان به حساب زیر وارد کرده سپس به  ایمیل ما مشخصات خود و شماره کارتی که پول را واریز کرده اید را ارسال کنید در کمتر از۲۴ ساعت فایلهای آموزش برنامه نویسی سی شارپ c# window Application و کدهای برنامه ها به ایمیل شما ارسال خواهد شدو در صورتی که عجله زیادی دارید یک اس ام اس به شماره زیر ارسال کنید تا به سرعت ارسال شود: راه دوم :(طرح آزمایشی ) جدید این دسته از دوستان میتوانند ابتدا یک اس ام اس به شماره زیر بزنن ودرخواست آموزشهای سی شارپ را داشته باشند و بعد از اینکه فایلها را دریافت کردن مبلغ ۱۵۰۰۰ تومان را به شماره کارت زیر واریز کنند. شماره کارت برای واریز پول : شماره کارت : ۶۱۰۴۳۳۷۱۰۳۰۶۲۴۵۹ بانک ملت   دارنده حساب :سعید رحیمی کشکولی    Email: [email protected]  Tell: 09365705583

  • پروژه ماشین حساب به زبان سی شارپ

    پروژه ماشین حساب به زبان سی شارپ

    پروژه ماشین حساب به زبان سی شارپ این پروژه جهت یادگیری استفاده از ساختار دستورات شرطی و تکرار و به کار گیری آن در یک پروژه قرار داده شده است. شما می توانید با دانلود این پروژه از نحوه استفاده از دستورات شرطی در سی شارپ آشنا شوید. و نحوه کار با حافظه ها درسی شارپ آشنا می شوید. و در کل تمام دستورات سی شارپ را بصورت ساده و مفید یاد خواهید گرفت. امکانات پروژه:1) خواندن اعداد از کیبورد2) داشتن حافظه برای نگهداری اعداد و محاسبات3) امکان مهندسی شدن ماشین حساب3) امکان پاک کردن یکی یکی اعداد4) داشتن کپی و پیس کردن اعداد و نتایج5) داشتن فاکتوریل و لگاریتم و ....با تشکر از استاد محترم سرکارخانم پزشکپوردر صورتی که مورد استفاده واقع شد برای سلامتی پدر و مادرم سه صلوات بفرستید.حجم فایل:  1.1 مگابایترمز فایل: www.projeraygan.blogfa.com دانلود رایگان پروژه ماشین حساب به زبان سی شارپسیروس باباخانی

  • آموزش برنامه نویسی گرافیک در سی شارپ_قسمت پنجم

    آموزش برنامه نویسی گرافیک در سی شارپ_قسمت پنجم

    رسول اکرم صلی الله علیه و آله فرمودند: مَن رَدَّ عَن عِرضِ اَخیهِ المُسلِمِ وَجَبَت لَهُ الجَنَّةُ اَلبَتَّةَهرکس آبروی مؤمنی را حفظ کند، بدون تردید بهشت بر او واجب شود. ایجاد شی Bitmap  و کار بر روی رنگ عکس ها به 2 روش (پردازش تصویر) #Gdi in C :<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> برای اینکه بتوانیم یک عکس را با دستورات گرافیکی در فرم داشته باشیم باید یک شی گرافیکی را به صورت زیر تعریف کنیم وتفاوت آن با شی Image اینه که در روش Bitmap  می توانیم بر روی تک تک  pixelهای عکس کار کنیم . شکل کلی تعریف آن به صورت زیر است : در زیر تصویر اصلی و تصویر پردازش شده را مشاهده می کنید  برای سلامتی امام زمان ، خانوادم ، همه مردان عالم وظهور آقا امام زمان یک صلوات بفرستید برای دانلود آموزش اینجا را کلیک کنید

  • دسترسی به command prompt و گرفتن نتیج حاصل از اجرای دستورات از اون

    سلاماگه نیاز داشته باشین که مثلا دستور tracert google.com  توی command propmpt از برنامه #C تون اجرا کنین و نتایج حاصل از این رو توی یه textBox نشون بدین لازمه که با کلاس Process آشنایی داشته باشین.برای انجام این عمل توی رویداد دکمه بنویسید:Process p = new Process();p.StartInfo.FileName = "tracert";p.StartInfo.UseShellExecute = false ;p.StartInfo.Arguments = " google.com";p.StartInfo.RedirectStandardOutput = true ;p.Start();myTextBox.Text = p.StandardOutput.ReadToEnd();

  • استفاده از خاصیت صداهای پیشفرض ویندوز در برنامه های #C

    دوستان خسته نباشید.اگه شما تا بحال تحت console در زبان سی شارپ برنامه نوشته باشید.حتما با دستور زیر آسنایی دارید: Console.Beep(); در حقیقت با این دستور صدای بیپ مانندی به صدا در می آد.خب شما اگه بخواین تحت win application نیز صدای بیپ یا صداهای رایج توی ویندوز مثلا صدای پیغام خطا دادن در ویندوز یا صدای پیغام تعجب دادن در ویندوز را برای هدفی بکار ببرید باید از دستور زیر استفاده کنین:   using System.Media; SystemSounds.Beep.Play(); SystemSounds.Hand.Play(); بقیه دستورات در SystemSounds را خودتان امتحان کنید.