هادی قائمی

هادی قائمی | برنامه نویسی

هادی قائمي
هادی قائمی

فونت زيبا سازفونت زيبا سازفونت زيبا سازفونت زيبا سازفونت زيبا سازفونت زيبا سازفونت زيبا ساز

لطفا از تمام مطالب دیدن فرمایید.

انجام پروژه های دانشجویی

انجام پروژه های دانشجویی

 

  • در کوتاه ترین زمان
  • ارسال به ایمیل
  • با مستندات

در نظرات ......

موضوع پروژه و مدت زمان انجام

09183298940

09391047800


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

تاريخ : سه شنبه ۳ اردیبهشت ۱۳۹۸ | ۶:۱۲ ب.ظ | نویسنده : هادی قائمي |

انجام پروژه های دانشجویی

انجام پروژه های دانشجویی

 

  • در کوتاه ترین زمان
  • ارسال به ایمیل
  • با مستندات

در نظرات ......

موضوع پروژه و مدت زمان انجام

09183298940

09391047800


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

تاريخ : دوشنبه ۲۱ بهمن ۱۳۹۲ | ۱۰:۲۹ ق.ظ | نویسنده : هادی قائمي |

طراحی و پیاده سازی پروژه های سی شارپ

ارسال متن پروژه به Hadi_ghaemi@yahoo.com

09184436374

بانک اطلاعاتی :اکسس، sql server2008، اراکل

-------------------------------------------------------------------------

ارسال پروژه های آماده

 


موضوعات مرتبط: برنامه نویسی

تاريخ : چهارشنبه ۲۰ دی ۱۳۹۱ | ۹:۴۷ ق.ظ | نویسنده : هادی قائمي |

کتاب الکترونیکی آموزش Html

 

                     دانلود


موضوعات مرتبط: برنامه نویسی
برچسب‌ها: آموزش HTML

تاريخ : سه شنبه ۹ خرداد ۱۳۹۱ | ۱۱:۳۸ ق.ظ | نویسنده : هادی قائمي |

ویژوال بیسیک

سلام
امروز می خوام براتون از بعضی خواص فرم ها بگم
1-appearance =این خاصیت مشخص میکند که فرم به صورت سه بعدی (3D) باشد یا تخت (flat)
2-Back Color=این خاصیت رنگ زمینه فرم را مشخص میکند
3-Border style=این خاصیت اگر بر روی(0-None)باشد فرم را بدون حاشیه و دکمه های مینیمایز و ماکسیمایز وبستن نشان میدهد و کاربر نمی تواند آن را تغییر اندازه بدهد و اگر بر روی(1-Fixed single)باشد فرم را با حاشیه و دکمه بستن نشان میدهد و کاربر نمی تواند آن را تغییر اندازه بدهد و اگر بر روی(2-Sizable) باشد تمام دکمه ها و حاشیه فرم را نشان میدهد.
4-Icon=این خاصیت آیکون برنامه را مشخص می کند
5-Max button=این خاصیت فعال یا غیر فعال بودن دکمه ماکسیمایز را مشخص می کند
6- Min button=این خاصیت فعال یا غیر فعال بودن دکمه مینیمایز را مشخص می کند
7-Mouse icon=این خاصیت شکل نشانگر موس را تعیین می کند
8-Mouse Pointer=این خاصیت نوع شکل نشانگر موس را مشخص می کند مثل ساعت شنی یا دست شدن نشانگر
9-Movable=این خاصیت مشخص میکند که آیا کاربر اجازه دارد که فرم را جابجا کند یا نه
10-Picture=عکس زمینه فرم را مشخص می کند
11-ShowIn Taskbar=مشخص می کند که برنامه در تسکبار دیده شود یا نه
12-Startup position=محل قرار گرفتن فرم در هنگام شروع برنامه را مشخص می کند
13-Window state=نوع نمایش پنجره در هنگام شروع برنامه(مینیمایز/ماکسیمایز/نرمال)


موضوعات مرتبط: برنامه نویسی

