بدون شرح !!!!:چشمک:
Printable View
بدون شرح !!!!:چشمک:
با سلام به همه ی دوستان برنامه نویس.
برنامه ای که اینجا براتون گذاشتم یه ویرایشگر متن ساده است البته خیلی هم ساده نیست به عنوان مثال می تونید اینجا چندین سند رو با هم داشته باشید مثل notepad++ . که سورس و نمونه فایل اجراییش رو اینجا گذاشتم.
که فکر کنم در کل اطلاعات خوبی راجع به برنامه نویسی بشه توش پیدا کرد از جمله :
1-ایجاد کنترل های پویا
2-نحوه ی چاپ اطلاعات درون یک textbox
3-کنترلهای سفارشی
4-و ....
به نظر خودم برنامه ی نسبتا باز هم میگم نسبتا قابل قبولیه ولی به حتم و یقین خالی از اشکال نیست و می تونست بهتر باشه.
امیدوارم نظراتتون رو راجع به این برنامه بدید و من هم بتون تو نسخه بعدی اصلاحش کنم.
اگه برنامه ایرادی هم داره بگید و اگه هم جایی فکر می کنید جور دیگه ای عمل می کردم بهتر بود بگید تا اون رو هم اصلاح کنم.
با سلام به همه ی دوستان برنامه نویس.
برنامه ای که اینجا براتون گذاشتم یه دیکشنری فارسی به انگلیسی و بالعکس می باشد که قابلیت تلفظ کلمه انگلیسی رو داره.
از اونجایی که دوست داشتم حداقل یه ویژگی قابل قبول داشته باشه بالاخره تونستم اون ویژگی رو تو برنامه خودم اضافه کنم.
اون ویژگی هم اینه که اگه که کلمه رو مثلا تو یه صفحه ی اینترنتی(یا هر جای دیگه) انتخاب کنید و کپی کنید برنامه به طور خودکار متوجه این قضیه شده و معنی کلمه رو در صورتی که وجود داشته باشه به شما نمایش می دهد.
بانک واژگان برنامه هم xml هستش و از LINQ برای جستجو تو اونا استفاده کردم. البته حجمش به خاطر بانک کامل واژگان یخورده زیاده که همینجا اعلام شرمندگی میکنم.
تصویر برنامه و سورسش رو واستون گذاشتم و امیدوارم با نظراتتون منو تو هر چه بهتر کردن اون یاری کنید.
و دوست دارم حتما نظرتون رو بگید.
این DLL تعدادی properties و یه متد برای تبدیل DateTime به تقویم شمسی فراهم کرده.
البته من از خود PersianCalendar تو .Net Framework استفاده کردم و این کلاس رو برای راحتی کار و سریع تر شدن انجام پروژه نوشتم.
تمام پروپرتی ها کامنت گذاری شدند و به راحتی متوجه میشید که هر کدام چه مقداری رو بر می گردونه.
ضمیمه 38770
دانلود از وب لاگم
این برنامه یه gadget برای نمایش تاریخ شمسی در slidbar ویندوز ویستا هستش.
https://barnamenevis.org/D:%5CV...%5Csetting.png
آزمون اعتیاد به اینترنت!!
http://ehsanavr.com/wp-content/uploa...ernetTest1.PNG
اینم نتیجه ی آزمون خودم:
http://ehsanavr.com/wp-content/uploa...ernetTest2.PNG
برای دانلود خود نرم افزار از این لینک استفاده کنید.
برای دانلود سورس نرم افزار از این لینک استفاده کنید.
برای ارسال دیدگاهتان در سایت خودم برای این مطلب از این لینک استفاده کنید.
پاک کردن ویروس های درایو ها با Autorun Remover
http://ehsanavr.com/wp-content/theme...s/1pxtrans.gif
به کمک این برنامه که خیلی وقت پیش نوشتم(خرداد۸۸) میتونین ویروس ها رو از مسیر های اصلی سیستم پاک کنین.البته دقت کنین که در صورتی که ویروس هنوز در سیستم اجرا باشه،این برنامه هیچ کمکی به شما نمیکنه! یه قابلیت دیگه هم برنامه داره که میتونین نام فایل دلخواه که قراره پاک بشه رو به لیست اضافه کنین. در ضمن نام فایل چند تا از ویروس های معروف هم در لیست هست.
http://ehsanavr.com/wp-content/uploa...runRemover.PNG
دانلود سورس
ارسال دیدگاه برای این مطلب
محافظت از کامپیوتر شما با نرم افزار Autorun Protection با یه روش جدید!
به کمک این برنامه تقریبا برای همیشه از شرّ ویروس های رنگارنگی که از طریق Flash Memory و Ram و …. منتقل میشوند خلاص میشوید! طرز کار این برنامه اینجوریه که میاد فایل های Autorun.inf رو از مسیر های اصلی درایوها پاک میکنه و بعدش یه پوشه با همون نام درست میکنه و اون پوشه رو مخفی سیستمی میکنه. داخل اون پوشه هم یه فایل Text درست میکنه و اون فایل رو باز نگه میداره تا پوشه رو کسی نتونه پاک کنه. با این روش (گذاشتن یه پوشه به جای فایل) دیگه ویروس ها هیچ کاری نمیتونن بکنن چون که ویروس ها چک میکنن که آیا فایلی با نام Autorun.inf وجود داره یا نه اگه وجود داشت اون رو پاک میکنن و یکی دیگه میزارن بعضی ها هم میاد همون فایل رو مجددا رونویسی میکنن و اگه بیایم یه پوشه به جای فایل بزاریم،ویروس وقتی وجود فایل رو چک میکنه،فایل رو شناسایی نمیکنه و وقتی هم میخواد فایل رو کپی کنه هیچ کاری نمیتونه بکنه!!! این نکته ایه که اکثر ویروس نویسا بهش توجه نکردن! (چون دستورات پاک کردن،ایجاد و چک کردن موجود بودن برای فایل و پوشه با هم فرق میکنن!) من روی انواع ویروس ها هم آزمایش کردم و تا به حال ویروسی ندیدم که بیاد پوشه Autorun.inf رو پاک کنه! اصلا یه چیز دیگه:
اگه میخواین Flash Memory شما حتی در صورتی که به سیستمی پر از ویروس های رنگارنگ وصل بشه،ویروسی نشه،فقط کافیه یه پوشه با نام Autorun.inf توش درست کنین!
http://ehsanavr.com/wp-content/uploa...Protection.PNG
دانلود سورس
اینم ماشین حساب مهندسی از یک مبتدی
لینک دانلود:
http://www.2shared.com/file/8948777/...alculater.html
عوض کردن جای کلیک راست و چپ موس در C#.Net !
http://ehsanavr.com/wp-content/uploa...rdaneMouse.png
این برنامه که با استفاده از توابع API نوشتم،جای کلیک راست و چپ رو عوض می کنه .
دانلود
این یکی هم که با API کار میکنه،باهاش میتونین Mouse رو در یک مختصات خاص قرار بدین.
http://ehsanavr.com/wp-content/uploa...1/SetMouse.png
دانلود
Drive Info
اضافه کردن لینک به علاقه مندی ها(Favorites)
به کمک این برنامه ساده میتونین یه لینک رو به لیست علاقه مندی ها (Favorites) اضافه کنین.
http://ehsanavr.com/wp-content/uploa...oFavorites.png
http://ehsanavr.com/wp-content/uploa...Favorites1.PNG
لینک دانلود
http://ehsanavr.com/wp-content/uploa...om-Desktop.png
عکس کرفتن از صفحه در سی شارپ!!!
لینک دانلود
برنامه ای که نوشته ام مدت زمان دانلود یک فایل رو برمبنای سرعت اینترنت شما و حجم
فایل دانلودی محاسبه میکنه .
امیدوارم مفید بوده باشد .
سلام...اميدوارم حال همگي خوب باشه...
يه برنامه notePad نوشته بودم(البته notePad به همراه يه مقدار مخلفات!!)...گفتم شايد خيليا دوس داشته باشن كه همچين برنامه اي بنويسن...اميدوارم كه به دردشون بخوره...
البته خالي از اشكال نيست برنامه...
لطفاً اگه تونستين كمكم كنين تا اشكالش رو هم برطرف كنم...
به نظرم ارزش دانلود رو داشته باشه....
با تشكر از همه...
موفق باشيم...
فعلاً بـــاي
از ساده ترين برنامه ممكن در برنامه نويسي شروع مي كنيم كه معمولا در اولين قدم ها در يادگيري هر زبان برنامه نويسي قرار داره يعني ساختن ماشين حساب ماشين حسابي كه با #C نوشته شده اين برنامه داراي يك صفحه نمايش است كه همه محاسبات انجام شده ماشين حساب را نمايش ميده.
پس اين قدم اول
راه تو را مي خواند ....
يك برنامه نوشتم كه هنوز كامل نشده البته دوست دارم شما هم اون ببينيد شايد شما كاملش كرديد.
يك پازل تصوير كه ابتدا در يك فرم با يك دكمه اوپن ديالگي باز ميشه و مي توان تصاوير مورد نظر مان را انتخاب و بعد با كليك روش تصوير به صورت قطعات كوچك به صورت رندم تقسيم كرد البته تصاوير مربع مربع است ولي شما اگر تونستيد لطفا اون شكل پازل كنيد و بعدش هم با كنار هم چيدنش بايد به هم بچسبن كه من چون الگوريتم چسبيدن قطعات درست پازل بلد نبودم نتونستم بنويسمش انشالله شما اون كامل مي كنيد . اما باز و بسته شدن فرم و اينكه چه طور يه فرم بسته بشه و دوباره باز بشه تو سي شارپ توش هست كه خيلي ها دنبالش مي گشتن.
برنامه حسابداری فروشگاهی
ثبت کالا،چک،انبار،مشتریان،صند وق و فاکتورها و ....
البته کامل نشده هنوز.
یه نگاه بیندازید. از برنامه نویسی چند لایه استفاده کردم.
توی این پست گذاشتمش خواستم دوباره up نکنم.
https://barnamenevis.org/showthread.php?t=194557
سلام
دوستان سورس جعبه لایتنر دیکشنری رو که gmail عزیز گذاشته بودند لینکش اکتیو نبود من برای استفاده دوستان تقدیم میدارم امیدوارم مورد استفاده دوستان قرار گیرد .
دانلود سورس جعبه لایتنر دیکشنری
یه مثال برای چارت سازمانی و یا شجره نامه
مثالهای اصلی رو میتونید از سایت اصلی http://www.dotnetcharting.com/ ببینید
بعد از باز کردن فایل rar فولدر chart رو که حاوی دیتابیس اکسس و عکسهاست در درایو C قرار بدید
امیدوارم بدرتون بخوره
نرم افزار آموزش تایپ
http://www.freeimagehosting.net/uploads/6c5c86ac10.jpg
با سلام این هم یک MaskedDateBox برای تاریخ شمسی که خودم نوشتم
این همون کامپوننت بالاست با این تفاوت که عدد ها رو دوباره به عدد های ویندوزی بر میگردونه(در داخل خود کلاس) ولی من خودم برای اینکه حالت Right to Left کامپوننت عوض نشه موقع ذخیره داده از تابع ToWinNumbers (موجود در کلاس) استفاده کردم
باسلام خدمت دوستان عزيز امروز يه برنامه نوشتم كه فايل مورد نظر شما را براتون دانلود مي كنه
شما مي تونيد براي گذاشتن قابليت آپديت براي برنامه خودتون از اين سورس استفاده كنيد
روند دانلود هم با يك Progress bar نشون داده ميشه
http://y4shar.persiangig.com/image/downloader.jpg
به همراه سورس برنامه مي باشد
سلام به همه دوستان عزیز .
امروز یه سورس میزارم که قبلا با زبون VB.Net نوشته بودمش ، این سورس رو دوباره با سی شارپ نوشتم .
البته من تازه دارم سی شارپ کار میکنم . پس اگه اشتباه مبتدیانه ای هم در سورس بود به بزرگی خودتون ببخشید .
خب ، این سورس یه جور ساعت فارسی هستش . جالبه حتما دانلودش کنید .
عکس زیر گویای همه چیزه .
با سلام به همه دوستان ، قبلا یک برنامه در این مورد تو سایت گذاشته بودم ، ولی اینبار سعی
کردم بصورت فایل DLL ارائه بدم ، تا استفاده ازش راحتتر باشه :
طریقه استفاده :
using sa_abjad;
//=============
string farsi = textBox1.Text;
Abjad abj = newAbjad();
textBox2.Text = abj.Farsi_to_Abjad(farsi);
امیدوارم مفید بوده باشد .
Hi To All
این بار یه برنامه باحال واستون آماده کردم که تقدیم همه شما دوستان خوبم میکنم .
با این برنامه میتونید آیکون درایوهاتون رو عوض کنید .
مثل عکس . دانلودش ضرری نداره .
یه کد دیگه هم نوشتم که گفتم شاید به درد دوستان عزیز بخوره .
با این کد میتونید خیلی راحت یه پیغام در صفحه 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);
}
سلام به همه دوستان عزیز .
با یه برنامه باحال دیگه در خدمتتون هستم . یه ساعت خیلی خوشکل که میتونید در برنامتون ازش استفاده کنید . عکس زیر رو ببینید .
سلام . امیدوارم حالتون خوب نباشه ، بلکه عالی باشه .امروز هم اومدم با یه برنامه دیگه .این یکی یه تاریخ شمسی بسیار زیباست ( به سبک ویستا ) . پیشنهاد میدم حتما دانلودش کنید . چون اگه دانلود نکنید ضرر زیادی رو متحمل شدید .عکسش رو هم میتونید در زیر ببینید .بای بای ...........................
سلام به همگی .
یه کد دیگه نوشتم که تقدیم میکنم . این کد واستون اطلاعات 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 ) باشه . اگه آهنگی هم با این فرمت ندارید میتونید از مبدل هایی که توی اینترنت هزاران نوع از اون وجود داره استفاده کنید .
Bonjour !!!
گفتم به فرانسوی سلام کنم تا یه تنوعی ایجاد بشه .
خب بگذریم ......
یه برنامه دیگه واستون نوشتم که امیدوارم بدردتون بخوره که انشالله میخوره .
این برنامه یه برنامه واسه چرخوندن عکس هاست . البته خیلی متفاوت تر از Rotator خود ویندوز که فقط 4 حالت بیشتر عکس ها رو نمیچرخونه . این برنامه 16 حالت عکس ها رو میچرخونه .
روش کار برنامه هم به اینصورته :
1 – از منوی فایل گزینه Open رو انتخاب و عکس مورد نظرتون رو باز کنید .
2- از قسمت Degree یک حالت رو انتخاب کنید .
3- واسه Save کردن عکس هم اول باید از قسمت Save Format یک گزینه رو انتخاب کنید و سپس دکمه Save رو از منوی File بزنید . مسیر ذخیره شدن فایل عکس هم درایو C هستش .
اگه دانلود نکنید مطمئن مطمئن باشید که ضرر کردید .
راستی اگه خوشتون اومد یه تشکر هم بکنید . البته این آیتم دلخواه شماست .
قربون همه شما دوستای عزیز .
خسته نباشین
میتونین اطلاعات کامل رو اینجا بخونین
http://www.codersengine.com/images/p...tImagebase.PNG
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 ها ، ساختم. می تونید در پروژه های الکترونیکی هم ازش استفاده کنید. با نرم افزار بنویسید و بعد با میکرو بخونید.