آخرین ویرایش به وسیله EhsanAvr : یک شنبه 08 آذر 1388 در 18:23 عصر دلیل: تصحیح لینک
Drive Info
اضافه کردن لینک به علاقه مندی ها(Favorites)
به کمک این برنامه ساده میتونین یه لینک رو به لیست علاقه مندی ها (Favorites) اضافه کنین.
لینک دانلود
آخرین ویرایش به وسیله EhsanAvr : یک شنبه 01 آذر 1388 در 17:48 عصر دلیل: تصحیح لینک دانلود
عکس کرفتن از صفحه در سی شارپ!!!
لینک دانلود
سلام...اميدوارم حال همگي خوب باشه...
يه برنامه notePad نوشته بودم(البته notePad به همراه يه مقدار مخلفات!!)...گفتم شايد خيليا دوس داشته باشن كه همچين برنامه اي بنويسن...اميدوارم كه به دردشون بخوره...
البته خالي از اشكال نيست برنامه...
لطفاً اگه تونستين كمكم كنين تا اشكالش رو هم برطرف كنم...
به نظرم ارزش دانلود رو داشته باشه....
با تشكر از همه...
موفق باشيم...
فعلاً بـــاي
آخرین ویرایش به وسیله bghad1 : شنبه 21 آذر 1388 در 02:06 صبح
از ساده ترين برنامه ممكن در برنامه نويسي شروع مي كنيم كه معمولا در اولين قدم ها در يادگيري هر زبان برنامه نويسي قرار داره يعني ساختن ماشين حساب ماشين حسابي كه با #C نوشته شده اين برنامه داراي يك صفحه نمايش است كه همه محاسبات انجام شده ماشين حساب را نمايش ميده.
پس اين قدم اول
راه تو را مي خواند ....
يك برنامه نوشتم كه هنوز كامل نشده البته دوست دارم شما هم اون ببينيد شايد شما كاملش كرديد.
يك پازل تصوير كه ابتدا در يك فرم با يك دكمه اوپن ديالگي باز ميشه و مي توان تصاوير مورد نظر مان را انتخاب و بعد با كليك روش تصوير به صورت قطعات كوچك به صورت رندم تقسيم كرد البته تصاوير مربع مربع است ولي شما اگر تونستيد لطفا اون شكل پازل كنيد و بعدش هم با كنار هم چيدنش بايد به هم بچسبن كه من چون الگوريتم چسبيدن قطعات درست پازل بلد نبودم نتونستم بنويسمش انشالله شما اون كامل مي كنيد . اما باز و بسته شدن فرم و اينكه چه طور يه فرم بسته بشه و دوباره باز بشه تو سي شارپ توش هست كه خيلي ها دنبالش مي گشتن.
برنامه حسابداری فروشگاهی
ثبت کالا،چک،انبار،مشتریان،صند وق و فاکتورها و ....
البته کامل نشده هنوز.
یه نگاه بیندازید. از برنامه نویسی چند لایه استفاده کردم.
توی این پست گذاشتمش خواستم دوباره up نکنم.
https://barnamenevis.org/showthread.php?t=194557
سلام
دوستان سورس جعبه لایتنر دیکشنری رو که gmail عزیز گذاشته بودند لینکش اکتیو نبود من برای استفاده دوستان تقدیم میدارم امیدوارم مورد استفاده دوستان قرار گیرد .
دانلود سورس جعبه لایتنر دیکشنری
یه مثال برای چارت سازمانی و یا شجره نامه
مثالهای اصلی رو میتونید از سایت اصلی http://www.dotnetcharting.com/ ببینید
بعد از باز کردن فایل rar فولدر chart رو که حاوی دیتابیس اکسس و عکسهاست در درایو C قرار بدید
امیدوارم بدرتون بخوره
در تندیس های تخت جمشید هیچ کس در حال تعظیم نیست ، هیچ کس عصبانی نیست ، هیچ کس سرافکنده و شکست خورده نیست ، هیچ کس سوار بر اسب نیست ، هیچ قومی بر قوم دیگر برتر نیست ، هیچ کس برده نیست و هیچ تصویر خشنی دیده نمیشود.
************************************************** ******************************************
اندیشه کن , آنگاه سخن گو تا از لغزش بر کنار باشی
نرم افزار آموزش تایپ
با سلام این هم یک MaskedDateBox برای تاریخ شمسی که خودم نوشتم
این همون کامپوننت بالاست با این تفاوت که عدد ها رو دوباره به عدد های ویندوزی بر میگردونه(در داخل خود کلاس) ولی من خودم برای اینکه حالت Right to Left کامپوننت عوض نشه موقع ذخیره داده از تابع ToWinNumbers (موجود در کلاس) استفاده کردم
باسلام خدمت دوستان عزيز امروز يه برنامه نوشتم كه فايل مورد نظر شما را براتون دانلود مي كنه
شما مي تونيد براي گذاشتن قابليت آپديت براي برنامه خودتون از اين سورس استفاده كنيد
روند دانلود هم با يك Progress bar نشون داده ميشه
به همراه سورس برنامه مي باشد
آخرین ویرایش به وسیله debugger : شنبه 01 اسفند 1388 در 15:43 عصر دلیل: گذاشتن اسکرین شات از برنامه
سلام به همه دوستان عزیز .
امروز یه سورس میزارم که قبلا با زبون VB.Net نوشته بودمش ، این سورس رو دوباره با سی شارپ نوشتم .
البته من تازه دارم سی شارپ کار میکنم . پس اگه اشتباه مبتدیانه ای هم در سورس بود به بزرگی خودتون ببخشید .
خب ، این سورس یه جور ساعت فارسی هستش . جالبه حتما دانلودش کنید .
عکس زیر گویای همه چیزه .
آخرین ویرایش به وسیله H2K : جمعه 18 دی 1388 در 09:32 صبح
با سلام به همه دوستان ، قبلا یک برنامه در این مورد تو سایت گذاشته بودم ، ولی اینبار سعی
کردم بصورت فایل DLL ارائه بدم ، تا استفاده ازش راحتتر باشه :
طریقه استفاده :
using sa_abjad;
//=============
string farsi = textBox1.Text;
Abjad abj = newAbjad();
textBox2.Text = abj.Farsi_to_Abjad(farsi);
امیدوارم مفید بوده باشد .
آخرین ویرایش به وسیله H2K : جمعه 18 دی 1388 در 09:33 صبح
Hi To All
این بار یه برنامه باحال واستون آماده کردم که تقدیم همه شما دوستان خوبم میکنم .
با این برنامه میتونید آیکون درایوهاتون رو عوض کنید .
مثل عکس . دانلودش ضرری نداره .
آخرین ویرایش به وسیله Netsky : سه شنبه 15 دی 1388 در 06:29 صبح
یه کد دیگه هم نوشتم که گفتم شاید به درد دوستان عزیز بخوره .
با این کد میتونید خیلی راحت یه پیغام در صفحه Welcome Screen واسه کاربر بفرستید .
public void Text_Msg(string Text)
{
// Write Your Text In The Registry For Show Before Welcome Screen .
Registry.SetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\M icrosoft\\Windows NT\\CurrentVersion\\Winlogon", "LegalNoticeText",Text);
}
public void Caption_Msg(string Caption)
{
// Caption OF Message .
Registry.SetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\M icrosoft\\Windows NT\\CurrentVersion\\Winlogon", "LegalNoticeCaption", Caption);
}
آخرین ویرایش به وسیله H2K : جمعه 18 دی 1388 در 09:34 صبح
سلام به همه دوستان عزیز .
با یه برنامه باحال دیگه در خدمتتون هستم . یه ساعت خیلی خوشکل که میتونید در برنامتون ازش استفاده کنید . عکس زیر رو ببینید .
آخرین ویرایش به وسیله Sajjad.Aghapour : جمعه 18 دی 1388 در 12:05 عصر
سلام . امیدوارم حالتون خوب نباشه ، بلکه عالی باشه .امروز هم اومدم با یه برنامه دیگه .این یکی یه تاریخ شمسی بسیار زیباست ( به سبک ویستا ) . پیشنهاد میدم حتما دانلودش کنید . چون اگه دانلود نکنید ضرر زیادی رو متحمل شدید .عکسش رو هم میتونید در زیر ببینید .بای بای ...........................
سلام به همگی .
یه کد دیگه نوشتم که تقدیم میکنم . این کد واستون اطلاعات CPU رو بیرون میکشه .
اطلاعاتی از قبیل :
1- نام و قدرت
2- مدل
3- کارخانه سازنده
امیدوارم خوشتون بیاد .
public void Get_CPU_Info()
{
string Model, CpuName, Vendor;
//---------------------------------------
// Get Info From Registry.
Model = Microsoft.Win32.Registry.GetValue("HKEY_LOCAL_MACH INE\\HARDWARE\\DESCRIPTION\\System\\CentralProcess or\\0", "Identifier", 0).ToString();
CpuName = Microsoft.Win32.Registry.GetValue("HKEY_LOCAL_MACH INE\\HARDWARE\\DESCRIPTION\\System\\CentralProcess or\\0", "ProcessorNameString", 0).ToString();
Vendor = Microsoft.Win32.Registry.GetValue("HKEY_LOCAL_MACH INE\\HARDWARE\\DESCRIPTION\\System\\CentralProcess or\\0", "VendorIdentifier", 0).ToString();
//---------------------------------------
MessageBox.Show("Model : " + Model + "\n" + "CPU Name : " + CpuName.Trim() + "\n" + "Vendor Identifier : " + Vendor,"CPU INFORMATION");
}
سلام به همه بروبچه های باحال برنامه نویس .
بازم با یه برنامه باحال در خدمتتون هستم .
این برنامه یه برنامه واسه کار با توابع گرافیکی هستش . توابعی که در این برنامه ازشون استفاده شد ، 26 تابع هستن .
در این برنامه 2 نکته هست که باید بهش توجه کنید .
1- در تابع DrawIcon به جای مقداری که بهش داده شده باید آدرس فایل آیکون خودتون رو قرار بدید .
2- در تابع DrawImage هم وضعیت به همین صورت هستش . به جای مقدار داده شده ، آدرس عکس خودتون رو جایگزین کنید .
با این برنامه بهتون تضمین میدم که خیلی راحت کار با توابع گرافیکی رو یاد میگیرید .
اگه کسی هم سوالی داشت به صورت پیغام خصوصی ازم بپرسه .
قربون همتون .....................
سلام به همه دوستان عزيز
دوست خوب و فعالمون Netsky در پست زير
https://barnamenevis.org/showpo...&postcount=402
يه برنامه تاريخ شمسي گذاشتند كه بنده هم كد ايشون رو بهينه تر كردم و دوباره برايه دوستان در سايت قرار دادم!!
اميدوارم كه مفيد واقع بشه!!
بازم سلام .
راستی یه سوال داشتم . آیا فراموشکار هستید ؟ آیا سر وقت به کارهاتون نمیرسید ؟
اگه این مشکلات رو دارید ، با این برنامه میتونید از شر این مشکلات خلاص بشید . این برنامه همونطور هم که در عکس زیر میبینید یه ساعت زنگی ساده ست . این برنامه دارای 2 امکان مفیده :
1- ثبت آخرین زمانی که شما واسه ساعت هشدار انتخاب کردید و همچنین ثبت مسیر فایل موسیقی که شما انتخاب کردید تا هر دفعه مجبور نباشید فایل رو دوباره داخل برنامه لود کنید .
2- انتخاب آهنگ مورد نظر خودتون به عنوان زنگ هشدار . البته آهنگ تون باید از نوع Wave ( .wav ) باشه . اگه آهنگی هم با این فرمت ندارید میتونید از مبدل هایی که توی اینترنت هزاران نوع از اون وجود داره استفاده کنید .
آخرین ویرایش به وسیله Netsky : سه شنبه 11 اسفند 1388 در 07:33 صبح
Bonjour !!!
گفتم به فرانسوی سلام کنم تا یه تنوعی ایجاد بشه .
خب بگذریم ......
یه برنامه دیگه واستون نوشتم که امیدوارم بدردتون بخوره که انشالله میخوره .
این برنامه یه برنامه واسه چرخوندن عکس هاست . البته خیلی متفاوت تر از Rotator خود ویندوز که فقط 4 حالت بیشتر عکس ها رو نمیچرخونه . این برنامه 16 حالت عکس ها رو میچرخونه .
روش کار برنامه هم به اینصورته :
1 – از منوی فایل گزینه Open رو انتخاب و عکس مورد نظرتون رو باز کنید .
2- از قسمت Degree یک حالت رو انتخاب کنید .
3- واسه Save کردن عکس هم اول باید از قسمت Save Format یک گزینه رو انتخاب کنید و سپس دکمه Save رو از منوی File بزنید . مسیر ذخیره شدن فایل عکس هم درایو C هستش .
اگه دانلود نکنید مطمئن مطمئن باشید که ضرر کردید .
راستی اگه خوشتون اومد یه تشکر هم بکنید . البته این آیتم دلخواه شماست .
قربون همه شما دوستای عزیز .
خسته نباشین
میتونین اطلاعات کامل رو اینجا بخونین
Download Sample Project
Download Src
سلام به همه دوستان سی شارپ کار .
امروز به دلیل وقت کمی که داشتم نتونستم واستون برنامه بنویسم ، ولی در عوض چندتا کد براتون میزارم که میدونم به دردتون میخوره .
اون دسته از دوستانی که میخان در برنامشون از موزیک استفاده کنن ، این پست رو تا آخر بخونن . چون واقعا کارشون راحت میشه .
خب ، قبل از اینکه بریم سراغ کدها Name Space زیر رو using کنید . پس کد زیر رو در قسمت General بنویسید :
using System.Media;
حالا بریم سراغ کدها :
کد شماره 1 : با این کد میتونید خیلی راحت یه فایل موزیک از نوع .WAV رو در برنامتون اجرا کنید .
public void Sound_Player()
{
SoundPlayer SUND_PLY = new SoundPlayer("C:\\Your_File.wav");
SUND_PLY.Play();
}
کد شماره 2 : حالا اگه یه موقعی خواستید موزیکی رو که با کد بالا اجرا کردید و در حال اجرا هم هست متوقف کنید از کد زیر استفاده کنید :
public void Sound_Stop()
{
SoundPlayer SUND_STP = new SoundPlayer();
SUND_STP.Stop();
}
کد شماره 3 : بعضی مواقع پیش میاد که بخایم یه موزیک رو تکرار کنیم . یه چیزی مثل خاصیت Repeat در برنامه Media Player . کد زیر این کار رو واستون انجام میده :
public void Sound_Play_Looping()
{
SoundPlayer SUND_PLY_Looping = new SoundPlayer("C:\\Your_File.wav");
SUND_PLY_Looping.PlayLooping();
}
کد شماره 4 : اگه خواستید یه موزیک رو به عنوان موزیک خوش آمدگویی یا چیزی شبیه به این در برنامتون قرار بدید ، از این کد استفاده کنید . چون قبل از اینکه فرم بارگذاری بشه ، موزیک پخش میشه و بعد از اون فرم ظاهر میشه . اینم کد :
public void Sound_Play_SYNC()
{
SoundPlayer SUND_PLY_SYNC = new SoundPlayer("C:\\Your_File.wav");
SUND_PLY_SYNC.PlaySync();
}
درپایان یه نکته رو که باید بگم اینه که ، توی این کدها هر جا که این آدرس رو دیدید C:\\Your_File.wav ، آدرس فایل خودتون رو جایگزین کنید .
سلام عرض میکنم خدمت همه دوستان عزیز.
این بار واستون یه کلاس نوشتم . بوسیله ی این کلاس میتونید محاسبه کنید که مثلا 2 قرن ، چند دهه ، سال ، ماه ، هفته ، روز ، ساعت ، دقیقه و ثانیه است . شما میتونید تا 999 تریلیارد قرن رو محاسبه کنید . روش استفاده هم به این صورته :
البته شما میتونید به جای 100 تا 999 تریلیارد رو قرار بدید .
Century Ali = new Century();
Ali.Century_Calculation(100)
بای بای ..........................
Library زیر را برای خواندن و نوشتن بر روی سکتور مشخصی از هارد یا انواع Memory کارت و Flash Drive ها ، ساختم. می تونید در پروژه های الکترونیکی هم ازش استفاده کنید. با نرم افزار بنویسید و بعد با میکرو بخونید.