تاريخ : جمعه ۱۱ آذر ۱۳۹۰ | ۴:۵۰ ب.ظ | نویسنده : هادی قائمي |

برنامه نویسی شبکه در سی شارپ

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

۱- به صورت انفرادی ۲- به صورت گروهی (شبکه )

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

بنده به عنوان پروژه پایانی مبحثی تحت عنوان برنامه نویسی سوکت را در زبان پایه ی سی شارپ در حال انجام هستم .

با این مقدمه سعی میکنم  ابتدا به بیان بعضی از مفاهیم اولیه بپردازم :

آدرس ip : آدرسی است که کامپیوتر شما را د سرتاسر شبکه اینترنت یکتا می کند و در یک قالب خاصی قابل نمایش است .مثلا قالب 192.168.0.1 قالبی 32 بیتی برای نمایش  آدرس IP  است که دارای کلاس های خاصی بوده و در شبکه های مختلف متفاوت است.

DNS: برای اینکه فهمیدن و فراگرفتن آدرس ip  سخت نباشد (چون کار با اعداد سخت است ) از قانونی برای تبدیل آدرس IP  به یک نام با مسما استفاده می کنیم .(Domain name system )

TCP : پروتکل Tcp  هنگامی که برنامه های مختلفی را در شبکه می بیند به هرکدام از آنها برای جلوگیری از تداخل یک آدرس پورت می دهد.

سوکت: (socket) : ترکیب یک آدرس IP  و یک شماره پورت یک سوکت می گوییم.

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

 


موضوعات مرتبط: شبکه ، برنامه نویسی

تاريخ : شنبه ۲۸ اسفند ۱۳۸۹ | ۴:۳۰ ب.ظ | نویسنده : هادی قائمي |

کد تبدیل مبنا در سی شارپ

