PDA

View Full Version : نمونه برنامه های کوچک و مفيد در سي شارپ



صفحه : 1 2 3 [4] 5

Esmail Solhkhah
یک شنبه 01 آبان 1390, 01:30 صبح
با این برنامه میتونید دیوایس های نصب شده در سیستم رو لیست کنید و قابلیت فعال یا غیر فعال کردن اونا رو
داشته باشید.

یه کاربردش اینه که میتونید با این برنامه کارت شبکه رو فعال یا غیر فعال کنید

برا بقیه دیوایس هایی هم که سیستم عامل اجازه غیر فعال کردنشون رو میده این امکان رو دارید.

ya30ien2
یک شنبه 08 آبان 1390, 13:12 عصر
با این نرم افزار شما میتونید به تعداد دلخواهتون شماره موبایل ایجاد کنید
با امکان درج پیش شماره تا 7 رقم
اینم برنامه (http://s2.picofile.com/file/7170490321/random_number.rar.html)
هر کس خوشش اومد فقط کافیه دکمه تشکر رو بزنید:چشمک:

mas'oud
چهارشنبه 11 آبان 1390, 16:30 عصر
سورس برنامه "مديريت پسورد رايگان"
حاوي نكات آموزشي مفيد

براي دانلود و اطلاعات بيشتر به تاپيك مربوطه (http://barnamenevis.org/showthread.php?311783-%D8%B3%D9%88%D8%B1%D8%B3-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-quot-%D9%85%D8%AF%D9%8A%D8%B1%D9%8A%D8%AA-%D9%BE%D8%B3%D9%88%D8%B1%D8%AF-%D8%B1%D8%A7%D9%8A%DA%AF%D8%A7%D9%86-quot) مراجعه كنيد

Esmail Solhkhah
یک شنبه 15 آبان 1390, 11:28 صبح
یه DLL و برنامه نمونه مربوطه جهت نمایش فایلهای PSD فتوشاپ

sobaisobai
دوشنبه 16 آبان 1390, 23:54 عصر
سلام
فرض کنید دارید متنی رو به فارسی تایپ میکنید اما وقتی به صفحه مانیتور خود نگاه میکنید میبینید که اشتباهی انگلیسی تایپ کردید.:گیج:
با این برنامه دیگه نیازی نیست متن رو پاک کرده و دوباره تایپ کنید با زدن یه دکمه متن به فارسی و یا بلعکس به انگلیسی تبدیل میشه

امیدوارم خوشتون بیاد

Mahmoud Zaad
چهارشنبه 18 آبان 1390, 21:42 عصر
با استفاده از این برنامه می تونید بدون استفاده از دیتا بیس، اطلاعات دیتاگرید ویو رو به کریستال ریپورت بفرستید.
تاپیک مربوطه (http://barnamenevis.org/showthread.php?312844-ارسال-پارمترهای-یک-گرید-ویو-به-کریستال-ریپورت)

Mahmoud Zaad
چهارشنبه 18 آبان 1390, 21:49 عصر
با استفاده از این برنامه می تونید عکس رو بدون اینکه در دیتابیس ذخیره بشه، به کریستال ریپورت بفرستید.
تاپیک مربوطه (http://barnamenevis.org/showthread.php?312384-فرستادن-دینامیک-عکس-بکریستال-ریپورت-بوسیله-آدرس)

omidh2007
یک شنبه 22 آبان 1390, 09:38 صبح
یه برنامه خیلی ساده که کارای زیر رو انجام میده .
1 - تغییر تصادفی رنگ فرم
2- تغییر تصادفی مکان فرم

group45
سه شنبه 24 آبان 1390, 22:04 عصر
با سلام
یه برنامه رو قبلا نوشته بودم ولی الان بهینش کردم(البته از نظر خودم) حالا هم گذاشتم تا :
1-میدونم بکار همتون میاد
2-اگه نظری دارید بگید تا در ورژنای بعد برطرفش کنم
3-اگرم برنامه به کارتون اومد یه تشکر بزنید

با تشکرات عدیده.......

به لینک زیر مراجعه شود

http://barnamenevis.org/showthread.php?64210-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D9%88-%D9%85%D9%81%D9%8A%D8%AF-%D8%AF%D8%B1-%D8%B3%D9%8A-%D8%B4%D8%A7%D8%B1%D9%BE&p=1175930#post1175930

Mahmoud Zaad
پنج شنبه 26 آبان 1390, 09:49 صبح
توی این برنامه تا جایی که ممکن بوده خاصیت های پر کاربرد دیتاگریدویو رو استفاده کردم.

mpcreza
شنبه 28 آبان 1390, 22:58 عصر
سلام
این برنامه دفترچه تلفن برنامه ی ساده ایه و ممکنه بدرد خیلی ها بخوره


78111

gwbasic
پنج شنبه 10 آذر 1390, 12:12 عصر
این سورس کد فوق العاده زیبا و آموزندس که توی سایت CodeProject هست

78590

http://www.codeproject.com/KB/edit/FastColoredTextBox_.aspx

mortezamsp
جمعه 11 آذر 1390, 10:40 صبح
یه برنامه کوچیک که از desktop و webcam هرچندثانیه یک عکس میگیره و اونها رو کنار هم میذاره یه فیلم avi میسازه.
برنامه به محض اجرا شروعبه ضبط کردن میکنه و تنظیمات اون از طریق یه notification icon انجام میشه.
میشه با دستکاری فایل infs.dat هم این کار رو کرد. مثلا محل ضبط پیش فرض درایو b هست.
خیلی ساده...78618

mortezamsp
یک شنبه 13 آذر 1390, 18:26 عصر
یه برنامه ساده شبیه photoshop، البته با امکانات خیلی محدودتر.
اینجا میشه یه سری effect های ساده رو اجرا کرد، مثل blure، sharpen، نویز گیری، oil painting، و ...

ایشا... کاملش میکنم...
http://barnamenevis.org/attachment.php?attachmentid=78738&d=1323012891
78737

m2_farzan
پنج شنبه 17 آذر 1390, 09:57 صبح
سلام.

این برنامه زمان روشن شدن کامپیوتر رو مینویسه فقط قبل از اجرای برنامه فونت موجود در فایل rar رو نصب کنید. برنامه پرتابله.

ma.rad
پنج شنبه 17 آذر 1390, 13:52 عصر
سلام- مدتی دوستان در مورد ارسال تصویر به کریستال رپورت زیاد سوال می پرسین
گفتم یه نمونه برنامه براتون بزارم
این روش برا دوستانی که تصاویر رو توی یه پوشه و... ذخیره کردن یا فقط اسم تصویر رو تو دیتابیس ذخیره کردن مفیده ونیازی به ایجاد نوع بایت و دیتاتیبل ونیست. وتفاوت اصلی با نمونه برنامه ای که یکی از دوستان تویکی از پست های قبلی گذاشته همینه.

jmfnima
چهارشنبه 23 آذر 1390, 22:42 عصر
با سلام به همه دوستان عزیز
خیلی وقت بود دنبال یک راهی بودم زمانی که از کمبوباکس استفاده میکنم هر زمان که اول هر ایتم کمبوباکس رو بزنم بقیه اون ایتم کامل بشه و همچنین در کمبوباکس باز بشه و اون ایتم هایلایت بشه .
یک کامپوننت توی این برنامه گذاشتم که این کار رو به راحتی انجام میده و حتی یک خاصیت به نام AllowAllTypeSymbul داره که اگه به حالت false قرار بدیم چیزی توی کمبوباکس به غیر از ایتم های خود اون رو قبول نمیکنه . امیدوارم برای دوستان عزیز کارگشا باشه .

m_darkoob
شنبه 26 آذر 1390, 12:20 عصر
my word pad


لینک دانلود
http://up.iranblog.com/images/ny3hrgv81ib58h1g013n.zip

sayvan
شنبه 10 دی 1390, 20:19 عصر
پراجرس بار گرافیکی که با استفاده از توابع گرافیکی (به وسیله رسم دو مستطیل و با استفاده از تایمر)
تصویر
http://nices.persiangig.com/Nice/ProgressBar.PNG

دانلود (http://nices.persiangig.com/Nice/test4%20%5bwww.nicesoft.vcp.ir%5d.rar)

sayvan
شنبه 10 دی 1390, 20:27 عصر
این برنامه یه رشته را از تکس باکس میگیرد و به وسیله کنترل تایمر حرفای رشته را بزرگنمایی و کوچیک میکند و به صورت انیمیشن درمیاد
http://nices.persiangig.com/software/animation.PNG

دانلود (http://nices.persiangig.com/software/test3.zip)

sayvan
شنبه 10 دی 1390, 21:08 عصر
برنامه تبدیل اعداد به حروف فارسی تا 4 رقم
http://nices.persiangig.com/software/adad%20horof.PNG

دانلود (http://nices.persiangig.com/convert%20horof%20be%20number.zip)

sayvan
شنبه 10 دی 1390, 21:27 عصر
برنامه دو زبانه مرتب سازی درجی حبابی انتخابی
insertion ,selection,bubble
http://nices.persiangig.com/sort.PNG

دانلود (http://nices.persiangig.com/sort.zip)

gwbasic
پنج شنبه 15 دی 1390, 23:19 عصر
چگونگی ساخت UserControl و کار با TreeView

http://barnamenevis.org/attachment.php?attachmentid=76310&d=1317913328

این فرم دارای یک کنترل TreeView هست که با RightClick روی node های اون ContextMenu باز شده و متناسب با آن node که می تونه دانش آموز یا استاد باشه می شه اقدام به اضافه کردن دانش آموز یا استاد کرد و در صورت افزودن هر کدام یک UserControl در قسمت جزئیات نمایش داده می شه که جزئیات شخص رو می شه اونجا وارد کرد و با تغییر مثلا نام شخص همزمان treeView نیز این تغییرات رو نمایش میده

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

به این تاپیک (http://barnamenevis.org/showthread.php?308095-چگونگی-کار-با-UserControl-و-کنترل-TreeView) مراجعه کنید.

salar.exe
دوشنبه 19 دی 1390, 18:19 عصر
یه برنامه ساده یک عدد میگیره و زوج و فرد و تام و اول بودن عدد رو مشخص میکنه.


www.4shared.com/zip/yU9eXELC/WindowsFormsApplication.html

s_ahmadneya
جمعه 23 دی 1390, 00:02 صبح
:تشویق::تشویق: ساختن shortcut از هر برنامه در 25 فولدرخاص ویندوز ویاهر فولدر دلخواه
با امکان تعریف ایکون و کلید میانبر

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

hojjatshariffam
جمعه 23 دی 1390, 13:28 عصر
نرم افزار تولید شناسه بانکی *شبا*

http://barnamenevis.org/showthread.php?318992-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-%D8%AA%D9%88%D9%84%DB%8C%D8%AF-%D8%B4%D9%86%D8%A7%D8%B3%D9%87-%D8%A8%D8%A7%D9%86%DA%A9%DB%8C-*%D8%B4%D8%A8%D8%A7*

mehdikhazaei
یک شنبه 02 بهمن 1390, 11:59 صبح
یک واسط یا Interface شامل تعاریفی است برای یک کلاس که این تعاریف شامل معرفی مجموعه ای از متدها با آرگومانهای مشخص است.
واسط راهی است برای استاندارد سازی و یا روشی برای اجبار کلاس ها به داشتن عضوی خاص.
با واسط می توان وراثت چند گانه ایجاد نمود.

یک برنامه ساده برای آموزش واسط برای تازه واردها.

qarabaqi
چهارشنبه 12 بهمن 1390, 20:28 عصر
سلام دوستان پروژه ای با C#‎ نوشتم که nfa میگیره و به dfa تبدیل میکنه. برای استفاده از این برنامه باید برنامه ای به نام Graphvize رو از اینجا (http://www.graphviz.org/Download.php)دانلود کنین.
دانلود nfa to dfa (http://parsaspace.com/files/0386304884/nfa_to_dfa.zip.html)
امیدوارم به دردتون بخوره

Esmail Solhkhah
پنج شنبه 13 بهمن 1390, 01:23 صبح
بعضی مواقع نیاز داریم تو یه اسکوپ از ترنزشکن کارهای معمول با فایل رو هم انجام بدیم

مثل Copy, Move, Delete, Append

مثلا فایلی رو حذف کردیم و بنا به هر دلیلی ترنزکشن کامیت نمیشه حالا طبیعتا بنا به خاصیت Transaction

فرامین مربوط به دیتابیس کامیت نمیشه ولی فایلی که دیلیت شده دیگه رولبک نمیشه

با استفاده از این کد شما میتونید TransactionScope بین فایل و دیتابیس داشته باشید.

http://transactionalfilemgr.codeplex.com (http://transactionalfilemgr.codeplex.com/)

میلاد رئیسی
شنبه 15 بهمن 1390, 11:23 صبح
گزارش گیری از دیتابیس SQL با Linq

با سلام خدمت شما دوست عزیز .
من یه نمونه سورس با ویژوال استدیو 2008 آماده کردم که گزارش گیری هم با کریستال ریپورت رو انجام میده و هم با مایکروسافت ریپورت . :قلب:

لینک دانلود پروژه (http://s2.picofile.com/file/7280764729/LINQ_RPT_WwW_MiladSoft_Com_.zip.html)

میلاد رئیسی
یک شنبه 16 بهمن 1390, 13:04 عصر
با سلام .
دوستان بسیار زیادی رو دیدم که دنبال برنامه ای میگردن که بانک برنامه یک فایل تکست (txt.) باشه . و عملیات اضافه کردن و ویرایش و حذف و جستجو و حذف منطقی و چاپ پیشرفته و نمایش اطلاعات در دیتا گرید رو داشته باشه .
من این پروژه رو برای استفاده عموم میزارم و امید وارم کمک کوچکی به این دوستان کرده باشم . :قلب:
البته من خودم به شخصه استفاده از فایل تکست رو قبول ندارم و این فقط یک مثاله و استفاده از فایل XML رو پیشنهاد میکنم .
http://s2.picofile.com/file/7282785799/db_txt.gif
توضیحات :
برنامه به این صورت عمل میکنه که ابندا چک میکنه که ایا بانک برنامه یعنی همون فایل تکست موجوده یا نه . اگر موجود بود که اطلاعات رو از بانک میخونه و در دیتا گرید نمایش میده . اگر موجود نبود بانک رو میسازه و برنامه اماده میشه برای اضافه کردن رکورد ...

:تشویق::تشویق::تشویق:


دانلود کنید (http://s2.picofile.com/file/7282731826/db_txt.zip.html)

s_ahmadneya
شنبه 22 بهمن 1390, 03:21 صبح
سلام
ت
یک رشته را می گیرد و اعداد ورشته را جدا می کند وبصورت جداگانه دریک آرایه برمی گرداند

mehdikhazaei
شنبه 22 بهمن 1390, 23:14 عصر
نمونه برنامه ای ساده
با متن متحرک
تاریخ شمسی
صدای بوق سیستم با ورودی فرکانس و مدت زمان تولید صدای بوق بر حسب میلی ثانیه.

vistacali
یک شنبه 07 اسفند 1390, 10:35 صبح
یک برنامه کوچک البته برنامه که نه ولی شاید بدردتون بخوره برای تصاویر امنیتی هست که توی سایت ها وجود داره

83324


83325

REZAE2011
سه شنبه 09 اسفند 1390, 18:00 عصر
سلام
ارسال یک فایل در شبکه از سرور به کلاینت با کلاس socket
در این برنامه ابتدا باید برنامه سرور اجرا شود تا به سوکت 127.0.0.1:5051 گوش دهد.و بعد برنامه کلاینت اجرا شود و به سرور وصل شود .حالا سرور می تواند یک فایل (هر نوع فایل با هر حجمی) از طرریق پروتکل tcp به کلاینت ارسال کند.
این برنامه تا جای ممکن ساده نوشته شده و در هر لحظه یک کلاینت به سرور می تواند وصل شود. در ضمن وقتی کلاینت فایل را دریافت می کند با نام file.any دریافت می کند و باید پسوند فایل همان گونه که در سمت سرور بوده عوض شود .

asgharjoon2
پنج شنبه 18 اسفند 1390, 16:23 عصر
این برنامه رو نوشتم واسه خودم گفتم اینجام بگذارم کامل نیست اما بدم نیست.
تشخیص میده اگه فلش مموری (Flash Memory) به سیستم وصل بشه بدون اینکه نشون بده تمام فایل ها و فولدر هارو به محل مشخص شده کپی میکنه.
hidden اجرا میشه برای نرم افزار فقط یه آیکون گذاشتم تو سیستم تری (System Tray) که برنامرو بتونید ببندید.
در ضمن برنامه بعد از هر بار اجرا شدن Disable میشه باید از طریق سیستم تری Enable بکنید.
اگه خوب بودو به کارتون اومد تشکر یادتون نره.
مرسی

asgharjoon2
پنج شنبه 18 اسفند 1390, 16:58 عصر
مثل همون قبلیه کارش اما نحوه تشخیص وجود فلش مموری تو این بهتر شده و از یه کلاس استفاده کردم.
راستی من خیلی دوست دارم راجع به نوشتن کرم یا ویروس بدونم و یاد بگیرم اگه کسی میدونه ممنون میشم کمکم کنه.
VS2010

Arcsinos
دوشنبه 22 اسفند 1390, 20:54 عصر
سلام دوستان. این یه برنامه ی دفترچه تلفن ساده است که فرقش با بقیه ی برنامه ها اینه که آموزش هم داره.

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


دانلود آموزش ساخت (http://www.lowlevelcode.com/wp-content/uploads/2012/02/Phone-Book-With-Visual-C-Sharp-2010.pdf)


دانلود سورس (http://www.lowlevelcode.com/wp-content/uploads/2012/02/PhoneBook.rar)



http://www.lowlevelcode.com/wp-content/uploads/2012/03/Phone.jpg

Arcsinos
دوشنبه 22 اسفند 1390, 21:08 عصر
این هم برنامه ی کتابداری که خیلی روش وقت گذاشتم و با توجه به اینکه خیلی ها گفتن سورسشو بذار میذارم. ولی جون مادرتون سوء استفاده نکنید. یعنی به عنوان پروژه به استادتون تحویل ندید. و اگه هم ازش استفاده کردید خواهشا اسم سایت ما رو هم ببرید : Www.LowLevelCode.Com (http://www.LowLevelCode.Com) .


دانلود فایل نصبی (http://www.lowlevelcode.com/wp-content/uploads/2012/02/Arcsin-Library.rar)


دانلود سورس (http://www.lowlevelcode.com/wp-content/uploads/2012/03/Arcsin-Library-Project.rar)

نام کاربری : Arcsin

کلمه ی عبور : 6596749

http://www.lowlevelcode.com/wp-content/uploads/2012/03/www.jpg

543310
شنبه 27 اسفند 1390, 17:06 عصر
بازی پازل ساده خیلی ساده نوشتم

84327

http://s2.picofile.com/file/7331179244/Pazel.rar.html

cpppro
پنج شنبه 03 فروردین 1391, 21:46 عصر
کلاس تریال سازی برنامه با استفاده از ویندوز رجیستری
سلام
از این کلاس میتونین برای تریال سازی برنامه خودتون استفاده کنین.سعی کردم توضیحات هر تکه کد رو کنارش بنویسم.اگه بازم مشکلی یا پیشنهادی داشتین منتظر هستم.
این برنامه الگوریتمش به صورتی هست که هروقت کاربر از برنامه استفاده کنه یک روز به روزهای سپری شده اضافه میشه که البته میشه گفت روشی هست که باعث میشه حق کاربر در استفاده از برنامه ضایع نشه.یعنی اگه یه روز از برنامه استفاده نشه اون روز مورد حساب واقع نمیشه.
مقادیر کلید ها رو سعی کنین تو برنامه های مختلف عوض کنین تا تداخلی ایجاد نشه.تا حد امکان سعی کردم با یکبار تغییر این تغییر تو کل برنامه اعمال بشه و نیازی به ویرایش کلی نداشته باشه.
البته توضحیات و سورس کد در ادامه

http://up98.org/upload/server1/02/f/svm251m5h9iv2a90tul.png

دانلود (http://www.up.98ia.com/images/845yy0we9uqdvrwb60.rar)

برنامه ویرایش شد .

Sirwan Afifi
پنج شنبه 03 فروردین 1391, 23:15 عصر
Welcome Screen Changer By Sirwan Afifi
قابل استفاده در ویندوز 7

http://img4up.com/up2/96494338750061343831.jpg

سلام
با استفاده از این برنامه می تونید تصویر صفحه ورود به ویندور یا همون Welcome Screen رو تغییر بدید.
84568

Ali0Boy
دوشنبه 07 فروردین 1391, 16:37 عصر
باسلام این اولین برنامه ی من هست که در این تاپیک می گذارم. امیدوارم دوستان و اساتید گلایه نکنند.
این برنامه ی تبدیل infix به postfix و prefix به روش دستی و ماشینی می باشد که مشاهده می کنید:
84712
دوستان باید ببخشند که برنامه به صورت کلاس بندی نیست. چون این برنامه مال خیلی قبل هست و عجله ای برای درس ساختمان داده(یادش بخیر) آماده شده بود،زیاد کاریش روش کار نکردم. ولی گفتم برای قدم اول در این تاپیک بگذارمش.
موفق باشید

Ali0Boy
دوشنبه 07 فروردین 1391, 16:57 عصر
باسلام، این هم دومین برنامه ی من، یک ماشین حساب مهندسی است که البته یکسری از امکاناتش حذف شده[بدلیل عملکرد نادرست]. در این برنامه سعی شده از توابع کلاس Math استفاده نشود بجز sin و cos که اونهم تا حالا به الگوریتم-ش رو فکر نکردم. چیزی که آماده است چرا به خودمان زحمت دهیم! :متفکر:
84715
امیدوارم ازش خوشتون بیاد و یا حداقل بعنوان پروژه درس سی شارپ بدردتون بخوره! :لبخند:

Ali0Boy
سه شنبه 08 فروردین 1391, 12:55 عصر
باسلام، امروز برنامه ی سوم رو داخل این تاپیک میگذارم شاید بدرد کسی بخور. البته به درد خودم که خیل خورد.
این یک برنامه ی TTS (تبدیل متن به گفتار) مخصوص زبان انگلیسی می باشد. (بدرد کسایی می خوره که مثل خودم تلفظ انگلیسی-شون خوب نیست. متن رو بده بزن بخونه بعد هم برو سر کلاس استاد و یه پاچه خواری حسابی بکن :شیطان:) . برنامه اش ساده است از خوده TTS ویندوز استفاده می کنه ولی همان طور که گفتم پر فایده است :لبخند:
84746
دوستان اگه بدردتون خورد تشکر یادتان نرود.

Ali0Boy
چهارشنبه 09 فروردین 1391, 13:23 عصر
باسلام خدمت تمامی دوستان و اساتید گرامی. امروز یک برنامه برای سال نو آماده کرده بودم، این یک برنامه رومیزی می باشد. بگم که این برنامه سورس نیست و اجرایی است و گذاشتم اینجا شاید ایده بدهد به دوستان در اوقاتی که بیکار هستند خود رو با تولید اینگونه برنامه ها سرگرم کنند.

عکس قسمتی از محیط برنامه:


http://s2.picofile.com/file/7339540535/pic.png (http://s2.picofile.com/file/7339540535/pic.png)



از اساتید و مدیران بخش خواهشمند این پس رو حذف نکنید هر چند می دانم که گذاشتن برنامه بدون سورس در این تاپیک ممنوع می باشد ولی چون به عنوان هدیه من به جامعه ی ایرانی و فارسی زبان هست، دوست دارم عزیزان نظراتشان و پیشنهاداتشان را در مورد برنامه اعلام کنند تا بتوانیم برنامه های قدرتمندی در این ضمینه ایجاد کنیم.

لینک دانلود: کلیک کنید (http://p30newsday.blogfa.com/post-462.aspx)

!!! بیش از 60 بار دانلود این برنامه و دیگر پست ها ولی "دکمه تشکر" و یا نظر هیچ !!!
نه اینکه برای هر پست منتی بگذاریم، نه واقعا اینطور نیست ولی دلگرمی و امید ما به همین تشکر و نظرات شماست.

rahdar
پنج شنبه 10 فروردین 1391, 16:25 عصر
با سلام
پست های زیادی برای تبدیل عدد به متن فارسی تو سایت هست. این هم برنامه من که اعداد صحیح مثبت تا 99 رقم رو با استاندارد ایرانی - اروپایی به متن فارسی تبدیل میکنه. البته اگه اسامی اعداد بعد از 99 رقم رو هم بلدید. اون رو به یک آرایه در کلاس اضافه کنید دیگه نیازی به تغییر کد نیست.
سعی کردم برنامه کمترین خط کد رو داشته باشه
با یه کم حوصله می تونید امکان تبدیل اعداد اعشاری رو هم اضافه کنید.

84874

s3rv3r
شنبه 12 فروردین 1391, 17:12 عصر
سورس كوچك گرفتن صدا با سيستم Speech Recognize Windows 7

یه سورس کوچک که با استفاده از Speech Recognize که تو ویندوز سون هست. صدارو میگیره و میبینه شبیه کدام کلمه فینگلیش هست از نظر تلفظ و تایپش میکنه.

آوا های فارسی با انگلیسی متفاوت هستش بنابر این کلمات رو نمیشه به راحتی بهش بدیم.

کلماتی که دادم اینا هستن و به این شکل هم دادم تا تلفط انگلیسی با فارسی شبیه باشه
salaam
man
server
hastam

با كمي دستكاري ميشه از ديتابيس كلمات انگليسي خود Speech Recognize ويندوز استفاده كرد.

تاپيك مربوطه (http://barnamenevis.org/showthread.php?330057-%D9%BE%D8%B1%D8%AF%D8%A7%D8%B2%D8%B4-%D8%B5%D8%AF%D8%A7-%D8%A8%D8%A7-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE-(-%D9%88%DB%8C%D9%86%D8%AF%D9%88%D8%B2-7-))

Ali0Boy
پنج شنبه 17 فروردین 1391, 08:45 صبح
باسلام خدمت دوستان و اساتید
اینبار یک برنامه آماده کرده بودم گفتم اینجا بزارم شاید بدرد دوستان بخوره!
این برنامه توانایی بدست آوردن ip خودمان و یا یک کامپیوتر دیگر داخل شبکه رو دارد. و همچنین یک مینی cmd نیز داره که شما می توانید از آن برای اجرای کد ها تون داخل cmd استفاده کنید. این برنامه فقط جهت آموزش استفاده از cmd ساخته شده و کاربرد دیگه ای هم ندارد. البته برای اوپراتور های شبکه کاربرد دارد ولی اونها از برنامه های بهتری مانند netTools استفاده می کنند.
85243
دوستان برنامه های قبلی که گذاشته بودم نسبت به دانلود که هرکدون حدودا 60 بار بود، تعداد تشکر ها به 10 تا هم نرسید. واقعا اینطور برخورد نکنید. آدم رو نا امید می کنید. در مورد اون نرم افزار سخنور هم من آدرس پست داخل وبلاگم رو دادم که براش نظر بزارید. می خواهم بدونم نظر شما در مورد اون چیه و پیشنهاد چی دارید. ولی دریغ از یک قطره لطف دوستان !!! :ناراحت:

Unexampled
پنج شنبه 17 فروردین 1391, 15:34 عصر
برنامه محاسبه لگاریتم

البته میدونم که خود #C دو تا تابع برای این کار داره ولی با یه سری جمع و تفریق ساده این برنامه مقدار مانتیس و مفسر رو هم نمایش میده

rahdar
شنبه 26 فروردین 1391, 17:52 عصر
سلام
ادامه کلاسی که تو پست قبل نوشتم
تبدیل عدد صحیح و اعشار به متن فارسی تا 99 رقم از هر کدوم
اضافات کلاس قبلی رو زدم تا ساده تر بشه
خدا بخواد نوع کسری و نماد علمی رو بعدا اضافه می کنم

85751

Ali0Boy
چهارشنبه 30 فروردین 1391, 14:29 عصر
سلام خدمت دوستان عزیز.
این یک برنامه ی خیلی ساده و کوچیک است و بخشی از برنامه ی اصلی هست که گفتم اینجا قرار دهم برای دوستان.
این برنامه چندتا از کد های جدید css3 را که برای طراحی زیبای فرم ها می باشد را برای شما به صورت wizard آماده کرده است.

85928


یک نمونه کد ایجاد شده:
85929

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

برای ارسال نظراتتان در مورد این مطلب به این پست مراجعه کنید: اینجا کلیک کنید (http://p30newsday.blogfa.com/post-496.aspx)

omidamiry
پنج شنبه 31 فروردین 1391, 00:17 صبح
با سلام من یه ساعت پارسی طراحی کردم پایین صفحه لود میشه
تاریخ و ساعت و زمان کارکرد کامپیوتر را نمایش میده
زمینش شیشه ایه و هیچ مشکلس در کار شما پیش نمیاره

ضمیمه نشد از سایت زیر در یافت کنید
http://barnamesazcsharp.blogsky.com

Beginner2013
پنج شنبه 31 فروردین 1391, 13:11 عصر
یه Key Logger خیلی ساده،پیچیدش نکردم که جنبه آموزشی داشته باشه.

دانلود (http://developer.ugig.ir/upload/key%20logger-sample%28en%29.zip)

jmfnima
پنج شنبه 31 فروردین 1391, 13:50 عصر
با سلام من یه ساعت پارسی طراحی کردم پایین صفحه لود میشه
تاریخ و ساعت و زمان کارکرد کامپیوتر را نمایش میده
زمینش شیشه ایه و هیچ مشکلس در کار شما پیش نمیاره

ضمیمه نشد از سایت زیر در یافت کنید
http://barnamesazcsharp.blogsky.com

با سلام و تشكر از شما دوست عزيز شما كه زحمت نوشتن برنامه رو كشيدين خوب بود كه سورس برنامه رو هم ميزاشتين تا دوستان بتونن استفاده كنن اين سايت جاييه كه تمام دوستان دارن اطلاعات خودشون رو براي بقيه به اشتراك ميزارن و يا اگه مشكلي دارن مشكلشون رو دوستان ديگه رفع مي كنن نه اينكه يك برنامه رو فقط براي اينكه نشون بدي و كسي نتونه ازش استفاده كنه بزارين .

mrbm_2007
شنبه 02 اردیبهشت 1391, 05:39 صبح
سلام
برنامه ای که نوشتم و همراه با کدش اینجا میذارم برای تبدیل عکس (نمودار) به داده های عددی استفاده می شه
86067

قابلیت های برنامه
- امکان drag & drop روی فرم
- امکان paste کردن تصویر روی فرم
- curve fitting با انواع مختلف از منحنی ها و ارائه معادله
- حذف نویز از تصویر
- امکان چرخش تصویر
- اصلاح موقعیت نقاط تعیین شده توسط کاربر با استفاده از پردازش تصویر
- بزرگنمایی محل نشانگر
- پشتیبانی از نمودار های لگاریتمی و نیمه لگاریتمی
- امکان ذخیره نتایج با فرمت مخصوص نرم افزار متلب

استفاده از این نرم افزار و یا کد آن کاملا رایگان است (برو حالشو ببر)

asgharjoon2
سه شنبه 05 اردیبهشت 1391, 07:56 صبح
یه برنامه ساده واسه خودم نوشتم گفتم اینجام بگذارم
این برنامه بهش میگی چه ساعت و چه دقیقه ای سیستم shutdown یا restart یا log off بشه.
داخل system tray هم قرار میگیره
1 دقیقه قبل از خاموش شدن یا هر کدوم از سه حالت یه اخطار میده و 60 ثانیه آخر معکوس کنتر میندازه و میتونه کاربر لغوش کنه.

Mahmoud.Afrad
سه شنبه 12 اردیبهشت 1391, 16:25 عصر
برنامه زیر روی فضای خالی پارتیشن ها بازنویسی میکنه تا اطلاعاتی که پاک شدند غیرقابل برگشت شوند.

sds1920
یک شنبه 17 اردیبهشت 1391, 08:09 صبح
يک dll براي بدست آوردن مشخصات سيستم عامل
البته بايد بگم که اين کدها کار خودم نيست.من فقط در قالب يک dll جمع آوريش کردم که همه بتونن استفاده کنن.

86717

اينم طرز استفاده از کد:



int osBits = System.OS.Information.Bits;

543310
دوشنبه 25 اردیبهشت 1391, 09:19 صبح
با سلام خدمت دوستان این پست دوم من تو این تاپیک هستش امیدوارم خوشتون بیاد.

یه بازی نوشتم به اسم Ball Game. خیلی ساده هستش خوشتون میاد.

اینم لینک دانلود : http://s3.picofile.com/file/7380953866/Ball_Game.zip.html

mehdikhazaei
جمعه 05 خرداد 1391, 11:10 صبح
راست چین ، چپ چین و وسط چین کردن متن تکست باکس و بدست آوردن تعداد کلمات و تعداد کاراکترها.

نمونه برنامه ای ساده و کاربردی برای علاقه مندان به سی شارپ.

http://s3.picofile.com/file/7390620856/rast_chin.rar.html

mustafa13
جمعه 05 خرداد 1391, 12:44 عصر
MD5 در C#‎‎

h3lper
شنبه 06 خرداد 1391, 15:05 عصر
download manager
سلام این یک برنامه ساده و مفید برای دانلود مخفی هست

http://www.ziddu.com/download/19478159/Cprog.rar.html

mehrdad_dgmax
چهارشنبه 10 خرداد 1391, 16:32 عصر
ماشین حساب مهندسی با کمترین ایراد که با دقت بالا نوشته شده
تحت نت فریم ورک 4 نوشته شده
http://www.mediafire.com/download.php?bu23fom1122yh2z
اولین برنامه ای بود که با سی شارپ نوشتم تو همون هفته اولی که با سی شارپ اشنا شدم اینو نوشتم
حتما نظر یادتون نره
مرسی
مهرداد

alias136790
پنج شنبه 18 خرداد 1391, 01:02 صبح
نام برنامه : دفترچه تماس


امکانات : ثبت اطلاعات افراد ، تلفن ثابت ، همراه و شماره حساب و شماره کارت بانکی

توضیح امکانات:
امکاناتی مث ثبت 3 شماره تلفن برای یک نفر و تغییر اطلاعات افراد
جستجو افراد و در قسمت افزودن مخاطب با کلیک روی دکمه بیشتر میتونین بیشتر از یک شماره تلفن وارد
کنین
پشتیبان گیری و بازگردانی دیتابیس
در قسمت لیست افراد ، کسانی که بیش از یک شماره تماس دارند بصورت ستاره دار مشخص شده .
در لیست افراد با کلیک راست میتوان به قسمت اطلاعات بیشتر، ویرایش و غیره دست پیدا کرد.
و قبل از اجرا فایل data را در درایو سی قرار دهید .

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

در صورت سوال یا پیشنهاد ،پیام خصوصی بزارن
مرسی

mandanim
سه شنبه 23 خرداد 1391, 09:34 صبح
بدست آوردن نام فیلدهای یک جدول

Accesscon.Open();
sqlcomming.CommandText = "select * from Bom_Object";
sqlcomming.CommandType = CommandType.Text;
dreader = sqlcomming.ExecuteReader();
DataTable schemaTable = dreader.GetSchemaTable();
Accesscon.Close();
foreach (DataRow row in schemaTable.Rows)
comboBox1.Items.Add(row.Field<string>("ColumnName"));

mehdy.programmer
سه شنبه 23 خرداد 1391, 10:56 صبح
یه برنامه لودینگ! که وقتی موس روی عکس قرار بگیره شروع میشه و وقتی که روی عکس نمونه قطع میشه!و وقتی دوباره روی عکس بری لودینگ ادامه پیدا میکنه!
این کار ادامه پیدا می کنه تا مربع کامل بشه!
فقط اینم بگم که برنامه تحت .Net framework 4.0.3 نوشته شده!
موفق باشید
88172

gilproject
سه شنبه 23 خرداد 1391, 16:09 عصر
سلام . من یه برنامه کوچک کاربردی نوشتم واسه گرفتن عکس از دسکتاپ و فرستادن به آدرس ایمیل.
سه مرحله داره. بیشتر بدرد افرادی میخوره که کار پشتیبانی سیستم یا نرم افزار رو انجام میدن میخوره. برنامه با استارت ویندوز اجرا میشه
1- عکس گرفتن با کلید print screen کیبورد.
2- ذخیره عکس
3- ارسال به ایمیل

فقط قبلش باید تنظیمات ایمیل رو انجام بدید

robo_remi
جمعه 26 خرداد 1391, 16:09 عصر
دوستان این برنامه کوچولو که فقط با کد نوشته شده برای محاسبه اعداد متقارن هستش .
ویه تکنیک کوچولو داخلشه که چکونه یک متن داخل یک لیبل را متحرک کنیم.
:قلب:

samadblaj
جمعه 16 تیر 1391, 11:54 صبح
سورس Tray icon

استفاده از تکنولوژی WPF در برنامه ها .


http://www.hardcodet.net/uploads/2009/04/quickaccess.png

http://www.hardcodet.net/uploads/2009/04/image3.png


http://www.hardcodet.net/uploads/2009/04/image.png


http://www.hardcodet.net/uploads/2009/04/image1.png

http://www.hardcodet.net/uploads/2009/04/image2.png


لینک دانلود (http://www.mediafire.com/?vh7yab9yyqkbpdb)

Parham.D
دوشنبه 19 تیر 1391, 06:42 صبح
اجازه بدهید مطلبی هم من به شما آقایان بیکار و با کار عرض کنم. هر روز میام تالار سی شارپ و میبینم که بخش نمونه برنامه های مفید های لایت هست، یعنی پست جدید وجود دارد. و هر کس انتظار داره یک نمونه برنامه کوچک و مفید ببینه که چیزی یاد بگیره، اما در واقع هنوز باید شاهد بحثهای شما آقایان باشه. اگر کسی تخلفی کرده مستقیم یاغیر مستقیم به مدیران ارجاع دهد، اینجا جای بحث و اختلاف نظر نیست. لطفا دیگران را درگیر کارهای خوب و بد خود نکنید، این اولین بار نیست که چنین اتفاقی می افتد، راه اطلاع رسانی این نیست.

Esmail Solhkhah
چهارشنبه 28 تیر 1391, 01:07 صبح
چون دیدم سوال در مورد ایجاد گزارش پویا با استفاده از استیمول ریپورت زیاد مطرح میشه این نمونه برنامه رو نوشتم ، برای شروع کار فکر کنم بد نباشه

ضمنا نسخه استیمول استفاده شده 2010 هست.

salehbagheri
چهارشنبه 04 مرداد 1391, 16:32 عصر
سلام دوستان!

یک برنامه زیبا و خوب مستلزم یک UI مناسب است. SplashScreen ها هم به عنوان آغازگر یک برنامه، باید از نمایی زیبا و شکیل برخوردار باشه ... یکی از مشکلات اساسی که اکثر کاربران بهش بر میخورن، ناتوانی در ایجاد سایه برای فرمهای بی کادر (None) است.

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

نکته: برای اجرا و تست برنامه، فایل AppResource.dll رو در کنار فایل اجرایی برنامه قرار دهید.

h3lper
چهارشنبه 04 مرداد 1391, 16:47 عصر
Google translator Client

با سلام با این برنامه میشه بدون رفتن به سایت مترجم گوگل لغات را ترجمه کرد و طرز کارش به این شکل است که لغت را کپی میکنید و سپس دکمه های control+Alt را فشار میدهید تا متن ترجمه شود هدفم از ساخت این برنامه بیشتر ترجمه سریع لغات است
لینک دانلود سورس
http://www.mediafire.com/?a4sc4s20bb4m8li

k1csharpdeveloper
شنبه 07 مرداد 1391, 21:39 عصر
با کمترین کدنویسی و خطا که در ado.net3 به بعد اومد

morteza_carefree
یک شنبه 08 مرداد 1391, 18:31 عصر
اینم برنامه ای که من نوشتم فایل های hidden & system & super hidden که موق ویروس کشی فلش میشه گفت اکثر کاربرا فکر میکنن از دست رفته و باید از command line بازگردانی شوند رو به راحتی آب خوردن درست میکنه904439044490445

kh-emami
پنج شنبه 12 مرداد 1391, 13:05 عصر
با سلام
به تازگی به یک مشکلی برخوردم که داخل bin در داخل Debug , exe اصلی برنامم پاک شده و وقتی داخل خود2010 Studio میرم اصلا اجرا نمیشه و error debug کردن برنامه رو میده و وقتی اون رو رد میکنی یک error خیلی خفن میده و.....
حالا تصمیم گرفتم visual 2008رو نصب کنم و از اول کدامو توش بزنم اگه میشه راهنماییم کنید که چگونه از form های قبلی تو برنامه جدید استفاده کنم
با تشکر و سپاس فراوان

magic69
پنج شنبه 12 مرداد 1391, 13:19 عصر
با سلام
به تازگی به یک مشکلی برخوردم که داخل bin در داخل Debug , exe اصلی برنامم پاک شده و وقتی داخل خود2010 Studio میرم اصلا اجرا نمیشه و error debug کردن برنامه رو میده و وقتی اون رو رد میکنی یک error خیلی خفن میده و.....
حالا تصمیم گرفتم visual 2008رو نصب کنم و از اول کدامو توش بزنم اگه میشه راهنماییم کنید که چگونه از form های قبلی تو برنامه جدید استفاده کنم
با تشکر و سپاس فراوان

سلام.
برای اینکه سریعتر جواب بگیرید سوالتون رو در یک پست جدا در بخش سوالات بپرسید

Mahmoud.Afrad
دوشنبه 16 مرداد 1391, 12:25 عصر
با سلام

توضیحات در تاپیک زیر
جستجوی پیشرفته در Entity FrameWork (مقایسه جستجو در دیتابیس و فیلتر اطلاعات از قبل لود شده) (http://barnamenevis.org/showthread.php?471215-%D8%AC%D8%B3%D8%AA%D8%AC%D9%88%DB%8C-%D9%BE%DB%8C%D8%B4%D8%B1%D9%81%D8%AA%D9%87-%D8%AF%D8%B1-Entity-FrameWork-%28%D9%85%D9%82%D8%A7%DB%8C%D8%B3%D9%87-%D8%AC%D8%B3%D8%AA%D8%AC%D9%88-%D8%AF%D8%B1-%D8%AF%DB%8C%D8%AA%D8%A7%D8%A8%DB%8C%D8%B3-%D9%88-%D9%81%DB%8C%D9%84%D8%AA%D8%B1-%D8%A7%D8%B7%D9%84%D8%A7%D8%B9%D8%A7%D8%AA-%D8%A7%D8%B2-%D9%82%D8%A8%D9%84-%D9%84%D9%88%D8%AF-%D8%B4%D8%AF%D9%87%29)




لینک دانلود هم پایین موجوده.

nilmil_nil
پنج شنبه 19 مرداد 1391, 23:33 عصر
با سلام
دوستان یه مسیج باکس فارسی برا برنامه های خودم نوشتم گفتم بذارم اینجا دوستان هم استفاده کنن
همراه با سورس
به این پست برید (http://barnamenevis.org/showthread.php?354910-%D8%B3%D9%88%D8%B1%D8%B3-%D9%85%D8%B3%DB%8C%D8%AC-%D8%A8%D8%A7%DA%A9%D8%B3-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%B2%DB%8C%D8%A8%D8%A7)

cpppro
یک شنبه 22 مرداد 1391, 21:36 عصر
سلام
یه برنامه برای انجام عملیات به صورت چند نخی.
تقریبا ساده است ولی فوق العاده کارامد.خیلی راحت میشه ازش به جای Backgroundworker استفاده کرد.با تعداد پارامتر نامحدود و ...

http://www.8pic.ir/images/6abruqw6b4mupy3spl5.png

دانلود (http://www.8pic.ir/images/r6z3hhv555ehjpdti0c.zip)

Mahmoud.Afrad
شنبه 28 مرداد 1391, 01:35 صبح
سلام

یک یوزرکنترل به نام SplitButton قرار میدم که از کنترل button ارث بری کرده و این قابلیت را داره که یک انتخاب هم از کمبوباکس همراهش داشته باشید یعنی تلفیقی از باتن و کمبوباکس
91428

به این صورت میتونید خصوصیات کمبوباکس را تغییر بدید یا آیتم بهش اضافه کنید و یا از دیتاسورس کمبو استفاده کنید splitButton1.comboBox.Items.AddRange(new string[] { "item 1", "item 2", "item 3", "item 4", "item 5" });
splitButton1.comboBox.BackColor = Color.Gray;
splitButton1.comboBox.Font = new Font(splitButton1.comboBox.Font, FontStyle.Bold);

این کنترل دارای دو پراپرتی خاص میباشد
ComboBoxAdd اگر true باشد کمبو نمایش داده میشود
ComboBoxFont میتونید Font آیتم های کمبوباکس را جدای از فونت خود باتن تعیین کنید.

در ادامه میتونید فایل کلاس را دانلود کنید

Arash_janusV3
یک شنبه 29 مرداد 1391, 23:24 عصر
دانلود سورس تبدیل عدد به حروف (http://barnamenevis.org/showthread.php?357246-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%B3%D9%88%D8%B1%D8%B3-%D8%AA%D8%A8%D8%AF%DB%8C%D9%84-%D8%B9%D8%AF%D8%AF-%D8%A8%D9%87-%D8%AD%D8%B1%D9%88%D9%81)

(http://barnamenevis.org/showthread.php?357245-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%B3%D9%88%D8%B1%D8%B3-%D8%AA%D8%A8%D8%AF%DB%8C%D9%84-%D8%B9%D8%AF%D8%AF-%D8%A8%D9%87-%D8%B1%D8%B4%D8%AA%D9%87)
(http://barnamenevis.org/showthread.php?357245-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%B3%D9%88%D8%B1%D8%B3-%D8%AA%D8%A8%D8%AF%DB%8C%D9%84-%D8%B9%D8%AF%D8%AF-%D8%A8%D9%87-%D8%B1%D8%B4%D8%AA%D9%87)

mousa1992
دوشنبه 30 مرداد 1391, 07:12 صبح
سلام
ProgressBor با امکان انتخاب رنگ ( کافیه خاصیت ForColor ست کنید)
Dll , Source
دانلود (http://up.toca.ir/images/y8gm8o0nlkfwtbf6fzj.rar)

k1csharpdeveloper
یک شنبه 12 شهریور 1391, 17:44 عصر
انجام نکات کوچک در گریدویو

k1csharpdeveloper
یک شنبه 12 شهریور 1391, 17:46 عصر
محدودیت در مواقعی که Idرا خود کاربر باید وارد کند و نوع آنرا Int درنظر گرفته ایم در گرید ویو

k1csharpdeveloper
یک شنبه 12 شهریور 1391, 17:49 عصر
نکات کوچک در گریدویو

k1csharpdeveloper
یک شنبه 12 شهریور 1391, 17:50 عصر
نکات کوچک گرید ویو

k1csharpdeveloper
یک شنبه 12 شهریور 1391, 17:51 عصر
نکات کوچک در سیشارپ

Mahmoud Zaad
یک شنبه 12 شهریور 1391, 19:13 عصر
نکات کوچک در سیشارپ
ضمن عرض معذرت به خاطر رعایت نکردن قوانین تاپیک،
دوست عزیز این مطلب توی تاپیک وجود داره اینم لینکش (http://barnamenevis.org/showthread.php?64210-نمونه-برنامه-های-کوچک-و-مفيد-در-سي-شارپ/page78).

kuh_nur
سه شنبه 14 شهریور 1391, 19:55 عصر
سورس Split و Join فایل ها
http://www.geekpedia.com/Pictures/SplitnJoin/Form.gif
دانلود (http://www.geekpedia.com/Samples/SplitnJoin/SplitnJoin.zip)

kuh_nur
سه شنبه 14 شهریور 1391, 20:08 عصر
Delete All Temporary Internet Files Of IE




using System.IO;

public static void Main()
{
ClearFolder(new (http://www.google.com/search?q=new+msdn.microsoft.com) DirectoryInfo(Environment.GetFolderPath(Environmen t.SpecialFolder.InternetCache))); // Execute ClearFolder() on the IE's cache folder
}

void ClearFolder(DirectoryInfo diPath)
{
foreach (FileInfo fiCurrFile in diPath.GetFiles())
{
fiCurrFile.Delete();
}
foreach (DirectoryInfo diSubFolder in diPath.GetDirectories())
{
ClearFolder(diSubFolder); // Call recursively for all subfolders
}
}

kuh_nur
سه شنبه 14 شهریور 1391, 20:14 عصر
سورس دانلود منیجر
http://www.geekpedia.com/Pictures/Download%20Mananger%202/Form.gif
دانلود (http://www.geekpedia.com/Samples/Download%20Manager%202/DownloadManager2.zip)

kuh_nur
سه شنبه 14 شهریور 1391, 20:32 عصر
سورس تبدیل فایل های ورد به txt,html,XML,rtf
http://www.geekpedia.com/pics/Convert%20Word/Convert%20Word%20Document.gif
دانلود (http://www.geekpedia.com/sample/Convert%20Word/Convert%20Word.zip)

samadblaj
پنج شنبه 16 شهریور 1391, 01:51 صبح
سلام یه مدت پیش یه پروژه نوشتم که قسمتی از پروژه رو براتون گذاشتم مطمئنن بدردتون میخوره.


1 - نمایش سرعت کل اینترنت.
2 - نمایش بایت های ارسالی.
3 - نمایش بایت های دریافتی.
4 - نمایش سرعت دانلود.
5 - نمایش سرعت آپلود.
6 - باز کردن بیشتر کانکشن های سخت افزاری.

موفق باشید

FastCode
سه شنبه 21 شهریور 1391, 17:48 عصر
توابع تاریخ:

Author: (FastCode) <behrooz.amoozad@yahoo.com>
internal static System.Globalization.PersianCalendar PersianCalendar = new System.Globalization.PersianCalendar();
private static int Date_YearBase_Start = 1300; //these are not super magical constants, it means we are going to use this program from year 1300 to 1500
private static int Date_YearBase_Size = 200;
private static int[] Date_YearBase;
private static int[] DIM_NL = { 31, 31, 31, 31, 31, 31, 30, 30, 30, 30, 30, 30, 29 };
private static int[] DIM_L = { 31, 31, 31, 31, 31, 31, 30, 30, 30, 30, 30, 30, 30 };

private static int[] DOM_NL = { 0, 31, 62, 93, 124, 155, 186, 216, 246, 276, 306, 336, 365 };
private static int[] DOM_L = { 0, 31, 62, 93, 124, 155, 186, 216, 246, 276, 306, 336, 366 };

static string[] DOW = { "شنبه", "یک شنبه", "دو شنبه", "سه شنبه", "چهار شنبه", "پنج شنبه", "جمعه" };

internal static string GetDayOfWeekName(string Date)
{
int? I = DateToDayID(Date);
if (I == null) return null;
return DOW[(I.Value /*+ 2*/) % 7];
}
internal static string GetDayOfWeekName(int DayID)
{
return DOW[(DayID /*+ 2*/) % 7];
}
internal static DayOfWeek? GetDayOfWeek(string Date)
{
int? I = DateToDayID(Date);
if (I == null) return null;
return (DayOfWeek)(I.Value % 7);
}
internal static DayOfWeek GetDayOfWeek(int DateIndex)
{
return (DayOfWeek)((DateIndex /*+ 2*/) % 7);
}
internal static bool IsLeapYear(int Year) { return (Year % 33).In(1, 5, 9, 13, 17, 22, 26, 30); }
internal static int? GetDayOfYear(string Date)
{
if (!VerifiyDateIntegrityBasic(Date)) return null;
int M;
bool P = int.TryParse(Date.Substring(5, 2), out M);
if (!P) return null;
if (M < 1) return null;
if (M > 12) return null;
int Year;
P = int.TryParse(Date.Substring(0, 4), out Year);
if (!P) return null;
bool LeapYear = IsLeapYear(Year);
int DayOfMonth = int.Parse(Date.Substring(8, 2));
int DeltaYear = Year - Date_YearBase_Start;
if (DeltaYear < 0) return null;
if (DeltaYear > Date_YearBase_Size) return null;
if (LeapYear)
{
int DIM = DIM_L[M - 1];
if (DIM < DayOfMonth) return null;
return Date_YearBase[_CD_Year - Date_YearBase_Start] - Date_YearBase[DeltaYear] + DOM_L[M - 1] + DayOfMonth;
}
else
{
int DIM = DIM_NL[M - 1];
if (DIM < DayOfMonth) return null;
return Date_YearBase[_CD_Year - Date_YearBase_Start] - Date_YearBase[DeltaYear] + DOM_NL[M - 1] + DayOfMonth;
}
}
internal static bool DayIDToYear(int DayID, out int Year, out int Month_Day)
{
int l_ = -1, _, c, a = Date_YearBase_Start, b = Date_YearBase_Start + Date_YearBase_Size - 1;
if (b == -1)
{
Year = 0;
Month_Day = 0;
return false;
}
nxt: _ = (a + b) >> 1;
if (l_ == _)
{
Year = 0;
Month_Day = 0;
return false;
}
else
l_ = _;
c = Date_YearBase[_ - Date_YearBase_Start];
if ((DayID >= c) && (DayID - c < (IsLeapYear(_) ? 366 : 365)))
{
Year = _;
Month_Day = DayID - Date_YearBase[_ - Date_YearBase_Start];
return true;
}
if (c > DayID)
{
b = _;
goto nxt;
}
if (c < DayID)
{
a = _ + 1;
goto nxt;
}
{
Year = 0;
Month_Day = 0;
return false;
}
}
internal static bool Month_DaySplit(int Year, int Month_Day, out int Month, out int Day)
{
try
{
int[] DOM;
if (IsLeapYear(Year)) DOM = DOM_L; else DOM = DOM_NL;
int N = 0;
while (Month_Day >= DOM[N]) N++;//it always happens once because the first element in the array is zero
Month = N;
Day = (Month_Day - DOM[N - 1]) + 1;
return true;
}
catch
{
Month = 0;
Day = 0;
return false;
}
}
internal static string DayIDToDate(int Date)
{
int Year, Month_Day, Month, Day;
if (DayIDToYear(Date, out Year, out Month_Day))
if (Month_DaySplit(Year, Month_Day, out Month, out Day))
return Year.ToString() + "/" + Month.ToString().PadLeft(2, '0') + "/" + Day.ToString().PadLeft(2, '0');
else
return null;
else
return null;
}
internal static int? DateToDayID(string Date)
{
if (!VerifiyDateIntegrityBasic(Date)) return null;
int M;
bool P = int.TryParse(Date.Substring(5, 2), out M);
if (!P) return null;
if (M < 1) return null;
if (M > 12) return null;
int Year;
P = int.TryParse(Date.Substring(0, 4), out Year);
if (!P) return null;
bool LeapYear = IsLeapYear(Year);
int DayOfMonth = int.Parse(Date.Substring(8, 2));
int DeltaYear = Year - Date_YearBase_Start;
if (DeltaYear < 0) return null;
if (DeltaYear > Date_YearBase_Size) return null;
if (LeapYear)
{
int DIM = DIM_L[M - 1];
if (DIM < DayOfMonth) { System.Windows.Forms.MessageBox.Show(Date); return null; }
return Date_YearBase[DeltaYear] + DOM_L[M - 1] + DayOfMonth;
}
else
{
int DIM = DIM_NL[M - 1];
if (DIM < DayOfMonth) { System.Windows.Forms.MessageBox.Show(Date); return null; }
return Date_YearBase[DeltaYear] + DOM_NL[M - 1] + DayOfMonth;
}
}
internal static int? DateToWeekID(string Date)
{
if (!VerifiyDateIntegrityBasic(Date)) return null;
int M;
bool P = int.TryParse(Date.Substring(5, 2), out M);
if (!P) return null;
if (M < 1) return null;
if (M > 12) return null;
int Year;
P = int.TryParse(Date.Substring(0, 4), out Year);
if (!P) return null;
bool LeapYear = IsLeapYear(Year);
int DayOfMonth = int.Parse(Date.Substring(8, 2));
int DeltaYear = Year - Date_YearBase_Start;
if (DeltaYear < 0) return null;
if (DeltaYear > Date_YearBase_Size) return null;
if (LeapYear)
{
int DIM = DIM_L[M - 1];
if (DIM < DayOfMonth) { System.Windows.Forms.MessageBox.Show(Date); return null; }
return (Date_YearBase[DeltaYear] + DOM_L[M - 1] + DayOfMonth) / 7;
}
else
{
int DIM = DIM_NL[M - 1];
if (DIM < DayOfMonth) { System.Windows.Forms.MessageBox.Show(Date); return null; }
return (Date_YearBase[DeltaYear] + DOM_NL[M - 1] + DayOfMonth) / 7;
}
}
internal static int? DateToMonthID(string Date)
{
if (!VerifiyDateIntegrityBasic(Date)) return null;
int M;
bool P = int.TryParse(Date.Substring(5, 2), out M);
if (!P) return null;
if (M < 1) return null;
if (M > 12) return null;
int Year;
P = int.TryParse(Date.Substring(0, 4), out Year);
if (!P) return null;
int DeltaYear = Year - Date_YearBase_Start;
if (DeltaYear < 0) return null;
if (DeltaYear > Date_YearBase_Size) return null;
return (DeltaYear * 12) + M - 1;
}
internal static int? DateToYearID(string Date)
{
if (!VerifiyDateIntegrityBasic(Date)) return null;
int Year;
bool P = int.TryParse(Date.Substring(0, 4), out Year);
if (!P) return null;
int DeltaYear = Year - Date_YearBase_Start;
if (DeltaYear < 0) return null;
if (DeltaYear > Date_YearBase_Size) return null;
return DeltaYear;
}
internal static bool VerifiyDateIntegrityBasic(string Date)
{
//stub method
if (Date_YearBase == null) return false;
if (DOM_L == null) return false;
if (DOM_NL == null) return false;
if (Date == null) return false;
if (Date.Length != 10) return false;
return true;
}
internal static void refreshCurrentDate()
{
DateTime dt = DateTime.Now;
_CD_Year = PersianCalendar.GetYear(dt);
_CD_Month = PersianCalendar.GetMonth(dt);
_CD_Day = PersianCalendar.GetDayOfMonth(dt);
isCurrentYear_LeapYear = IsLeapYear(_CD_Year);
_CurrentYear = _CD_Year.ToString();
int CurrentDayInYears = 1;//0000/01/01
Date_YearBase = new int[Date_YearBase_Size];
for (int n = 0; n != Date_YearBase_Size; n++)
{
Date_YearBase[n] = CurrentDayInYears;
CurrentDayInYears += IsLeapYear(Date_YearBase_Start + n) ? 366 : 365;
}
Year_Month = _CurrentYear + "/" + _CD_Month.ToString().PadLeft(2, '0');
cd = Year_Month + "/" + _CD_Day.ToString().PadLeft(2, '0');
_CurrentDayID = DateToDayID(cd).Value;
if (Form_Main.Current != null) Form_Main.Current.datetts.Text = cd;
_YearFirstDay = _CurrentYear + "/01/01";
_YearFirstDayID = Date_YearBase[_CD_Year - Date_YearBase_Start];
_CurrentDayOfYear = _CurrentDayID - _YearFirstDayID;
_DaysInCurrentYear = isCurrentYear_LeapYear ? 366 : 365;
}
static int _DaysInCurrentYear;
static internal int DaysInCurrentYear()
{
return _DaysInCurrentYear;
}
static bool isCurrentYear_LeapYear;
internal static string GetMonthFirstDay(int Month) { return _CurrentYear + "/" + Month.ToString() + "/01"; }
internal static string GetMonthLastDay(int Month)
{
if (isCurrentYear_LeapYear)
return _CurrentYear + "/" + Month.ToString().PadLeft(2, '0') + "/" + DIM_L[Month].ToString().PadLeft(2, '0');
else
return _CurrentYear + "/" + Month.ToString().PadLeft(2, '0') + "/" + DIM_NL[Month].ToString().PadLeft(2, '0');
}
internal static bool Date_Overlap(string Range1_Start, string Range1_End, string Range2_Start, string Range2_End)
{
int _Range1_Start = DateToDayID(Range1_Start).GetValueOrDefault();
int _Range1_End = DateToDayID(Range1_End).GetValueOrDefault();
int _Range2_Start = DateToDayID(Range2_Start).GetValueOrDefault();
int _Range2_End = DateToDayID(Range2_End).GetValueOrDefault();
if (_Range1_Start == 0) throw new ArgumentException("Range1_Start");
if (_Range1_End == 0) throw new ArgumentException("Range1_End");
if (_Range2_Start == 0) throw new ArgumentException("Range2_Start");
if (_Range2_End == 0) throw new ArgumentException("Range2_End");
if (_Range1_End < _Range1_Start) throw new ArgumentException("Range1_End < Range1_Start");
if (_Range2_End < _Range2_Start) throw new ArgumentException("Range2_End < Range2_Start");
if (_Range2_Start > _Range1_Start) if (_Range2_Start < _Range1_End) return true;
if (_Range2_End > _Range1_Start) if (_Range2_End < _Range1_End) return true;
if (_Range1_Start > _Range2_Start) if (_Range1_Start < _Range2_End) return true;
return false;
}
static int _CD_Year; public static int CD_Year { get { return _CD_Year; } }
static int _CD_Month; public static int CD_Month { get { return _CD_Month; } }
static int _CD_Day; public static int CD_Day { get { return _CD_Day; } }
static string Year_Month;
static int _CurrentDayOfYear;
static int _YearFirstDayID;
internal static int GetDaysInMonth(int Year, int Month)
{
if (IsLeapYear(Year)) return DIM_L[Month]; else return DIM_NL[Month];
}
internal static long GetCurrentDayOfYear()
{
return _CurrentDayOfYear;
}
internal static int GetYearFirstDayID()
{
return _YearFirstDayID;
}
internal static string GetCurrentDate() { return cd; }
static string _YearFirstDay;
static string _CurrentYear; internal static string GetYearFirstDay() { return _YearFirstDay; }
internal static DateTime? ToGregorian(string date)
{
if (VerifiyDateIntegrityBasic(date))
{
int year = EConvert.Val_int(date.Substring(0, 4));
int month = EConvert.Val_int(date.Substring(5, 2));
int day = EConvert.Val_int(date.Substring(8, 2));
return PersianCalendar.ToDateTime(year, month, day, 1, 1, 1, 1);
} return null;
}
internal static bool DayIDToDateParameters(int DayID, out int Year, out int Month, out int Day)
{
int Month_Day;
if (DayIDToYear(DayID, out Year, out Month_Day))
return Month_DaySplit(Year, Month_Day, out Month, out Day);
Month = 0;
Day = 0;
return false;
}
internal static DateTime? ToGregorian(int DayID)
{
int year, month, day;
if(DayIDToDateParameters(DayID, out year, out month , out day))
return PersianCalendar.ToDateTime(year, month, day, 1, 1, 1, 1);
return null;
}
internal static string ToShamsiDateTime(DateTime dateTime)
{
//use Date_Base to make it faster/O(1)
return (PersianCalendar.GetYear(dateTime).ToString() + "/" + PersianCalendar.GetMonth(dateTime).ToString().PadL eft(2, '0') + "/" + PersianCalendar.GetDayOfMonth(dateTime).ToString() .PadLeft(2, '0') + " " + dateTime.Hour.ToString().PadLeft(2, '0') + ":" + dateTime.Minute.ToString().PadLeft(2, '0') + ":" + dateTime.Second.ToString().PadLeft(2, '0'));
}
internal static string ToShamsiDate(DateTime dateTime)
{
return (PersianCalendar.GetYear(dateTime).ToString() + "/" + PersianCalendar.GetMonth(dateTime).ToString().PadL eft(2, '0') + "/" + PersianCalendar.GetDayOfMonth(dateTime).ToString() .PadLeft(2, '0'));
}

FastCode
سه شنبه 21 شهریور 1391, 18:29 عصر
Extension Method های استفاده شده در پست ه بالا
internal static bool In<T> (this T This, params T[] Array)
{
return Array.Contains (This);
}

internal static bool In<T> (this T This, List<T> List)
{
return List.Contains (This);
}

internal static bool In<T> (this T This, IEnumerable<T> Enumerable)
{
return Enumerable.Contains (This);
}

gigilnaz
پنج شنبه 23 شهریور 1391, 04:00 صبح
بچه ها کسی آنلاین هست یه سوال فوری دارم در مورد طراحی notpad ?

hosseinrasouli
پنج شنبه 23 شهریور 1391, 11:00 صبح
دفترچه تلفن (Linq To Entity )

92813

این دفترچه تلفن قادر است کلیه عملیات اضافه , ویرایش , حذف , جستجو , و نمایش را با استفاده از تکنولوژی جدید Linq To Entity Freamwork - EF در دیتابیس را انجام می دهد .


دانلود برنامه (http://trainbit.com/files/1663058884/Booklet.zip)
تشکر یادتون نره

پسورد : www.bankproje.ir

barnamenevisforme
پنج شنبه 23 شهریور 1391, 11:53 صبح
سلام
int index = myTextBox.SelectionStart;
int currentLine = myTextBox.GetLineFromCharIndex(index);
int currentColumn = index - myTextBox.GetFirstCharIndexFromLine(currentLine);

Mahmoud Zaad
سه شنبه 04 مهر 1391, 10:41 صبح
برای دانلود سورس و نمونه برنامه به این تاپیک (http://barnamenevis.org/showthread.php?362120-%DA%A9%D9%86%D8%AA%D8%B1%D9%84-%D8%B5%D9%81%D8%AD%D9%87-%D8%A8%D9%86%D8%AF%DB%8C-%D8%AF%DB%8C%D8%AA%D8%A7%DA%AF%D8%B1%DB%8C%D8%AF%D 9%88%DB%8C%D9%88-%D9%88-%D9%84%DB%8C%D8%B3%D8%AA-%D9%88%DB%8C%D9%88-%28%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%DA%A9%D9%86%DB%8C%D8%AF%29) مراجعه کنید.

amin.m1993
یک شنبه 09 مهر 1391, 18:34 عصر
برنامه ای میخوام براتون بزارم دفترچه تلفن هست که قادر هستید تو اون عکس هم ذخیره کنید.
تو این برنامه سعی کردم از دستورات کاربردی پایگاه داده استفاده کنم.لازم به ذکر است که این برنامه با دیتابیس access نوشته شده.
امیدوارم مفید باشه.
http://img4up.com/up2/59392938389369828984.jpg
لینک دانلود (http://s3.picofile.com/file/7515025050/PhonebookDatabase.rar.html)

i-nostalgic
دوشنبه 10 مهر 1391, 13:24 عصر
جمع و ضرب ماترس اسپارس
93456

AmirGhasemi
چهارشنبه 26 مهر 1391, 12:26 عصر
با سلام خدمت دوستان
بنده حقير سراتاپا تقصير، كلاسي نوشته ام كه به وسيله متدهاي آن مي توانيد مشخصاتي از بازديدكنندگان و كاربران دست يابيد
متدهاي اين كلاس عبارتند از:
1) متد برگرداندن IP كاربر
2) متد برگرداندن صفحه جاري بازديدكننده
3) متد تعيين صفحه قبلي بازديدكننده
4) مشخصات مرورگر بازديدكننده
5) تعيين نام سيستم عامل بازديدكننده
6) تعيين نام ماشين بازديدكننده

دانلود كنيد:::::

http://uplod.ir/6wrzuhk553v6/Tracking.cs.htm

AmirGhasemi
شنبه 29 مهر 1391, 13:22 عصر
با سلام خدمت دوستان
با توجه به اينكه بسياري از دوستان با ارسال ايميل مشكل دارند بنده كلاسي نوشته ام كه قادر به ارسال ايميل مي باشد
متدهاي ان عبارتند از :
1) متد بررسي صحت ايميل وارد شده
2) متد تصحيح متن ايميل به فرمت صحيح
3) متد ارسال ايميل

در ضمن با اين كلاس مي توانيد HTML هم ارسال كنيد
ممنون مي مي شوم مرا از راهنمايي‌هاي ارزشمند خويش بهره مند سازيد

دانلود كنيد::

جهت دانلود اينجا را كليك كنيد... (http://barnamenevis.org/laptopforum.ir/AmirGhasemi/Email.zip)

Alireza.imani
دوشنبه 01 آبان 1391, 14:36 عصر
سلام دوستان...این پروژه خیلی ساده است و امکان ارسال ایمیل از یاهو و جی میل به کلیه ی سرویس ها رو داره

در ضمن می تونید فایل هم ارسال کنید.



تصویری از برنامه :

94232


دانلـــــود (http://www.filebox.com/codp4rbfby1d)

mas'oud
دوشنبه 15 آبان 1391, 20:05 عصر
سلام
یه پروژه که 2 سال پیش نوشتم میتونه تمرین خوبی برای کار با دیتابیس و کنترل گرید و دیت پیکر فارسی و چاپ فاکتور و ... باشه

توضیح کوتاه : فروشگاه کیف

h3lper
سه شنبه 16 آبان 1391, 23:32 عصر
بازی memory skill
در این بازی باید محل خانه های ابی را با خاطر بسپارید و بعد از محو شدن خانه های ابی محل دقیق انها را با کلیک مشخص کنید در صورت درست بودن یک خانه ابی اضافه میشود و در صورت جواب اشتباه یک خانه ابی کم شده و به مرحله قبل میرود

94603

programerinfonet
پنج شنبه 18 آبان 1391, 12:51 عصر
سلام دوستان
امروز واستون یک برنامه دفترچه تلفن تقریبأ کامل و جامع گذاشتم
که علاوه بر امکانات جالب و کاربردی رابط کاربری خوبی هم داره

94652
94651

دوستان عزیز اگر خوب بود تشکر یادتون نره
اگه وقت کنم امکانته دیگه ای هم دارم بهش اضافه می کنم که ایشاالله تو نسخه ی بعدی کامل ترشو واستون میذارم

بانکش اکسس 2007 پسورد دار
نوشته شده با سی شارپ 2008

لینک دانلود :

http://uplod.ir/akmxes1eel26/TelBook.rar.htm

Mohsen229266
یک شنبه 28 آبان 1391, 19:33 عصر
با سلام خدمت دوستان
این برنامه یک پاره خط بین دو نقطه با روش DDA رسم مینه که برای تمام حالت های شیب خط کار میکنه

Mohsen229266
یک شنبه 28 آبان 1391, 19:36 عصر
رسم پاره خط با روش Bresenham برای تمام نقاط جواب می ده

samadblaj
یک شنبه 28 آبان 1391, 22:25 عصر
سلام دوستان این برنامه رو نزدیک به 7-8 ماه پیش برای یکی از دوستان نوشته بودم...
گفتم اینجا بذارم تا دوستان دیگه استفاده کنند چون از تکنولوژی Linq to Entity استفاده شده که کمک بزرگی به دوستان مبتدی میکنه.


برای تمامی کد ها توضیحات (کامنت) گذاشتم.
استفاده از دیتابیس SQL Server.
سادگی کد ها در واکشی و پایگاه و Linq.



به امید موفقیت همه دوستان.

mohammad-bahrami
سه شنبه 30 آبان 1391, 10:29 صبح
برنامه فرم کشویی

اگر روی کلید کلیک کنید پنل کشویی باز می شود اگر بعد از باز شدن کشو دوباره روی کلید کلیک کنید کشو بسته می شود .
امیدوارم این برنامه مفید واقع شود.

RIG000
چهارشنبه 01 آذر 1391, 15:26 عصر
با سلام / امروز طریقه ارسال اطلاعات به صورت جدول هایی به HTML و WORD و EXEL رو بهتون یاد میدم . البته کامپوننتی برای انجام اینکار رو نیز نیاز دارید که لینکشو در اختیارتو ن میزارم .در ضمن در خود کامپوننت نمونه مثال هایی زده اما من به یه شکل دیگه نوشتم . در کل با این کامپوننت سرعت انجام کار نیز زیاد میشه . شما به طور رایگان پس از یک رجیستر کردن میتونین کامپوننتو در یافت کنید. ادرس در یافت کامپوننت
http://www.e-iceblue.com/Download/do...r-net-now.html (http://www.e-iceblue.com/Download/download-dataexport-for-net-now.html)
شما نسخه Spire.DataExport for .NET (http://www.e-iceblue.com/Download/download-dataexport-for-net-now/spire-dataexport-321.html) Version:3.2.1 رو دانلود کنید.

برنامه ای هم به همرا ه براتون ضمیمه کردم.
امیدوارم به کارتون بیاد دوستای من

دانلود (http://www.4shared.com/zip/1AdgEQF7/Export.html) از 4

vistacali
شنبه 04 آذر 1391, 10:08 صبح
دوستان داشتم یک برنامه مینوشتم این هم یک کلاس هست که از صفحه نمایش عکس میگیره گفتم شاید بدردتون بخوره


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using System.Windows.Forms;

namespace TarahiAlqoritm
{
class CScreen
{
public Image CaptureScreen()
{
Bitmap screen = new Bitmap(Screen.PrimaryScreen.Bounds.Width,
Screen.PrimaryScreen.Bounds.Height);
using (Graphics g = Graphics.FromImage(screen))
{
g.CopyFromScreen(0, 0, 0, 0, screen.Size);
}
return screen;
}
}
}

MJ.Motamedi
یک شنبه 05 آذر 1391, 18:26 عصر
سلام خدمت بچه های گل:
این یه مسج باکس فارسی است که متد Show اون تقریبا همانند مسج باکس استاندارد دات نت است.
کافی اون رو به Refrence اضافه کنید و از کلاس استاتیک PersianMBox متد استاتیک Show رو کال کنید و بقیش همون مسج باکس خودمونه...
http://didgahsima.persiangig.com/image/ScreenShot.png

vistacali
سه شنبه 07 آذر 1391, 09:41 صبح
یک برنامه کوچیک برای کار کردن با Process


لینک دانلود (http://www.4shared.com/rar/ShV_p612/CommantPrampt.html)


95667

http://barnamenevis.org/images/misc/pencil.png

h3lper
سه شنبه 07 آذر 1391, 23:28 عصر
ساخت ربات سخنگو در سی شارپ
استفاده از Aiml در سی شارپ (Artificial Intelligence Markup Language)

Mahmoud Zaad
پنج شنبه 09 آذر 1391, 19:19 عصر
به اين تاپيك (http://barnamenevis.org/showthread.php?370823-%D9%85%D8%B4%D9%83%D9%84-%D8%A8%D8%A7-backgroundworker) مراجعه كنيد.

h3lper
شنبه 11 آذر 1391, 21:39 عصر
نرم افزار مسنجر GTalk Client در سی شارپ استفاده شده از AgsXmpp
فایل agsxmpp.dll را با رفرنس خود اضافه کنید
همراه با توضیحات فارسی در کد

saied_hacker
شنبه 18 آذر 1391, 08:39 صبح
برنامه ضرب استراسن + ساخت و مقدار دهی ارایه ای از ابزار ها ( TextBox )
( البته الگوریتم و شیوه انجامش کپی شده از یه برنامه کنسولیه :) روم سیاه )

momenimajid
شنبه 18 آذر 1391, 19:59 عصر
سلام دوستان یه برنامه است که نوشتم لیست غذا های رستورانه غذا و نوشیدنی و دسر و انتخاب میکنی با یه شرایطی که تو برنامه هست تخفیف میده بعد فاکتور میکنه
من تازه کارم خواهشن بگیرید نگاه کنید بعد نظرتونو برام میل کنید اینم آدرسم از همتوم ممنون
momenimajid@yahoo.com

mbehnam
پنج شنبه 23 آذر 1391, 16:06 عصر
ping گرفتن + تست اتصال به اینترنت.
96587

m_darkoob
پنج شنبه 23 آذر 1391, 21:22 عصر
ضرب ماتریس ها به روش استراسن و معمولی
96607

mahdi_armed
پنج شنبه 07 دی 1391, 10:28 صبح
برنامه فرم کشویی

اگر روی کلید کلیک کنید پنل کشویی باز می شود اگر بعد از باز شدن کشو دوباره روی کلید کلیک کنید کشو بسته می شود .
امیدوارم این برنامه مفید واقع شود.

سلام دوست عزیز
شما اینو با کدوم ورژن Visual Studio نوشتی ؟
واسه من 2010 هستش ولی اجراش نمیکنه
موقع باز کردنش Error میده

momenimajid
جمعه 08 دی 1391, 11:11 صبح
سلام دوستان دو تا برنامه کوچیکه یکی رستوران اون یکی کرنومتر البته سری قبل که رستورانی که سری قبل آپلود کردم اشتباه شده بود الان درستشه خواهشا دانلود کنید اشتبهات کارمو بهم بگید راستی من تازه کارم لگژطفا کمکم کنید

Mahmoud.Afrad
پنج شنبه 14 دی 1391, 17:58 عصر
نمونه برنامه صفحه بندی دیتاگریدویو با استفاده از یوزرکنترل. (با استفاده از کدهای یوزرکنترل میتونید هر دیتاگریدی را صفحه بندی کنید. مهم دستور select هست).

صفحه بندی دیتاگریدویو ADO.NET (http://barnamenevis.org/showthread.php?471219-%D8%B5%D9%81%D8%AD%D9%87-%D8%A8%D9%86%D8%AF%DB%8C-%D8%AF%DB%8C%D8%AA%D8%A7%DA%AF%D8%B1%DB%8C%D8%AF%D 9%88%DB%8C%D9%88-ADO-NET)

group45
شنبه 23 دی 1391, 22:27 عصر
با سلام
خیلی وقت پیش تصمیم گرفتم یه بازی پازل بنویسم
خیلی چیزا با نوشتن این بازی یاد گرفتم
گفتم اینو براتون بزارم. مطمئنا به دردتون میخوره
تو برنامه ساخت اشیا در زمان اجرا، مدیریت اشیا و مدیریت رویدادهایشان، کار با عکس و..... کار شده

فقط نظر یادتون نره..........

group45
شنبه 23 دی 1391, 22:33 عصر
با سلام
چند وقت پیش یکی از دوستان تو یکی از پست ها درخواست یه پروگرس بار 2 رنگه داشت
این چند روز تعطیلی موقعیت خوبی بود تا یکم روش کار کنم.
خودش و برنامه تستش رو براتون میزارم . امیدوارم کارتون رو راه بندازه

فقط نظر یادتون نره

rahdar
دوشنبه 25 دی 1391, 14:57 عصر
برنامه ضرب اعداد بزرگ در سی شارپ
دو عدد رو به صورت رشته میگیره و و حاصل ضرب رو به صورت رشته برمیگردونه
کنترل خطا نداره و فقط هم مثبت در مثبت

string Multiply(string num1, string num2)
{
string ans = "";
int n1 = num1.Length, n2 = num2.Length;
int n = n1 + n2;
int i, j, tmp;
int[] data = new int[n];
for (i = 0; i < n1; i++)
for (j = 0; j < n2; j++)
{
data[i + j] += int.Parse(num1[n1 - i - 1].ToString()) * int.Parse(num2[n2 - j - 1].ToString());

}
for (i = 0; i < n - 1; i++)
{
tmp = data[i];
data[i] = tmp % 10;
data[i + 1] += tmp / 10;
}

for (i = n-1; i >= 0; i--)
ans += data[i].ToString();


while (ans[0] == '0')
{
ans = ans.Substring(1, ans.Length - 1);
}

return ans.Trim();
}

magic69
سه شنبه 26 دی 1391, 14:30 عصر
نمونه برنامه صفحه بندی دیتاگریدویو با استفاده از یوزرکنترل. (با استفاده از کدهای یوزرکنترل میتونید هر دیتاگریدی را صفحه بندی کنید. مهم دستور select هست).

پروژه فاقد دیتابیس هست. برای استفاده یک دیتابیس به پروژه اضافه کنید و در سازنده فرم پراپرتی ها را مانند زیر مقداردهی کنید.
// Declare tablename and connectionstring here
ucPaging1.TableName = "table1";
ucPaging1.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\Database1.mdf;Integrated Security=True;User Instance=True";
// Declare datagrigview for Paging
ucPaging1.DataGridViewForBinding = this.dataGridView1;

جالب بود.ممنون.


فقط یه نکته ای رو واسه کسایی که میخوان از این کنترل استفاده کنن بگم که حتما باید یه فیلد در تیبلشون به نام ID داشته باشن.یا این که تو سورس یوزر کنترل اون پارامتر ID رو به پارامتر کلید در تیبلشون تغییر بدن.

saied_hacker
پنج شنبه 28 دی 1391, 10:31 صبح
اینم برنامه knight's tour که برای درس طراحی الگوریتم هس.
یه روش من دراوردی بود میخاستم برم جواب نداد ( کلاسش هس ) این شد که رفتم سراغ روش BackTrack.

( فقط میخاستم توش از threading استفاده کنم ولی وقت نشد و باید تحویلش میدادم - موقع محاسبه یکم هنگ میکنه )

vapa_71
جمعه 29 دی 1391, 23:25 عصر
فقط داده اعشاری در textbox

من در حدی نیستم که مثل بچه های دیگه برنامه های مفید تری رو قرار بدم اما چون خودم خیلی دنبال این کد گشتم و پیدا نکردم این نمونه برنامه کوچک رو اینجا قرار میدم که دوستان تازه کار مثل خودم استفاده کنن

از همه معذرت میخوام

saeidpsl
شنبه 30 دی 1391, 13:32 عصر
نمایش آب و هوا

AmirGhasemi
سه شنبه 03 بهمن 1391, 11:20 صبح
سلام دوستان
بارها ديدم كه در اين تالار صحبت از شناسايي IP كاربران وب سايت و شناسايي شهر و كشورها مي شود
من ديتابيس كشورها را دارم گفتم بگذارم اينجا دوستان استفاده اي كنند و دعا به حال نزار ما!!!!!

بقيه دوستان اگه ديتابيس دقيق تر همراه با شهرها و ICP ها دارند بگذارند كه خلق خدا شبانه روز شكر خداي به جا آورند

دانلود كنيد:::
دانلود IP2Country :: ليست آي پي IP كشورها (http://uplod.ir/1z0zvf4efyz3/IPCountry.zip.htm)

magic69
سه شنبه 03 بهمن 1391, 14:52 عصر
ساختار فایل برای دیسکت بیمه پزشکان

sobijoon
پنج شنبه 12 بهمن 1391, 10:54 صبح
انتقال اطلاعات از اكسل به گريد ويو و برعكس
لينك دانلود برنامه اي كه براي انتقال اطلاعات از اكسل به گريد ويو و برعكس نوشتم و در اختيار دوستان قرار ميدم.
اميدوارم مفيد واقع شه.
http://uplod.ir/f17g9yzold6n/convert_to_Ex.rar.htm

docendo
سه شنبه 17 بهمن 1391, 17:50 عصر
این هم اولین برنامه من که با کمک شما دوستان به ثمر رسید
برنامه ساده فاکتور همراه با سورس کامل
بدون نیاز به دیتا گرید

درضمن اصل سورس را از اینترنت گرفته ام که در اول قابل استفاده نبود اشکالاتی داشت که برطرف گردید

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

saied_hacker
سه شنبه 17 بهمن 1391, 18:06 عصر
1 - برنامه پیدا کردن بزرگترین و کوچکترین عدد با کمک روش تقسیم و غلبه ( DAC ).
2 - برنامه کوله پشتی
3 - برنامه knight's tour ( اصلاح شده )

( هر سه مال درس طراحی الگوریتم هس )

alireza21
پنج شنبه 19 بهمن 1391, 09:16 صبح
سلام به همه دوستان
من یه سایت خبرگزاری با asp.net 2010 و sql 2008 و همچنین کامپوننت telerik 2010 طراحی کردم و چون خودم رو مدیون بروبچ سایت برنامه نویس می دونم اونو براتون گذاشتم تا دانلود کنید و به این حدیث اعتقاد دارم که "زکات علم نشر آن است" :تشویق:
البته اینم بگم که شاید این سایت خیلی حرفه ای طراحی نشده باشه و مشکلاتی داشته باشه ولی می تونه برای تازه کارها خوب باشه

ضمنا این سایت رو به عنوان پروژه به استاد نشون ندید چون خداییش درست نیست(شیطون گولتون نزنه) :شیطان:

منتظر نظرهای شما دوستان هستم

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

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

لینک دانلود :http://wdl.persiangig.com/pages/download/?dl=http://developer21.persiangig.com/other/final%20project.rar

جهت تبادل نظر : http://barnamenevis.org/showthread.php?382959-دانلود-کنید-سایت-خبرگزاری-همراه-با-سورس

josh simpson
پنج شنبه 26 بهمن 1391, 13:30 عصر
با قطعه کدی که ضمیمه کردم به راحتی می تونید ورژن و سرویس پک ویندوز های مختلف رو تشخیص بدین و امکانات برنامه هاتون رو نسبت به نسخه های مختلف تعیین کنید.

543310
پنج شنبه 03 اسفند 1391, 20:12 عصر
دانلود سورس برنامه آلارم به زبان سی شارپ

با سلام خدمته همه دوستان عزیز

فک کنم این سومین پستم تو این تاپیک باشه. و امید وارم خوشتون بیاد

لینک دانلود از وبلاگم (http://barnamenevi30.blog.ir/1391/12/03/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%B3%D9%88%D8%B1%D8%B3-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%A7%D9%84%D8%A7%D8%B1%D9%85-%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE)

با تشکر

danialafshari
جمعه 04 اسفند 1391, 16:13 عصر
سلام
بدلیل درخواست بالای کاربران و مشاهده سوال بی شمار تکراری در خصوص فرم Login و سطح دسترسی برای قسمت های مختلف نرم افزار تصمیم گرفتم که اینجا برای همه ی دوستان قرار بدم به امید اینکه مرجعی باشه برای کل کاربران
موفق باشید

mousa1992
دوشنبه 07 اسفند 1391, 14:59 عصر
سلام
dll , source برای تنظیم کنترل های موجود بر اساس اندازه ی فرم
کدها بدون نقص نیست اینو قرار دادم دوستان استفاده کنید تغییر بدید و اپلود کنید تا بقیه هم استفاده کنن

100538

موفق باشید

hojjatshariffam
دوشنبه 07 اسفند 1391, 23:59 عصر
این نرم افزار مخصوص دانشجویان کامپیوتر بوده و در درس طراحی الگوریتم و شبیه سازی کامپیوتر تدریس می شود.
به عنوان پروژه پایانی کارشناسی هم ارائه می گردد
100558

از این آدرس دانلود کنید (http://sepehrsoftware.persianblog.ir)

Tiam121
سه شنبه 08 اسفند 1391, 07:28 صبح
بچه ها این یه کامپوننته که برای گرفتن تاریخ استفاده میشه البته فعلا ورژنش پایینه ، اگه ایرادی توش دیدین یا نظری دارین برام ایمیل کنید تا ان شا ا... بهتر بشه.


سلام.من قبلا از این کامپوننت توی VS2010 استفاده کردم و راحت به tool box اضافه شد اما توی 2012 نمیشه و پیغام میده که این dll شامل کنترلی برای اضافه کردن به tool box نیست.حالا سوالم اینه که من اشتباهی توی اضافه کردن دارم یا اینکه توی 2012 واقعا اضاف نمیشه؟

kingtak
پنج شنبه 10 اسفند 1391, 23:53 عصر
پروژه ای که براتون آماده کردم یه پروژه ساده ثبت نمره دانشجویان هستش با مشخصات زیر:

1-دیتابیس sqlite (http://1mohammadi.ir/opensource/entity-framework-and-sqlite/)
2-Entity Framework
3-امکان پشتیبان گیری و بازگردانی
4-امکان گزارشگیری توسط کتابخانه Pdf Report (http://www.dotnettips.info/post/1045/%D9%85%D8%B9%D8%B1%D9%81%DB%8C-%DA%A9%D8%AA%D8%A7%D8%A8%D8%AE%D8%A7%D9%86%D9%87-pdfreport) که شمارو از نرم افزار های پر حجم گزارشگیری راحت می کنه

http://kingtak.persiangig.com/Programming/Project/GozalKara/SqliteEf.png



همونطور که میبینید همه اجزای پروژه یه جوری Portable هستش یعنی کاربر رو رو از نصب sqlserver یا کریستال ریپورت و از این چیزا راحت کرده و بدون هیچ مشکلی توی هر سیستمی اجرا میشه
این پروژه می تونه به عنوان یه نمونه کمک زیادی برای کسانی که میخوان با sqlite و Linq To Enttiy کار کنن باشه.اینی که می بینید حاصل تلاش 2 هفته ای من بود.چون منابع کاملی توی سایت های فارسی براش پیدا نکردمم.واز هر سایتی یه نکته یاد گرفتم که نتیجه شو برای استفاده دوستان اینجا می ذارم.

دانلود سورس پروژه (https://skydrive.live.com/redir?resid=5919FFF05EC5848!177&authkey=!ACH6ygNYP81jYgg)

mehdikhazaei
چهارشنبه 16 اسفند 1391, 02:58 صبح
100964

http://s3.picofile.com/file/7680619030/Sphere_Cylinder_DrawPie.rar.html

آموزش ساخت کلاس کره و محاسبه حجم و مساحت آن با توجه به شعاع

آموزش ساخت کلاس استوانه و محاسبه حجم و مساحت جانبی با توجه به شعاع و ارتفاع

آموزش رسم دایره با وارد کردن مختصات و دو شعاع

آموزش رسم قطاع دایره با توجه به دو زاویه


در روزهای آینده کاملتر خواهد شد چون بعضی قسمت ها را بیشتر می توان گسترش داد.

pedram.11
چهارشنبه 16 اسفند 1391, 19:41 عصر
رسم مماس روی هرنقطه از محیط داره
اینو برنامرو یکی از دوستان توی یه پستی درخواست کرده بود منم نوشتم

101005

101004

kingtak
چهارشنبه 16 اسفند 1391, 22:23 عصر
حین وبگردی به یه پروژه ضبط و پخش صدا با الگوی Mvvm برخوردم که می تونید فایل خروجی رو با فرمت MP3 و WAV ذخیره کنید گفتم شما هم استفاشو ببرید.

http://i3.codeplex.com/Download?ProjectName=voicerecorder&DownloadId=85718

برای دانلود سورس پروژه و اطلاعات بیشتر به این لینک مراجعه نمایید. (http://voicerecorder.codeplex.com/)

Mahmoud.Afrad
چهارشنبه 23 اسفند 1391, 02:11 صبح
صفحه بندی دیتاگریدویو (datagrid) توسط LINQ (http://barnamenevis.org/showthread.php?471222-%D8%B5%D9%81%D8%AD%D9%87-%D8%A8%D9%86%D8%AF%DB%8C-%D8%AF%DB%8C%D8%AA%D8%A7%DA%AF%D8%B1%DB%8C%D8%AF%D 9%88%DB%8C%D9%88-%28datagrid%29-%D8%AA%D9%88%D8%B3%D8%B7-LINQ)

bazardeh
جمعه 25 اسفند 1391, 15:50 عصر
سلام خدمت دوستان
پروژه زیر رو برای درس آمار و احتمالات آماده کرده بودم شاید به دردتون بخوره

شامل محاسبه :
میانگین حسابی
میانگین هارمونیک
واریانس
انحراف معیار
فاکتوریل
فیبوناچی
مقسوم علیه های یک عدد
و.....

برای دانلود روی این متن کلیک کنید (http://bazardeh.persiangig.com/other/Software/Amar.rar)

موفق باشید :لبخندساده:

saied_hacker
چهارشنبه 07 فروردین 1392, 23:02 عصر
برنامه مدیریت املاک ( سطح متوسط )
{ خیلی بهم ریختس اگه لازم بود و خودم یادم اومد (مال 3 4 سال پیشه و یکم به روز شده) چی به چیه کامنت هم بهش اضافه میکنم }

امکانات :)
- اضافه کردن املاک / زمین
- مدیریت خریدار و فروشنده
- لیست یاد اوری ها
- جستجو ( خیلی ابتدایی )
- ...

( هر سه رو کپی کنید تو یه فولدر ... )

RezaHS
سه شنبه 13 فروردین 1392, 21:33 عصر
نام برنامه:WinPanel
این یک برنامه خیلی سادست که وقتی که اعصابم از رفتن به مسیر های طولانی خرد شد ساختمش.
با استفاده از این پنل می توانید به راحتی به پنجره هایی که رفتن به آن سخت یا طولانی است دسترسی پیدا کنید.
درباره ی گزینه های این برنامه:
Explorer:این گزینه شما را به پنجره اکسپلورر ارتباط می دهد.
VS Projects:اگر سی شارپ در کامپیوتر شما نصب باشد و مسیر ذخیره پروژه به صورت پیش فرض باشد شما را به پنجره پروژه ها ارتباط می دهد.
Internet:پنجره Internet Explorer را برای شما باز می کند.
Uninistall Program:پنجره مربوط به حذف برنامه هارا برای شما باز می کند.
Folder Option:گاهی اوقات ممکن است در مسیری که طی کردید متوجه شوید قسمت نمایش فایل های hidden در folder option غیر فعال است این گزینه دسترسی شمارا به این پنجره آسان تر می کند.
Disable:اگر در گوشه ی سمت راست ویندوز می خواهید به گزینه ای دسترسی پیدا کنید ولی ظاهر شدن پنل این اجازه را به شما نمی دهد می توانید با این گزینه آن را غیر فعال کنید و سپس با گزینه ای که در بالای صفحه نمایش ظاهر می شود آن را فعال کنید.
Exit Application:از برنامه خارج می شود.
Item 1:آیتم اول جهت تعریف مسیر توسط کاربر.
Item 2:آیتم دوم جهت تعریف مسیر توسط کاربر.
Items path:با انتخاب گزینه و کادری که ظاهر می شود می توانید مسیر خود را برای آیتم های بالا تعریف کنید و دسترسی سریع را برای آن فراهم آورید
Shut Down,Restart:این دو گزینه جهت خاموش و ریست کردن کامپیوتر است که بیشتر در ویندوز 8 کاربرد
دارد.
راهنما:
وقتی برنامه را اجرا می کنید یک کادر پیام نمایش داده می شود که وقتی روی OK کلیک می کنید پنجره ی Startup ویندوز و پنجره ی مسیر برنامه باز می شود برنامه را در Startup کپی کنید.
حال برای دیدن پنل کافی است مکان نمارا به گوشه سمت راست صفحه هدایت کنید.
عکس:
http://www.4shared.com/download/F_HSFV4d/bnPic.gif?tsid=20130402-201533-e474faf7
دانلود:
http://www.4shared.com/rar/CU5AzkuY/WinPanel.html

matrix-program
پنج شنبه 22 فروردین 1392, 17:44 عصر
ساخت بارکد با استفاده از این برنامه
خیلی ساده و آسان
اپن سورسش هم گذاشتم

arash691
سه شنبه 27 فروردین 1392, 22:36 عصر
با این برنامه میتونید بفهمید که به اینترنت متصل هستید یا نه

saman-arsenal
شنبه 31 فروردین 1392, 23:22 عصر
سلام دوستان
این اولین پروژه ای که به عنوان سورس باز میزارم 100% خالی از اشکال نیست:لبخند:
یه بازی که باید یه رمز 4 رقمی بدون تکرار و توو 6 مرحله حدس زد وگرنه game over میشه نمونشو توو یه بازی دیده بودم:لبخند:

دانلود سورس (http://s4.picofile.com/file/7733748274/G_W_N.zip.html)

رمز فایل : www.barnamenevis.org (http://www.barnamenevis.org)

vahidqara
یک شنبه 01 اردیبهشت 1392, 22:10 عصر
دو تا برنامه کوچک با سی شارپ

PhoneBook 4
Notepad

http://www.v-barnamenevis.blogfa.com

volcano_c
دوشنبه 09 اردیبهشت 1392, 11:55 صبح
سلام به همه دوستان

این سورس یک textbox و button می باشد که بیشتر متد های آن را override کرده ام و همچنین یکسری Properties جدید به اینها اضافه کرده ام

و قابلیت هایی چون :
1. تغییر رنگ دادن Button وقتی موس روی آن قرار می گیرد
2. وقتی textbox خالی باشد به دو صورت error می دهد
3. امکان تغییر دادن مد text به چند مد دیگر مثل : عددی ، ارز ، ...
4. امکان مخدود کردن به کاراکتر های خاص
5. ...

این سورس قسمت های آموزشی زیادی دارد

موفق با شید

RED-C0DE
چهارشنبه 11 اردیبهشت 1392, 13:41 عصر
با استفاده از message های رد و بدل شده در سیستم عامل می تونید پیامهایی ک ب تغییرات در Device ها منجر می شن (و خیلی چیزای دیگه رو) فیلتر کنید. یکی از اونها WM_DEVICECHANGE (http://msdn.microsoft.com/en-us/library/windows/desktop/aa363480(v=vs.85).aspx) هست ک می تونید از روش لحظه ی اتصال/قطع اتصال USB Flash Drive رو بفهمید. و با فیلتر این پیام و بررسی wParam داخل اون ، بسته ب نیاز می تونیم تشخیص بدیم چ رویدادی رخ داده برای device ها تا کار خودمون رو انجام بدیم...

3 کاری ک این برنامه انجام میده:
لیست تمام درایوها + وضعیت + نوع رو نشون می ده...
لیست USB Hub های متصل ب سیستم رو با کمک WMI می گیره و نشون میده...
و در یک فرم جدا می تونید اتصال/قطع اتصال USB Removable Disk ها رو مونیتور کنید و بسته ب نیاز کار خودتون رو انجام بدین..


http://redc0de.persiangig.com/image/upload/USB%20device%20Realtime%20plug-unplug%20Detector.jpg

arash691
پنج شنبه 12 اردیبهشت 1392, 20:44 عصر
تبدیل text به image با کلاس bitmap

از کاربر متنی را دریافت میکند و ان را به عکس تبدیل میکند هم چنین میتوان عکس ایجاد شده را نمایش و یا ذخیره کرد

volcano_c
جمعه 13 اردیبهشت 1392, 21:49 عصر
سلام

این پروژه تمام قابلیت های Paint ویندوز را داره

و از قابلیت های برنامه نویسی شی گرا Class , user interface , attribute ها و event های جدید که خودم نوشتم استفاده شده است .
مشکلات هم داره اما توی نسخه های بعدی ایشالا حل می شه

لطفا نظر فراموش نشود و اگر حال کردید یک تشکر:قلب:

یا علی

103653

دانلود 103652

JustAcMilan
یک شنبه 15 اردیبهشت 1392, 00:37 صبح
با سلام
خیلی وقت بود که دنبال یه Autocomplete برای فرمهای ویندوزی میگشتم (نه wpf و نه component)
بلاخره دیشب با کمک آقای Mahmoud.Afrad و به کمک یوزر کنترل نوشتمش

نمونه عکس:
103708103707

پروژه رو ضمیمه کردم و بانکشم همراشه اتچش کنید
http://s4.picofile.com/file/7751018923/Autocomplete_Search.rar.html

JustAcMilan
یک شنبه 15 اردیبهشت 1392, 14:09 عصر
ممنون از زحمتی که کشیدی. اما روی سیستم من که رفرنسها رو خطا میده و نمیشناسه. و طبق کدهای نوشته شده و تصویری که خودتون گذاشتید نشون میده که احتمالا هر حرفی رو که تایپ کردیم ، تمامی کلماتی که اولشون اون حرف باشه رو نشون میده. که اگه اینجوری باشه نمیشه گفت Autocompelet .

در مورد رفرنس ها که یک یوزر کنترل در پوشه debug برنامه هست که باید اونو به برنامتون اضافه کنید (قاعدتا خودش باید اضافه شده باشه) و همچنین بانک رو از پوشه data به sql server اتچ کنید
و اما در مورد کارائیش که مثل google search شما با تایپ یک کلمه با استفاده از یک box کلمات پیشنهادی رو بهتون می ده، مثل تصویر زیر
103734


در ضمن این برنامه یک صرفا یک نمونه است

برنامه با استفاده از VS 2010 و Sql 2008 ساخته شده

elahe1364
سه شنبه 17 اردیبهشت 1392, 11:00 صبح
نمونه برنامه ای برای حالتی که میخوایم با کلیک بر روی سلول گرید یک لیست چند ستونه برای انتخاب مقدار باز بشه.یه چیزی شبیه کمبوی چند ستونه.
DrowpDownCell_Datagridview (http://ir2up.ir/up19/29613679103761.rar)

volcano_c
پنج شنبه 19 اردیبهشت 1392, 14:26 عصر
سلام

این پروژه درخت های دودویی را شبیه سازی می کند و همچنین preorder ، postorder ، bfs و ... را بدست می آورد

این پروژه کاملا با کلاس ها طراحی شده است و امکان استفاده راحت در پروژه هاتون را دارد

موفق باشید

نظر و تشکر فراموش نشه . خواهشا :قلب::گریه:

103934

103935

mohammad-bahrami
شنبه 21 اردیبهشت 1392, 17:47 عصر
آموزش linq to sql
http://s4.picofile.com/file/7759377090/linq.rar.html

DeathDream
چهارشنبه 01 خرداد 1392, 23:29 عصر
برنامه تبدیل عدد به حروف تا 13 رقم

_behnam_
یک شنبه 05 خرداد 1392, 15:43 عصر
سلام دوستان. فردا امتحان سخت افزار دارم. داشتم میخوندم رسیدم به تبدیل گری به باینری و تبدیل باینری به گری. گفتم همبنجور که تمرین میکنم بیام توی سی شارپ هم این برنامه رو بنویسم شاید به کار کسی بیاد :لبخندساده:

104685

arash691
دوشنبه 13 خرداد 1392, 14:47 عصر
برنامه ی تبدیل متن به صوت

این برنامه یک کلمه یا یک جمله ی انگلیسی دریافت میکنه و اون رو تلفظ میکنه . از کامپوننت microsoft speech object library استفاده کردم

13601360
دوشنبه 13 خرداد 1392, 18:48 عصر
صفحه بندی دیتاگرید ویو با استفاده LINQ To XML

106187

volcano_c
شنبه 18 خرداد 1392, 21:07 عصر
با سلام

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

این برنامه یک ماشین حساب می باشد که همه جور حمله ریاضی رو از ورودی می گیره و خروجی آن را چاپ می کنه
ورودی می تواند
1- عدد اعشاری با هر تعداد اعشار باشد و عدد بدون اعشار
2- عدد با علامت و بی علامت
3- پرانتز های تو در تو
4- خطا های ورودی هم می گیره

محاسبه جملات زیر را می تواند انجام بدهد

-32.6+-2.6++6

7++4-3*-2/(3+(5*3+9))

- 2 * +2 * -2

+4+3+-(79 +7)*6/9

11+.10000 * 12345678.1234567

2111.9999 + -1000.22201 * (656+67) * ((1/5)-6) - (-3.3 + 1.1 +(32+ +.333) +54 )

خلاصه برنامه به درد به خوریه

لطفا نظر فراموش نشود

با سپاس

ehstrn2010
یک شنبه 19 خرداد 1392, 18:49 عصر
این برنامه رو واسه آموزش به خودم نوشتم- یه یوزر کنترل تقویم شمسیه - تغییر رنگ و ...
105317

http://www.mediafire.com/folder/z1w6e47m4sdlm/C%23

saied_hacker
پنج شنبه 23 خرداد 1392, 10:26 صبح
کلاس تبدیل متن با کاراکتر ای عربی به معادل فارسی - ( نسخه 0.2 :چشمک: )
در واقع فقط فتحه و ضممه و .. رو حذف میکنه ....

مثال:
ArToPe r = new ArToPe();
textBox1.Text = r.Convert(textBox1.Text);

پیچَک -> پیچک
پیلِه کُردَن -> پیله کردن

نکته : روشش شاید حرفه ای نباشه و تر تمیزم نباشه اما کار میکنه :)

arash691
سه شنبه 28 خرداد 1392, 11:08 صبح
کار کردن با Chart در سی شارپ ...


برنامه ای که اعداد رو در یافت میکنه و نمودار میله ای اون رو رسم میکنه ... کاربرد در برنامه های اماری کارخانه ها و

شرکت ها

105760

saied_hacker
جمعه 31 خرداد 1392, 14:02 عصر
لغت نامه ( زبان محلی ) با امکان جستجو به هر دو حالت

خود لغت نامه با WPF هست و ابزار ویرایش لغات WinForm

نکته:دیتابیس در مسیر زیر هست و درصورت release باید فولدر دیتابیس رو در ادرس مربوطه کپی کنید.
RootFolder\\MeygoonDic_WPF\bin\Debug\DataBase\mdb. mdb

یه کپی از فولدر دیتابیس هم باید کپی به این ادرس ( برای حالت debug هم لازمه و پروژه اجرا نمیشه ) :
RootFolder\\translatetool\bin\Debug\DataBase\mdb.m db
برای کم شدن حجم برنامه و این که بتونم اینجا اپ کنم حذفشون کردم و فقط یدونشو گذاشتم باشه.

--------------------------------------------------
هر دو فایل رو کپی کنید توی یک فولدر...

Salar Ashgi
دوشنبه 03 تیر 1392, 12:34 عصر
یه برنامه کوچیک واسه اینکار نوشتم که در هر نقطه ای از دسکتاپ مختصات ماوس رو بشه پیدا کرد ./

arash691
چهارشنبه 05 تیر 1392, 16:34 عصر
بوسیله ی این نرم افزار میتونید تابع API خودتون رو بهش معرفی کنید و طریقه ی

استفاده ی اون رو در #C و VB ببینید ... قابل نصب بر روی ویژوال استدیو 2010 و 2012


- یک توضیح مختصر در مورد تابع میده

- کد #C و VB رو برای استفاده تولید میکنه

- قابلیت insert کردن کد تو بدنه ی کدهای برنامه رو داره ...

13601360
سه شنبه 11 تیر 1392, 19:02 عصر
مثالی از کاربرد HtmlAgilityPack

106480

h3lper
چهارشنبه 12 تیر 1392, 17:21 عصر
برای فعال سازی مجدد برخی قسمت های ویندوز که در اثر ویروس و ... غیر فعال شده

saeidpsl
پنج شنبه 20 تیر 1392, 12:38 عصر
آپدیت کامل برنامه

http://www.uplooder.net/cgi-bin/dl.cgi?key=1b7356a65dc3b57fc25efbc6772c98a2

13601360
یک شنبه 30 تیر 1392, 16:48 عصر
مثالی از کاربرد Yahoo! Query Language (http://developer.yahoo.com/yql/)
استخراج آخرین پست های سایت برنامه نویس

107669

alias136790
دوشنبه 31 تیر 1392, 12:08 عصر
انجام کارهای ساده با گرافیک و صوت:
1.طراحی 2 شکل( یکی مسطیل و دیگری شکل ترکیبی)
2.طراحی فرم به گونه ای که گوشه های فرم، بصورت شکل هندسی است.(irrequalarly Shaped)
3. طراحی دو دایره در فرم، به گونه ای که بتوان آن ها را با موس ، جابجا کرد.(Movable Sprite)
4. نمونه کار با صدای مادربرد(Beep)
5.پخش صدا با پسوند Wave
6.پخش فایل صوتی (Play Sound)
7. پخش فایل چند رسانه ای (Play Multimedia)

alias136790
دوشنبه 31 تیر 1392, 12:31 عصر
لیست کارهای برنامه:
1. کار با منو راست کلیک (Context Menu)
2. تغییر زبان برنامه با منو راست کلیک( زبان فارسی و انگلیسی)
3.کار با Drag&Drop (کشیدن و رها کردن متن)

kazem235
جمعه 04 مرداد 1392, 13:37 عصر
یک برنامه ساده برای Delete از جدول با انتخاب سطر مورد نظر توسط دیتا گرید.

kazem235
جمعه 04 مرداد 1392, 13:47 عصر
وقتی روی یه کنترل میری شروع به لرزیدن میکنه

13601360
شنبه 05 مرداد 1392, 19:47 عصر
نمایش آب و هوا با استفاده از سرویس Weather یاهو و Yahoo! Query Language

108052

13601360
سه شنبه 08 مرداد 1392, 13:46 عصر
108374مثال از کار با کنترل GMaps.NET (https://gmaps.codeplex.com/)
برای کاهش حجم برنامه dll های اصلی GMaps رو حذف کردم
قبلا از اجرای برنامه، dll های زیر رو از لینک بالا یا اینجا (http://s3.picofile.com/file/7922547525/dll.rar.html) دانلود کنید و به پوشه اجرایی برنامه اضافه کنید
GMap.NET.Core.dll
GMap.NET.WindowsForms.dll

* امکان جستجوی یک آدرس اضافه شد

Smart8bits
جمعه 11 مرداد 1392, 10:19 صبح
نام: MultiThread_DataTrafficCounter
برنامه نویس: smart8bits
توضیحات: نمایش مقدار دیتای فرستاده و دریافت شده به صورت خیلی ساده

13601360
سه شنبه 15 مرداد 1392, 14:00 عصر
نمونه برنامه از ترکیب GMap.NET و سرویس Directions نقشه گوگل
برای نمایش اطلاعات مسیر و نحوه سفربین دو نقطه
برای کاهش حجم برنامه dll های اصلی GMaps رو حذف کردم
قبلا از اجرای برنامه، dll های زیر رو از اینجا (https://gmaps.codeplex.com/) یا اینجا (http://s3.picofile.com/file/7922547525/dll.rar.html) دانلود کنید و به پوشه اجرایی برنامه اضافه کنید
GMap.NET.Core.dll
GMap.NET.WindowsForms.dll

108617

13601360
چهارشنبه 16 مرداد 1392, 17:52 عصر
یکی از دوستان سوالی پرسیده بود
در مورد استخراج زیرنویس ویدئوهای TED که نتیجه اش همین برنامه شد

sadeghjun
پنج شنبه 17 مرداد 1392, 19:21 عصر
برنامه دفترچه تلفن

سلام
یه پروژه نوشتم جهت آموزش کار با دیتابیس SQL بسیار مفید می باشد.
درج، جستجو، آپدیت و حذف در دیتابیس با استفاده از کد نویسی انجام شده است.
این برنامه قابلیت ذخیره عکس در پایگاه داده و بازیابی رو هم داره.
پروژه با استفاده از کامپوننت IrisSkin2 شکیل شده.

تصویر پروژه:


http://barnamenevis.org/attachment.php?attachmentid=108772&d=1375970811


لطفا سوالات و نظرات خود رو در اینجا (http://barnamenevis.org/showthread.php?411255-%DB%8C%D9%87-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D8%B3%D8%A7%D8%AF%D9%87-%D8%AC%D9%87%D8%AA-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%DA%A9%D8%A7%D8%B1-%D8%A8%D8%A7-%D8%AF%DB%8C%D8%AA%D8%A7%D8%A8%DB%8C%D8%B3-(%D8%AF%D8%B1%D8%AC-%D8%8C-%D8%AD%D8%B0%D9%81%D8%8C-%D8%A2%D9%BE%D8%AF%DB%8C%D8%AA-%D9%88-%D8%AC%D8%B3%D8%AA%D8%AC%D9%88))مطرح بفرمایید.

فایل سورس پروژه:
Simple Contact v2 (http://s1.picofile.com/file/7884805371/Simple_Contact_v2.rar.html)

amir200h
دوشنبه 21 مرداد 1392, 09:58 صبح
نمیدونم تکراریه یا نه.
ی برنامه واسه ایجاد سطح دسترسی کاربران
http://barnamenevis.org/showthread.php?413622-%D9%86%D8%AD%D9%88%D9%87-%D8%AA%D8%BA%D8%B1%DB%8C%D9%81-%D8%B3%D8%B7%D8%AD-%D8%AF%D8%B3%D8%AA%D8%B1%D8%B3%DB%8C

abdullah20
چهارشنبه 23 مرداد 1392, 20:33 عصر
برای اینکه بتوانید تغیرات سیستمی روی کامپیوتر کاربر انجام دهید باید برنامه به صورت admin اجرار شود.
یک راه این است که خود فایل exe برنامه را طوری تنظیم کنید که در حین اجرا پیغام UAC نمایش دهد و برنامه به صورت admin اجرا شود.و راه دیگر این است که برنامه از داخل خودش به صورت admin اجرا شود که ما در اینجا به این مسئله می پردازیم.

دریافت (http://www.abirayaneh.blogfa.com/)

group45
جمعه 25 مرداد 1392, 23:24 عصر
KeyBoard Checker_45
برنامه ای برای تست کردن دکمه های کیبورد.
این برنامه بیشتر به درد فروشگاههای قطعات کامپیوتری میخوره تا با این کیبورد های مورد دار رو چک کنن.

دوستان فقط مد نظر داشته باشن پس از دانلود به فایلا پسوند 001 تا 004 اضافه کنن تا بشه اکسترکتش کرد

momimomi
شنبه 26 مرداد 1392, 23:09 عصر
کمبو باکس قابل ویرایش (افزودن و حذف آیتم بدون استفاده از بانک اطلاعاتی) توسط کاربر حین اجرای برنامه (با تشکر از veniz 2008 به خاطر ارسال کدهای اولیه:تشویق:) قابل توجه دوستان:
برای اجرا نیاز به فریم ورک 4 هست و در ویژوال سی شارپ 2010 نوشته شده است, ضمنا از settingبرای ذخیره آیتم های کمبوباکس استفاده شده است.
109251

danialafshari
سه شنبه 05 شهریور 1392, 00:19 صبح
سلام
برنامه جستجو بر اساس دو فیلد با ADO.NET و همچنین کانکشن استرینگ اتچ شده SQL
امیدوارم دیگه این سوال مطرح نشه

FastCode
سه شنبه 05 شهریور 1392, 01:13 صبح
سلام
برنامه جستجو بر اساس دو فیلد با ADO.NET و همچنین کانکشن استرینگ اتچ شده SQL
امیدوارم دیگه این سوال مطرح نشه
اینطوری کد نوشتن واقعا از شما بعیده.

public void select (string source, string[] Params)
{
SqlCommand cmd = new SqlCommand ();
lock (con) {
con.Open ();
cmd.Connection = con;
cmd.CommandText = source.Trim ().ToString ();
for (int ParamID = 0; ParamID != Params.Length; ParamID++) {
cmd.Parameters.AddWithValue (string.Format ("p{0}", ParamID), Params [ParamID]);
}
adap.SelectCommand = cmd;
dt.Clear ();
adap.Fill (dt);
con.Close ();
}
}
اگر فقط در محیط ویندوز اجرا میکنید میتونید lock رو بردارید.
نحوه استفاده:

select("SELECT ID, Name, Family, Tel, Address FROM dbo.Table_1 WHERE (Name = @p0) AND (Address = @p1)", nameTextBox.Text, addressTextBox.Text);

juza66
پنج شنبه 07 شهریور 1392, 19:31 عصر
سلام دوستان

نحوه قفل كردن پوشه با كد نويسي رو براي دوستان شرح ميدم البته با ذكر اينكه تمامي مطالب برگرفته از سايت c-sharp.ir (http://c-sharp.ir) هستش و بنده فقط به اشتراك ميذارم براي دوستان كه استفاده كنند.

در این مقاله قصد داریم یک فولدر را با استفاده از کد نویسی قفل کنیم بصورتی که کاربر نتواند وارد آن شود.
نمیخواهم که وارد مطالب جانبی از جمله طریقه ی انتخاب فولدر و چیزهای دیگر شوم ، پس کد را در رویداد لود فرم مینویسیم و خودمان آدرس فولدر را مستقیما در کد نویسی وارد میکنیم.
برای قفل کردن فولدر از متدی به نام SetAccessControl موجود در کلاس DirectoryInfo استفاده میکنیم و خود این کلاس نیز در فضای نامی System.IO قرار دارد پس قبل از هر کاری این فضای نامی را معرفی میکنیم.

using System.IO;

حال یک شی از نوع DirectoryInfo میسازیم و آدرس فولدری که میخواهیم قفل کنیم را به آن میدهیم.

DirectoryInfo di = new DirectoryInfo("d:\\folder");

اگر متد SetAccessControl مخصوص به di را بنویسید خواهید دید که یک شی از کلاس DirectorySecurity بعنوان پارامتر ورودی از شما میخواهد ، پس یک شی از این کلاس بسازید :d
اما قبل از این کار فضای نامی مخصوص آنرا نیز در بالا معرفی کنید.

using System.Security.AccessControl;

و


DirectorySecurity ds = di.GetAccessControl();

کاری که ما تا اینجا انجام دادیم این است که ابتدا فولدر را معرفی کردیم و اکسس کنترل آنرا در شی ds قرار دادیم حالا میتوانیم با استفاده از متد AddAccessRule روی آن قانون دسترسی معرفی کنیم ، پس ابتدا یک قانون دسترسی معرفی می کنیم و آنرا به این متد میدهیم :

FileSystemAccessRule ar = new
FileSystemAccessRule(Environment.UserDomainName+"\\"+Environment.UserName, FileSystemRights.FullControl, AccessControlType.Deny);
ds.AddAccessRule(ar);

دوخط بالا شلوغ به نظر میرسند ، پس توضیح میدهم ، در خط اول برای ساخت یک شی از نوع FileSystemAccessRule باید در پارامتر اول کاربری که میخواهیم این قانون دسترسی به آن نسبت داده شود وارد میکنیم ، که به این صورت عمل میکنیم ابتدا نام کامپیوتر و سپس “\” و نام کاربری را وارد میکنیم که برای کاربر جاری میتوانیم از کلاس Environment کمک بگیریم.
در پارامتر دوم نوع دسترسی مثلا Delete ، Create و غیره را تعریف میکنیم که ما از FullControl استفاده میکنیم و در نهایت هم یا Allow یا Deny را اعمال میکنیم.
به زبان ساده ما گفته ایم کاربر جاری ، هیچ نوع دسترسی به این فولدر ندارد.
در نهایت این قانون دسترسی را با متد AddAccessRule به لیست قوانین این فولد اضافه میکنیم.
جمله ای که بالا گفتم اشتباه است :d ما فقط یک شی از DirectorySecurity ساختیم و به آن قانون اضافه کردیم.
با di.GetAccessControl تنها DirectorySecurity مان را مقدار دهی اولیه کردیم و هنوز به فولدر نسبت داده نشده است پس باید این DirectorySecurity را به فولدر نسبت دهیم :

di.SetAccessControl(ds);

برای باز کردن مجدد فولد از متد RemoveAccessRule استفاده کنید.
موفق باشید

کد کامل قفل کردن فولدر :

DirectoryInfo di = new DirectoryInfo("d:\\folder");
2DirectorySecurity ds = di.GetAccessControl();
3FileSystemAccessRule ar = new FileSystemAccessRule(Environment.UserDomainName+"\\"+Environment.UserName, FileSystemRights.FullControl, AccessControlType.Deny);
4ds.AddAccessRule(ar);
5di.SetAccessControl(ds);

abdullah20
پنج شنبه 14 شهریور 1392, 23:02 عصر
سورس مقایسه زمان و تاریخ

دانلود سورس (http://www.abirayaneh.blogfa.com/)

abdullah20
جمعه 15 شهریور 1392, 11:12 صبح
با استفاده از این api شما میتوانید آیکن نرم افزار خود را در نوار وظیفه زیباتر کنید

http://s3.picofile.com/file/7924730642/api.jpg

http://s2.picofile.com/file/7924730963/api2.jpg

نکاتی که می آموزید:

1-نمایش میزان پیشرفت پروگرس بار در ایکن

2-نمایش دکمه های مورد نظر با بردن اشاره گر روی ایکن

3-بررسی ساپورت کردن سیستم عامل از این api

دانلود سورس (http://abirayaneh.blogfa.com/)

perkas
جمعه 22 شهریور 1392, 23:05 عصر
فرم دیزاین شده شبیه به مترو ویندوز 8

mhsmity
سه شنبه 26 شهریور 1392, 06:44 صبح
کپی کردن یک فولدر با تمام محتویاتش

public void copyDirectory(string Src, string Dst)
{
String[] Files;

if (Dst[Dst.Length - 1] != Path.DirectorySeparatorChar)
Dst += Path.DirectorySeparatorChar;
if (!Directory.Exists(Dst)) Directory.CreateDirectory(Dst);
Files = Directory.GetFileSystemEntries(Src);
foreach (string Element in Files)
{
// Sub directories
if (Directory.Exists(Element))
copyDirectory(Element, Dst + Path.GetFileName(Element));
// Files in directory
else
File.Copy(Element, Dst + Path.GetFileName(Element), true);
}
}

farhad.k.t
سه شنبه 26 شهریور 1392, 14:25 عصر
یک ماشین حساب ساده و کاربردی برای افراد مبتدی:

hamzehsh
چهارشنبه 27 شهریور 1392, 17:47 عصر
من برنامه مفيد و كوچك نوشته ام.
يك برنامه هست به نام DeltaChek مخصوص آزمايشگاه.
كه اطلاعات و جوابهاي قبلي بيماران رو بر ميگردونه و چاپ ميكنه.
درمانگاهها يا بيمارستانهايي كه از سيستم شركت استفاده ميكنند ميتونند ازش استفاده كنند.
اما اينجا ميگذارم فقط براي كسانيكه ميخواهند از نمونه كار با ديتابيس و كريستال ريپورت رو داشته باشند.
اين نسخه ابتداييش نيست پيشرفته هم نيست ولي كار راه اندازه.


http://uplod.ir/f0u8qgg2a8bm/DeltaChek.zip.htm
بعد از ساخت مسير دانلود برروي جمله طولاني تر كه زيرش مينويسه بايد كليك كنيد. نه كليد دانلود.

DeltaChek.zip (http://www.uplooder.net/cgi-bin/dl.cgi?key=6595d93d77af6e185ffc535fb216b99f)

هر دوتالينك درسته.

hamid_hr
یک شنبه 07 مهر 1392, 13:23 عصر
سلام
من يه نمونه درست كردم ميزارم
اينطوري ميتوني تو سطر اول ديتا گريد ويو تايپ كني و سرچ انجام بشه

122975

امیر مهرشاد
جمعه 26 مهر 1392, 17:06 عصر
سلام به همگی دوستان و عزیزان

گاها دیدم خیلی ها دنبال اینند که فرمشونو نامرئی کنند یا فقط شی های روی فرم را نشان دهند یا یک اسپلش یا همون فرم لاگین حرفه ای درست کنند که در اینجا قصد دارم ضمن آموزش برنامه رو هم براتون بزارم شاید بدردتون بخوره و با دیدنش خیلی ایده های دیگه تو ذهنتون بیاد.:لبخند: امیدوارم در راه درست استفاده کنید.:متفکر:
مزیت اینکار شاید یکیش درگیر نشدن با توابع API باشه:عصبانی++:

با تشکر .

نمونه عکس :

1-

112005

2 -

112003


و عکس سوم :

112004


مراحل نامرئی کردن فرم :

1- بعد اضافه کردن فرم به پروژتون برای شیشه ای کردن یا نشون دادن پشت فرم ابتدا خاصیت TransparencyKey فرمتون رو با یک رنگ دلخواه انتخاب کنید

2-یدونه پنل روی فرمتون اضافه کنید و خاصیت Dock اونو طوری تنظیم کنید که همه فرمتونو بگیره

3- حالا خاصیت BackColor این پنل رو دقیقا برابر رنگی که برای TransparencyKey فرمتون انتخاب کردید انتخاب کنید.( هر دوشونو برنگ سفید انتخاب کنید یا ... )

مراحل عکس گرفتن از زیر فرم دقیقا در ابعاد خود فرم

1- ابتدا یک متد تعریف میکنیم برای گرفتن عکس . این متد از همین سایت اقتباس شده و دقیقا نمیدونم کی زحمتشو کشیده بود .


Bitmap memoryImage;
private void CaptureScreen()
{
Graphics myGraphics = this.CreateGraphics();
Size s = this.Size;
memoryImage = new Bitmap(s.Width, s.Height, myGraphics);
Graphics memoryGraphics = Graphics.FromImage(memoryImage);
memoryGraphics.CopyFromScreen(this.Location.X, this.Location.Y, 0, 0, s);
}


2- یک شی printDocument رو به فرمتون اضافه کنید و کد زیر رو براش تعریف کنید :


private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
e.Graphics.DrawImage(memoryImage, 0, 0);
}


3 -اینم کد دکمه ای که میخواهید با کلیک عمل عکسبرداری و ذخیره عکس انجام بشه :
اینجا عکس دقیقا در کنار فایل اجرایی برنامه ذخیره میشه شما میتونید تغیرش بدید مثلا دستکتاپ یا ...


private void button1_Click(object sender, EventArgs e)
{
CaptureScreen();
printDocument1.Print();
memoryImage.Save(Application.StartupPath + @"\AMIR.jpg", System.Drawing.Imaging.ImageFormat.Jpeg);
}



اینم خود برنامه

111987
http://barnamenevis.org/showthread.php?424308-%D9%86%D8%A7%D9%85%D8%B1%D8%B9%DB%8C-%DA%A9%D8%B1%D8%AF%D9%86-%D9%81%D8%B1%D9%85-%D9%88-%D8%B9%DA%A9%D8%B3%D8%A8%D8%B1%D8%AF%D8%A7%D8%B1%D B%8C-%D8%A7%D8%B2-%D9%BE%D8%B4%D8%AA-%D8%B2%D9%85%DB%8C%D9%86%D9%87-%D9%81%D8%B1%D9%85-%D8%AE%DB%8C%D9%84%DB%8C-%D8%B3%D8%B1%DB%8C%D8%B9-%D9%88-%D8%AD%D8%B1%D9%81%D9%87-%D8%A7%DB%8C-%D8%A8%D8%AF%D9%88%D9%86-API&p=1902139#post1902139
امیدوارم موفق باشید .:تشویق:

forodo
دوشنبه 06 آبان 1392, 10:10 صبح
سلام دوستان
در این برنامه ای که در اختیارتون قرار می دهم ( این سایت و سایتهای دیگر و دوستان بنده رو راهنمایی کردند و بنده به جواب گرفتم، گفتم که این رو در اختیار بقیه هم قرار دهم ) همونطور که از عنوان مشخصه شما می تونید هر نوع فایلی رو با هر فرمتی داخل بانک اطلاعاتی اکسس بریزید و بعد از فراخوانی اون از بانک اطلاعاتی اون فایل رو در برنامه خودش باز می کند.
کدهای ذخیره و فراخوانی که مشخص است ولی هنگامی که فایلی می خواهد باز شود در پوشه temp ویندوز ( می تونید با تایپ %temp% در نوار آدرس MyComputer به این پوشه برید ) یک فایل temp درست می شود و فایلی که در بانک دارید در اون فایل ریخته شده و فرمت فایل که در بانک می باشد نیز به فایل چسبیده و فایل بدین شکل در برنامه خودش باز می شود.
سعی کردم هیچ کد اضافه ای قرار ندهم.
به دلیل اینکه نمی تونستم بیشتر از 400 کیلوبایت در سایت قرار دهم اون فایل رو به 3 قسمت جدا کردم و شما باید هرسه را دانلود کرده و همه رو باهم انتخاب کنید و بعد Extract نمایید.
چند فایل نیز داخل بانک قرار دادم که شما می توانید تست نمایید. بادوبارکلیک برروی سطر مورد نظر فایل باز خواهد شد.

این 3 خط کد در قسمت usingها قرار داده شده.

using System.IO;
using System.Data.OleDb;
using System.Diagnostics;

فکر کنم که ساده است ولی اگر سوالی داشتید بفرمائید اگر سوادش بود پاسخ می دهم در غیراینصورت دوستان دیگر لطفاً پاسخ دهند.

bazardeh
دوشنبه 06 آبان 1392, 22:13 عصر
سلام دوستان خوبم

یه برنامه ساده کار با پراپرتی کلاس برای کسانی که می خوان با این موضوع بیشتر آشنا بشن و برنامه درباره کلاس دمای محیط است

کلاسی برای تنظیم دما بنویسید به نحوی که بتواند دمای محیط را و حداکثر دمای مجاز را نگهداری کند. دمای اولیه محیط برابر صفر است و حداکثر دمای مجاز توسط کاربر مشخص می‌شود. می‌توانیم دمای محیط را افزایش دهیم. میزان افزایش را کاربر مشخص می‌کند. اگر دمای فعلی محیط از حداکثر دمای مجاز مشخص شده بیشتر شد، دما افزایش نیابد و یک پیغام خطا چاپ کند.




https://lh5.googleusercontent.com/-ul1Wi0uP-f0/Um65NwvHR-I/AAAAAAAAAIk/DKNSzJOGUM0/s220/hafezup.ir_1382988146.png

موفق باشید دوستان خوبم :چشمک:

mhsmity
سه شنبه 07 آبان 1392, 21:24 عصر
اعلام رفرش در سمت کلاینت ها و سرور به کاربران



اعلام رفرش در سمت کلاینت ها و سرور به کاربران




برنامه ای وجود دارد که دارای چند لیست می باشد.
برای این که شما تغییرات لیست جاری که در حال مشاهده آن هستید را بییند فقط فقط کافی است از دکمه رفرش استفاده نماید.
حال می خواهیم هر یک از کلاینت ها و یا سرور در لیست جاری که من در حال مشاهده آن هستم تغییری ایجاد کردند به من اطلاع داده شود.
نحوه استفاده از برنامه:
برنامه را دانلود نماید.
دو کامپیوتر را با کابل شبکه با آپی های زیر شبکه کنید.


192.168.10.1



192.168.10.2

برروی هر کامپیوتر یک نسخه از نرم افزار را اجرا نماید و نتیجه را مشاهده نماید.

اگه سوالی بود در خدمت شما عزیزان هستم. البته در این پست (http://barnamenevis.org/showthread.php?425797-%D8%A7%D8%B9%D9%84%D8%A7%D9%85-%D8%B1%D9%81%D8%B1%D8%B4-%D8%AF%D8%B1-%D8%B3%D9%85%D8%AA-%DA%A9%D9%84%D8%A7%DB%8C%D9%86%D8%AA-%D9%87%D8%A7-%D9%88-%D8%B3%D8%B1%D9%88%D8%B1-%D8%A8%D9%87-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%A7%D9%86&p=1905348&viewfull=1#post1905348)





MHSmity@yahoo.com

farhad.k.t
شنبه 02 آذر 1392, 13:26 عصر
باسلام خدمت دوستان
از آن جایی که بعضی از بدافزار ها برای پنهان ماندن از چشم کاربر قابلیت show hidden را از کار می اندازند، سعی کرده ام تا برنامه ای کوچک برای این مشکل بسازم(البته قابلیت غیر فعال کردن show hidden نیز در آن موجود است که شاید بدرد شما هم بخورد)

http://csharpedu.persiangig.com/show-hidden.rar/download

group45
چهارشنبه 13 آذر 1392, 21:34 عصر
حتما برای شما اتفاق افتاده که اهنگهایی که دانلود کردید رو بخواید مرتب کنید که با حجم زیادی از مقایسه ها و کپی و پیت کردن آهنگها مواجه شدید.
این برنامه کار شما رو خیلی خیلی راحت میکنه و 4 حالت برای انتقال آهنکها به مسیر مورد نظرتون داره که نیاز هاتون رو جواب میده.
کار باهاش راحته. امیدوارم که به کارتون بیاد.
فرمت تشخیص نام خواننده از نام آهنگ با توجه به فرمتی انتخاب شده که اگثر سایت ها انجام میدن بصورت مقابل هست : Pouya - Baran.mp3
نظراتون رو به دلیل نوع تایپیک برام به صورت پیام خصوصی بفرستید.
هر کی برنامه به کارش اومد یه لـــایــک بزاره. :چشمک:
http://i39.tinypic.com/rrnva1.jpg
دوستان برای اکسترکت کردن فایلا اول اونا رو از زیپ خارج کنید بعد با برنامه ی زیپ مثل 7zip روی فایل 001 کلیک کرده و اونو اکسترکت نمایید.

sagggad
شنبه 30 آذر 1392, 19:12 عصر
سورس جداسازی کلمات انگلیسی از بین کلمات فارسی در فایل های متنی بافرمت txt وهمچنین این قابلیتو داره که شما متنی رو بنویسید و جدا کنه.فقط برای ADD کردن فایل متنی باید دوبار روی دکمه OPen کلیک کنید.
لینک دانلود:115958
قرار دادن لینک دانلود این مطلب فقط با ذکر منبع مجاز است
متاسفانه در این آدرس این نرم افزار را بدون اجازه بنده میفروشند:
http://barnamenevisjavan.ir/2078/%D8%AC%D8%AF%D8%A7%D8%B3%D8%A7%D8%B2%DB%8C-%D9%85%D8%AA%D9%88%D9%86-%D8%A7%D9%86%DA%AF%D9%84%DB%8C%D8%B3%DB%8C-%D8%A7%D8%B2-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C-%D8%A8%D8%A7-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1/

115959
قرار دادن لینک دانلود این مطلب فقط با ذکر منبع مجاز است
تشکررررررررر یادتووووووون نننننننره:لبخندساده::لبخند اده::لبخندساده:http://barnamenevis.org/images/misc/pencil.png

rayson
یک شنبه 01 دی 1392, 19:14 عصر
سلام دوستان.
نرم افزار DeCode و EnCode کردن QR کد.
امیدوارم که به کارتون بیاد.
موفق باشید.
فایل 3 پارت کردم ، اول همرو دانلود کنید بعد از زیپ در بیاورید.
لینک دانلود:

sagggad
سه شنبه 03 دی 1392, 14:18 عصر
سلام دوستان.یه برنامه خیلی جالب نوشتم.(البته به نظر خودم).تو این برنامه یه کامبو باکس داریم و یه تکس باکس.حرفی که در تکس باکس وارد میکنیم در آیتم های کامبوباکس جستجو میشه و هرچندتا نتیجه داشت در یک لیست باکس نمایش داده میشه.مثلا یکی از آیتم های کامبوباکس هست :"سجاد".شما اگر "ج" رو سرچ کنین "سجاد" رو در لیست باکس نشون میده،چون حرف "ج" دراون وجود داره:
114345
لینک دانلود:114346
من تشکر دوست دارم!
موفق باشید:لبخندساده:

abdullah20
جمعه 06 دی 1392, 20:56 عصر
سلام به همه دوستانم در سایت برنامه نویس
متاسفانه امروز امریه سربازیم را گرفتم و افتادم شیراز و اصفهان شهر خودم نیافتادم
البته سعی میکنم انتقالی بگیرم و برگردم ولی معلوم نیست
دوشنبه هم باید برم
گفتم از شما خداحافظی کنم ولی دعا کنید برگردم وگرنه باید برنامه نویسی را ببوسم بزارم کنار
در ضمن هر کس سورس یا کامپوننتی میخواد تا یکشنبه با مراجعه به وبلاگم تهیه کنه چون دیگه اصفهان نیستم

h3lper
یک شنبه 08 دی 1392, 14:15 عصر
برنامه ای که نوشته بودم ( خیلی وقت پیش) برای مدیریت چت روم های نیمباز
نیمباز یه مسنجره دارای امکانات چت متنی و صوتی و غیره که بیشتر تو موبایلا استفاده میشه
نیمباز از پروتوکل xmpp استفاده میکنه
استفاده شده از دیتابیس اکسس و کامپوننت جانوس و تلریک
استفاده شده از کتابخانه agsxmpp.dll
سورس برنامه رو میذارم تا استفاده کنید
http://hoseinpo.xzn.ir/wp-content/uploads/2013/12/kh-300x194.png
دانلود از لینک زیر
download (http://hoseinpo.xzn.ir/?p=43)

alonmahdi
شنبه 14 دی 1392, 20:45 عصر
سلام دوستان عزیز

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

برنامه به این صورت کار می کنه که یک فایل که حاوی عدد هست رو بهش می دی بعد برنامه باید بیاد و بر اساس تعداد اعدادی که در هر سطر وجود دارد مقادیر رو بریزه توی یک آرایه یک بعدی.

دوستمون می خواست با آرایه ای که بدست میاره یک سری کار ها روی ماتریس ها انجام بده که البته من این قسمت رو در این فایل نگذاشتم ، و تنها راه این که چه طور از فایل بخونه و هر سطر رو تبدیل به یک آرایه بکنه رو نوشتم . در ضمن هر سطر ممکنه طول متغییری داشته باشه.

امید وارم که مفید باشه!
114852

امیر مهرشاد
دوشنبه 16 دی 1392, 14:53 عصر
سلام برنامه کوچکی برای نامرئی کردن فرم یا عکسبرداری از پشت زمینه فرم آماده کردم امیدوارم بکارتون بیاد

عکسهایی از برنامه :

1-
114939


2-

114940

3-

114941


اینم خود 114942

امیر مهرشاد
سه شنبه 17 دی 1392, 22:07 عصر
[QUOTE=sagggad;1936389]سورس جداسازی کلمات انگلیسی از بین کلمات فارسی در فایل های متنی بافرمت txt وهمچنین این قابلیتو داره که شما متنی رو بنویسید و جدا کنه.فقط برای ADD کردن فایل متنی باید دوبار روی دکمه OPen کلیک کنید.
لینک دانلود:114243
114244

من سورستونو ندیدم ولی اگر میخواید دوبار برای اد کردن یا انتخاب یک فایل دچار مشکل نشید نمی خواد دیالوگهاتونو نماش بدید(show) و یبار هم توی یه شرط چک کنید که اگر چیزی انتخاب شد کارهاای انجام بشه فقط اونو به اینصورتی که نوشتم صدا بزنید




FolderBrowserDialog fbd = new FolderBrowserDialog();
if (fbd.ShowDialog() == DialogResult.OK)
{
MessageBox.Show(fbd.SelectedPath.ToString());

}



اگر هم اینطوری نبوده از شما عذرخواهی میکنم

momimomi
یک شنبه 22 دی 1392, 20:39 عصر
بسم الله الرحمن الرحیم
این نمونه برنامه برای افزودن روز ماه و سال به تاریخ شمسی کاربرد دارد, مطمئنم خیلی ها احتیاج داشتن.
این سورس باویژوال 2010 ساخته شده
اینم سورسش 115268

fmehrvarzi
دوشنبه 23 دی 1392, 11:03 صبح
در این برنامه کوچک کاربر میتواند در هر نقطه از عکسش کلیک کند و متن مورد نظرش را در یک تکست باکس شفاف قرار دهد و
سپس آن متن با همان فونت و سایز بروی عکس قرار گیرد و کاربر میتواند عکس ایجاد شده را ذخیره کند.
سورس برنامه ضمیمه شده است.

از تکس باکس شفاف استفاده کردم
AlphaBlendTextBox - A transparent/translucent textbox for .NET

با قابلیت ریسایز اتوماتیک

http://s5.picofile.com/file/8108675818/little.gif

تصویر متحرک از محیط برنامه

http://s5.picofile.com/file/8108676976/Untitled.gif

siryahya
دوشنبه 23 دی 1392, 18:18 عصر
سورس اسلاید شو با سی شارپ در ویژوال استادیو ۲۰۱۰ را بدون استفاده از فلش نوشتم، به نظرم استفاده از این برنامه کوچیک در پروژه ها میتونه خیلی کاربردی باشه بخصوص پایگاه داده

دانلود پروژه + سورس (http://takcoder.ir/%D8%A7%D8%B3%D9%84%D8%A7%DB%8C%D8%AF-%D8%B4%D9%88-%D8%A8%D8%A7-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE/)

sagggad
دوشنبه 23 دی 1392, 20:36 عصر
__________________________________________:لبخ د:
کامپوننت تکس باکس پیشرفته با کلی امکانات - دانلود کنید (http://barnamenevis.org/showthread.php?435913-%DA%A9%D8%A7%D9%85%D9%BE%D9%88%D9%86%D9%86%D8%AA-%D8%AA%DA%A9%D8%B3-%D8%A8%D8%A7%DA%A9%D8%B3-%D9%BE%DB%8C%D8%B4%D8%B1%D9%81%D8%AA%D9%87-%D8%A8%D8%A7-%DA%A9%D9%84%DB%8C-%D8%A7%D9%85%DA%A9%D8%A7%D9%86%D8%A7%D8%AA-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%DA%A9%D9%86%DB%8C%D8%AF)

qartallar
جمعه 27 دی 1392, 23:33 عصر
با سلام حدمت دوستان
این سورس سی شارپ یه برنامه مبتدی هتل هست

لینک دانلود:
http://s5.picofile.com/file/8109453676/Hotel.zip.html

mohammad jamalian
شنبه 28 دی 1392, 15:24 عصر
به نام خدا


باسلام


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


http://up.daneshjooyar.com/do.php?img=5 (http://up.daneshjooyar.com/do.php?img=5)


زبان برنامه نویسی شده:#c
کامپوننت:ندارد
نویسنده:محمد جمالیان پور


دانلود پروژهhttp://daneshjooyar.com/src/wp-content/plugins/ckeditor-for-wordpress/ckeditor/plugins/smiley/images/regular_smile.gif (http://up.daneshjooyar.com/do.php?id=4)

mohammad jamalian
شنبه 28 دی 1392, 15:29 عصر
با سلام
این یک نرم افزار کوچک هست که کد آن شاید به درد برخی ها بخورد یعنی جنبه ی آموزشی داشته باشد.
در این پروژه می توانید یک کالا را اضافه ،حذف ،ویرایش و مکان آن را بیابید.
http://barnamenevis.org/attachment.php?attachmentid=115528&stc=1&d=1390032463
زبان برنامه نویسی شده:#c
کامپوننت:DevComponents.DotNetBar
بانک اطلاعاتی:SQL 2008
نویسنده:محمد جمالیان پور

این هم لینک دانلود آن دانلود (http://up.daneshjooyar.com/do.php?id=14)
انشاالله که به دردتان بخورد.:چشمک:

mohammad jamalian
شنبه 28 دی 1392, 22:15 عصر
با سلام
این یک پروژه کوچک هست که در آن از بانک اطلاعاتی access ودر آن لیست دانش آموزان و نمرات آن ها و در یک بخش دیگر هم موارد انضباطی و یاداشت ها وجود دارد.
115584
115586
یوزر:mohammad
پسورد:22102210
زبان برنامه نویسی شده:#c
کامپوننت:DevComponents.DotNetBar
بانک اطلاعاتی:Access
نویسنده:محمد جمالیان پور
لینک دانلود (http://up.daneshjooyar.com/do.php?id=15)
انشاالله که به دردتان بخورد.

fmehrvarzi
دوشنبه 30 دی 1392, 17:33 عصر
http://s5.picofile.com/file/8109874834/Loading_Form.gif

تایپیک مورد نظر (http://barnamenevis.org/showthread.php?437371-%D9%81%D8%B1%D9%85-%D8%A7%D9%86%D8%AA%D8%B8%D8%A7%D8%B1&p=1957285&viewfull=1#post1957285)
نسخه 2 ساخت فرم انتظار اضافه شد.

forodo
چهارشنبه 09 بهمن 1392, 14:57 عصر
سلام
برنامه ای که قرار داده ام شما 3 حالت حرکت متن را دارید:
1- جرکت متن از راست به چپ برای متون انگلیسی
2- حرکت متن از چپ به راست برای متون فارسی
3- حرکت متن از چپ به راست و راست به چپ طوری که از فرم خارج نشود

sagggad
یک شنبه 13 بهمن 1392, 10:32 صبح
سلام دوستان عزیزم
یه 10 روزی میشه که من و دوست عزیزم Systam داریم روی برنامه ی دیکشنری کار میکنم.
به تازگی تموم شد و اسمش رو هم گذاشتیم دیکشنری تابان . . .
حالا میخوام بذارمش تو سایت تا دوستان هم استفاده کنن.
برنامه امکانات نسبتا خوبی داره و دوستان میشه بهش امکان اضافه کنن.
این برنامه در دوحالت دیکشنری آنلاین و آفلاین کار میکنه.
دیکشنری آفلاین دارای 70000 (هفتادهزار)کلمه است و در دو حالت انگلیسی به فارسی و فارسی به انگلیسی است.
دیکشنری آنلاین نیز قابلیت ترجمه جملات دارد.
تم برنامه بسیار زیباست و قابل تنظیم است.
همچنین امکان پخش نوشته شما از بلنگو را نیز دارد.
بانک اطلاعاتی هم اکسس میباشد.

من این برنامه رو متن باز این جا میذارم تا مثل لینوکس هرکسی بهش

امکانی اضافه کنه .

خب دوستان:
این برنامه رو منم میذارم هر کس خوشش اومد تشکر یادش نره ، اگر هم نظری داشتید بگید و خودتون هم بهش امکان اضافه کنید . . .
دوستانی که امکان قابل توجهی اضافه کنن اول برنامه اسمشون اضافه خواهد شد.
ممنونم
عکس هایی از محیط برنامه:
http://barnamenevis.org/attachment.php?attachmentid=116297&d=1391322541

http://barnamenevis.org/attachment.php?attachmentid=116298&d=1391322565

لینک دانلود:http://s5.picofile.com/file/81108184...n_Dic.rar.html (http://s5.picofile.com/file/8110818484/Taban_Dic.rar.html)

دوستان لطفا کم لطفی نکنید و در حدی که میتونید بهش امکانات اضافه

کنید , تشکر یادتون نره (همون لایک رو میگم)(اگر نه راضی نیستم دان کنید :لبخند:)

موفق باشید

mohammad jamalian
چهارشنبه 23 بهمن 1392, 08:56 صبح
با سلام
این یک نرم افزار کوچک هست که کد آن شاید به درد برخی ها بخورد یعنی جنبه ی آموزشی داشته باشد.
در این پروژه می توانید یک کالا را اضافه ،حذف ،ویرایش و مکان آن را بیابید.
زبان برنامه نویسی شده:#c
کامپوننت:DevComponents.DotNetBar
بانک اطلاعاتی:SQL 2008
نرم افزار گزارش گیری:Stimulsoft Reports
نویسنده:محمد جمالیان پور

این هم لینک دانلود آن دانلود (http://up.daneshjooyar.com/do.php?id=68)
دانلود نرم افزار Stimulsoft Reports دانلود (http://dl.cwx121.com/Stimulsoft%20Reports.Ultimate%202010.1.rar)
انشاالله که به دردتان بخورد.:چشمک:
116419
http://barnamenevis.org/images/misc/pencil.png

gerdioz
سه شنبه 29 بهمن 1392, 10:00 صبح
سلام دوستان عزیز این هم لینک دانلود و مستندات آن
دانلود سورس
http://uplod.ir/i2837bo1wr95/Personal.rar.htm

مستندات
http://uplod.ir/yusx8tpcxr0d/پایان_نامه.rar.htm

AmiRReZzZzA
سه شنبه 29 بهمن 1392, 19:10 عصر
سلام .
بنا بر درخواست یکی از کاربران سایت ، سورس نرم افزار پیدا کردن ایمیل ها از محتوای یک سایت را نوشتم ( سورس اصلی در msdn (http://social.msdn.microsoft.com/Forums/vstudio/en-US/d8dc8ee7-c618-412b-a7b9-04659065bf4d/extract-email-addresses-from-html?forum=csharpgeneral) )

116840

gerdioz
پنج شنبه 01 اسفند 1392, 07:10 صبح
با سلام
این هم سورس حرکت اسب در صفحه شطرنج
سوالی بود در خدمتم
Pazell.rar - 2.0 MB (http://uplod.ir/oil8uve3vbr4/Pazell.rar.htm)

gerdioz
پنج شنبه 01 اسفند 1392, 07:12 صبح
با سلام
این هم سورس یک Key Loger امیدوارم بدرتون بخوره من اینو واسه یه دوست نوشته بودم
KeyLogger.rar - 65 KB (http://uplod.ir/gww8qcn20tw0/KeyLogger.rar.htm)

Morteza-76
دوشنبه 19 اسفند 1392, 18:08 عصر
برنامه ی کوچیک برای اجرا کردن یک برنامه با کد یک خطی :لبخند:

http://www.uplooder.net/img/image/39/4bd28affad453812dffda5732ac74f62/3-10-2014_18-34-15.jpg

http://www.uplooder.net/cgi-bin/dl.cgi?key=1d9bdb2f5f93ad817ece02800b5c145c

amir200h
یک شنبه 25 اسفند 1392, 22:14 عصر
یک کلاس برای بدست آوردن تاریخ انقضا (مثل تاریخ اعتبار کارت)
کد کلاس:
using System;using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;


namespace engheza
{
/// <summary>
/// Code: Amir Bayatani
/// E-mail: Amir200hA@yahoo.com
/// FaceBook: www.fb.com/amir200h (http://www.fb.com/amir200h)
/// </summary>
class GetExpirationdate
{
/// <summary>
/// Code: Amir Bayatani *
/// E-mail: Amir200hA@yahoo.com *
/// FaceBook: www.fb.com/amir200h (http://www.fb.com/amir200h)
/// </summary>
public GetExpirationdate()
{
}
/// <summary>
///هرکدام از متغییرها را که احتیاج نداشتید مقدار صفر را قرار دهید
/// </summary>
/// <param name="year">چند سال بعد</param>
/// <param name="month">چند ماه بعد</param>
/// <param name="day">چند روز بعد</param>
/// <param name="format">نوع فرمت خروجی: راست به چپ یا چپ به راست</param>
public GetExpirationdate(int year, int month, int day,bool format)
{
Day = day;
Month = month;
Year = year;
Format = format;
}
public int Year { get; set; }
public int Month { get; set; }
public int Day { get; set; }
public bool Format { get; set; }


public string GetExpirationdateReturn()
{
System.Globalization.PersianCalendar per = new System.Globalization.PersianCalendar();
if(Format==true)
return per.GetYear(DateTime.Now.AddYears(Year)).ToString( )+"/"+per.GetMonth(DateTime.Now.AddMonths(Month)).ToStr ing("D2")+"/"+per.GetDayOfMonth(DateTime.Now.AddDays(Day)).ToSt ring("D2");
else
return per.GetDayOfMonth(DateTime.Now.AddDays(Day)).ToStr ing("D2") + "/" + per.GetMonth(DateTime.Now.AddMonths(Month)).ToStri ng("D2") + "/" + per.GetYear(DateTime.Now.AddYears(Year)).ToString( );


return "0";
}
}
}




کد نحوه استفاده:
GetExpirationdate g = new GetExpirationdate(0, 0, 1, true);
MessageBox.Show(g.GetExpirationdateReturn());

Rejnev
پنج شنبه 07 فروردین 1393, 21:01 عصر
با سلام.
سورس کد برنامه Unhide نوشته شده توسط خودم جهت استفاده شما عزیزان.
این برنامه فایلهایی رو که معمولا توسط برافزارها توی فلش مموری پنهان میشن رو به حالت نرمال برمیگردونه (attribute فایل رو Normal میکنه)
در اون از چند نخی و کمی کار با فایل و دایرکتوری استفاده شده.
امیدوارم بدردتون بخوره

NASA's Spaceman
چهارشنبه 13 فروردین 1393, 01:10 صبح
سلام
اینو خودم نوشتم امیدوارم بدردتون بخوره
117527
با سپاس

NASA's Spaceman
جمعه 15 فروردین 1393, 20:24 عصر
سلام
این یه یرنامه محاسبه اعداد نجومی هست که الان من خودم تست کردم 1000 فاکتوریل رو تو 5 ثانیه حساب کرد و 12 هزار فاکتوریل رو یکم زمان برد تا حسابش کنه اونم با cpu i5
و اینکه ضربش رو سریع انجام میده
117610
فقط تشکر فراموش نشه
با سپاس

Rejnev
جمعه 15 فروردین 1393, 22:21 عصر
NASA's Spaceman عزیز
بهتره تبدیل حروف به اعداد رو توی شمارنده حلقه انجام ندین:

for(int i=2; i< int.Parse(txt.Text); i++)
{
//...
}

بهتره این کار رو کنید:

int number=int.Parse(txt.Text);
for(int i=2; i<number; i++)//...

mohammad jamalian
سه شنبه 02 اردیبهشت 1393, 15:30 عصر
با سلام
پروژه رسم نمودار.
امید وارم به دردتان بخورد.
دانلود (http://up.daneshjooyar.com/do.php?id=155)

neoncar
جمعه 05 اردیبهشت 1393, 13:52 عصر
سلام خدمت دوستان برنامه نویس.من اولین باریه که دارم تو این سایت یک مطلب قرار میدم لطفا اگه اشتباهی ا م بگید.یک برنامه نوشتم خیلی ساده برای مترجم زبان که نیاز داره تعداد کلمات یک مت رو بشمره وقیمت ترجه اش رو اعلام بکنه.کلا اولین برنامه که نوشتم.تو کامپیوتر خودم که نصب کردم شما ببینید از لینک زیر نصب میشه.لطفا اشکالاتم رو بفرمایید.پیشاپیش تشکر
http://neoncar.fileup.ir/d/2194022/Installer.msi

http://neoncar.fileup.ir/d/2194023/word counter.exe

EhsanAvr
شنبه 06 اردیبهشت 1393, 16:05 عصر
سلام
این یه یرنامه محاسبه اعداد نجومی هست که الان من خودم تست کردم 1000 فاکتوریل رو تو 5 ثانیه حساب کرد و 12 هزار فاکتوریل رو یکم زمان برد تا حسابش کنه اونم با cpu i5
و اینکه ضربش رو سریع انجام میده
117610
فقط تشکر فراموش نشه
با سپاس
دمت گرم خاطره ها رو زنده کردی!
برنامه ای که گذاشتی رو دقیقا هفت ترم پیش من نوشتم:لبخند:
برای اینکه تاپیک اسپم نباشه منم یکی میزارم:
پروژه ارزیابی و امتیازدهی طرح ها (http://ehsanavr.com/2783/microsoft-dot-net/%d9%be%d8%b1%d9%88%da%98%d9%87-%d8%a7%d8%b1%d8%b2%db%8c%d8%a7%d8%a8%db%8c-%d9%88-%d8%a7%d9%85%d8%aa%db%8c%d8%a7%d8%b2%d8%af%d9%87%d b%8c-%d8%b7%d8%b1%d8%ad-%d9%87%d8%a7/)

سیستم پیگیری بانک اطلاعاتی پیمانکاران آسفالت شهرداری مشهد (http://ehsanavr.com/2736/microsoft-dot-net/%d8%b3%db%8c%d8%b3%d8%aa%d9%85-%d9%be%db%8c%da%af%db%8c%d8%b1%db%8c-%d8%a8%d8%a7%d9%86%da%a9-%d8%a7%d8%b7%d9%84%d8%a7%d8%b9%d8%a7%d8%aa%db%8c-%d9%be%db%8c%d9%85%d8%a7%d9%86%da%a9%d8%a7%d8%b1%d 8%a7/)

mohammad jamalian
یک شنبه 07 اردیبهشت 1393, 22:31 عصر
با سلام
این یک پروژه هست تعدادی از اطلاعات کامپیوتر رو نشانتان می دهد.مثل اطلاعات درمورد موس کامپیوتر شما.
یک تک باکس که فقط عدد قبول می کنه.
یک دکمه که هنگام زدن آن یک تک باس ایجاد می شود.
امیدوارم به دردتان بخورد.
دانلود (http://up.daneshjooyar.com/do.php?id=156)

hajbahman
شنبه 17 خرداد 1393, 20:03 عصر
سلام.
این برنامه یک فایل asp.net است که شما می توانید به راحتی با ایجاد یک پوشه به سایت خود اضافه کنید. به این صورت پس از طی چند گام ساده و ذخیره سه فایل کانفیگ، برنامه اماده ایجاد RSS و Atom استاندارد می شود که توسط همان فایل قابل ملاحظه خواهد بود.

ضمنا برای اجرای این برنامه به صورت صحیح می بایست سرور شما از SQL server 2005 به بالا و .net 4.0 به بالا پشتیبانی کند.


برای دریافت فایل به این آدرس مراجعه کنید:

http://feed.moazzen.net/

mohamad_torabi
پنج شنبه 22 خرداد 1393, 15:42 عصر
اولین که با دکمست
120124

لینک (http://uploadboy.com/zl4awe07jxtp.html)

mohamad_torabi
پنج شنبه 22 خرداد 1393, 15:45 عصر
ماشین حساب کار با چک باکس
120125
لینک (http://uploadboy.com/356pyx4ik09o.html)

mohamad_torabi
پنج شنبه 22 خرداد 1393, 15:48 عصر
اموزش کار با ردیو باتن

لینک (http://uploadboy.com/13op5n8ti0mr.html)