سورس های سی شارپ ( #C )در این برنامه‌ی ساده قصد داریم که مبنا های مختلف را به هم تبدیل کنیم.

کدها در یک کلاس نوشته شده اند که با باز کردن کد با برنامه‌ی visual studio 2005 به بالا می توانید آن را مشاهده کنید.

تبدیل مبنا به زبان c#

 قابل اجرا در کامپایلر  Visual Studio نسخه‌ی  2005 به بالا

دریافت سورس کد  به صورت فشرده شده

Download now 


موضوعات مرتبط: برنامه نویسی

تاريخ : یکشنبه ۲۲ اسفند ۱۳۸۹ | ۶:۱۴ ق.ظ | نویسنده : هادی قائمي |

ماشین بازی ....

سورس  مقدماتی  ++C                                       سورس ماشین بازی, شبیه به بازی ماشین گیم‌های دستی قدیمی به زبان سی(C)!

ماشین بازی با موانع در سی           www.AlirezaWeb.com

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

  • یک ماشین که با 6تا کاراکتر o به شکل زیر کشیده شده است را باید راهنمایی کنید,
    o o o
    o o o
  • در این بازی با کلید w ماشین را بالا و با s به پایین هدایت می‌کنید.
  • شما نباید به * ها برخورد کنید!
  • با فشردن کلید X از روی کیبورد از برنامه خارج می‌شوید!


توضیحات برنامه:

  • در این برنامه یک ارایه 20*200 در نظر گرفته شده که به صورت random  در این ارایه  * می ریزیم
    و با فاصله ی زمانی یک ثانیه این ارایه را چاپ کرده و یک شیفت به چپ میدهیم و دوباره چاپ می کنیم!


  • در برنامه از تابع آماده‌ای به نام delay   استفاده شده است که برنامه را برحسب میلی ثانیه به تاخیر می‌اندازد؛ این تابع از سرایند dos.h فراخوانی می‌شود.
  • به دلیل استفاده از سرایند dos.h این برنامه با کامپایلر turbo C نسخه‌ی داس اجرا می‌شود و قابل اجرا در Borland 5.2 نیست.

    قابل اجرا در کامپایلر turbo c

دریافت سورس کد  c ( فایل cpp ) به همراه فایل اجرایی exe  به صورت فشرده شده با فرمت zip

Download now 

حجم:17KB

 
منبع: علیرضاوب دات کام
 

موضوعات مرتبط: برنامه نویسی

تاريخ : یکشنبه ۲۲ اسفند ۱۳۸۹ | ۵:۵۷ ق.ظ | نویسنده : هادی قائمي |

گرافیک در سی شارپ(استاد دوره : مهندس وحید اشرف)

الگوریتم رسم خط در سی شارپ:

ابتدا یک عکس یا جعبه عکس در فرم قرار می دهیم:

public partial class Form1 : Form

{Bitmap mybmp;

ilag3=0;

int x1, x2, y1, y2,x3,y3;

Color mycolor;

string address;

برای نگهداشتن عکسmy bmp تعریف متغیر ها: یک متغیر برای ذخیره رنگ فعلی و یک متغییر از نوع عکس به نام 

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

void line(int x1, int y1, int x2, int y2)

{

int step = 0, k, dx = x2 - x1, dy = y2 - y1;

float x = x1, y = y1, xinc = 0, yinc = 0;

if (dx > dy)

step = dx;

else

step = dy;

xinc = dx / (float)step;

yinc = dy / (float)step;

mybmp.SetPixel(Convert.ToInt32(Math.Round(x)), Convert.ToInt32(Math.Round(y)), mycolor);

for (k = 1; k <= step; k++)

{

x += xinc;

y += yinc;

mybmp.SetPixel(Convert.ToInt32(Math.Round(x)), Convert.ToInt32(Math.Round(y)), mycolor);

}

pictureBox1.Refresh();

}

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

private void pictureBox1_MouseClick(object sender, MouseEventArgs e)

{

if (x1 < x2)

{

if (bold == 1)

{

for (int i = 1; i < 4; i++)

line(x1, y1 + i, x2, y2 + i);

}

if (bold == 2)

{

for (int i = 1; i < 8; i++)

line(x1, y1 + i, x2, y2 + i);

}

}

if (x1 > x2)

{

if (bold == 1)

{

for (int i = 1; i < 4; i++)

line(x2, y2 + i, x1, y1 + i);

}

if (bold == 2)

{

for (int i = 1; i < 8; i++)

line(x2, y2 + i, x1, y1 + i);

}

}

picturebox1.image=mybmp;

عکس را رد جعبه عکس قرار می دهیم

}

 


موضوعات مرتبط: برنامه نویسی

تاريخ : جمعه ۲۴ دی ۱۳۸۹ | ۱۱:۰ ق.ظ | نویسنده : هادی قائمي |

کلاس time

شئي گرايي :

در زبان هاي مبتني بر دانش شئي گرايي اعتقاد بر اشيا و پي ريزي و استفاده از نقشه اوليه بسيار مهم است. براي مثال شما يك نقشه ساختمان را در نظر بگيريد كه ابتدا طراحي مي شود و سپس توسط اشخاص مختلف مي تواند استفاده شود.در زبان هاي شئي گرا هم اينگونه است ابتدا يك كلاس تعريف مي شود و سپس مي توان اشيا متعددي از آن مشتق كرد :

}class  time

                                                                                                ;     int hour

                                                                                                            ;int minute

                                                                                                       ;    int  second 

:public

;()   void  printstandard

;()void printmilitary

{

 کلاس فوق یک کلاس بسیار ساده به زبان سی پلاس است که زمان را پیاده سازی میکند و ما با اشیائی که از آن مشتق می کنیم می توانیم با زمان کار کنیم در قسمت public  توابعی که کار های مختلفی را روی سه متغیر ساعت و دقیقه و ثانیه انجام می دهندمعرفی می کنیم.

ادامه .........


موضوعات مرتبط: برنامه نویسی

تاريخ : یکشنبه ۲۳ خرداد ۱۳۸۹ | ۶:۴۹ ب.ظ | نویسنده : هادی قائمي |
لطفا از دیگر مطالب نیز دیدن فرمایید
.: Weblog Themes By Slide Skin:.