سلام
اینم سورس برنامه
تو همین تالار بود یکم وقت می خواد تا پیداش کنی
حالا اینجا هم گذاشتم
Printable View
سلام
اینم سورس برنامه
تو همین تالار بود یکم وقت می خواد تا پیداش کنی
حالا اینجا هم گذاشتم
سلام.
اين يك بازي ساده است كه POSITION عكس رو تغيير ميده.
يه چيزي تو مايه هاي مگس كش.
موفق باشيد.
اميدوارم مقبول افتد . . .
دوستان خوشحال میشم اگه نظرتون را مرقوم بفرماييد.
موفق باشيد.
کامپوننتی برای برقراری تماس.
برنامه ای که عکس به دنبال تصویر حرکت می کنه.
برنامه ای برای کد و دیکد کردن رشته بوسیله 3 الگوریتم TripleDes , Des, MD5
سلام
یه بازی
http://khoda2006.googlepages.com/Untitled.jpg
دانلود 183 KB
http://khoda2006.googlepages.com/game.rar
با سلام خدمت دوستان
در فیلدهای مورد نظر از DataGridView فقط عدد وارد کنید
از KeyPress , Event فرم استفاده کردم خیلی سادست دانلود کنید
بابا ایول داره. فقط یه کاری کنید که اگه من یه متن را کپی کنم و رو ستون عدد کلیک راست کنم و پیست کنم متنه (همون رشته) کپی می شه تو ستون عدد و همه چیزو خراب می کنه. لطفا یه فکریم واسه این مشکل بکن. بازم ممنون.
سلام.
20تا picture box هست که به اطراف فرم می خورند و با هم ،هم برخورد دارند ،با کلیک کردن هم زیاد می شن:لبخندساده:
با سلام خدمت دوستان
دور از دسترس کاربر قرار دادن دیتابیس SQLServer2000
برنامه نقاش PaintPro با لايه هاي فتوشاپ
دانلود
یه برنامه که سر ساعتی که شما تنظیم مکنید یه کار خواص
انجام میده :::.
http://img265.imageshack.us/img265/9015/11553641.th.jpg
[quote=eli_joon;600987]سلام بر همه دوستان عزیز
در این تایپیک تعدادی Agent به همراه چگونگی استفاده از آنها قرار میدم که میتونید در برنامه ها, وبلاگ و یا سایتتون از اونها استفاده کنید.
همه توضیحات رو کاملا واضح و روشن میدم که جای سوالی نمونه...
برای اینکه بدون کد نویسی حرکات این Agent ها رو ببینید, برنامه زیر را دانلود کنید.
لینک دانلود باحجم: 12 کیلوبایت
جهت آشنایی باچگونگی استفاده از این Agent ها در ویژوال بیسیک, مثال زیر را دانلود کنید.
لینک دانلود باحجم: 2 کیلوبایت
برای استفاده این Agent ها در وبلاگ یا سایت کد زیر را دانلود کنید.(آدرس Agent مورد نظرتون رو در کد تغییر بدید)
لینک دانلود باحجم: 6کیلوبایت
برای ساختن Agent هم از برنامه زیر استفاده کنید.
لینک دانلود باحجم: 1 مگابایت
بخش اول
http://kavarsoft.persiangig.com/image/Acs/bonzi.png
لینک دانلود باحجم: 2.17 مگابایت
http://kavarsoft.persiangig.com/image/Acs/girlsa.png
لینک دانلود باحجم: 3.92 مگابایت
http://kavarsoft.persiangig.com/image/Acs/sandra.png
لینک دانلود باحجم: 473 کیلوبایت
http://kavarsoft.persiangig.com/image/Acs/woo.png
سلام
دوست عزیز از این agent ها هم میشه تویه سی شارپ استفاده کرد؟
لطفا یکم توضیح بده دربارش
بازی Snake (البته حرفه ای نیست ببخشید )
1- به دست آوردن کد اسکی کلیدها ، حروف ، اعداد و..
2- نرم افزار ابجد ...
سورس #C یک برنامه بیمارستان ، که شامل اضافه ، حذف، نمایش در پایگاه داده اکسس هست.
امیدوارم به کارتون بیاد.:بوس:
سلام.
برنامه ساده سازی توابع منطقی به روش Quine-McCluskey رو که به زبان C# نوشته شده میتونید از لینک زیر دانلود کنید(همراه با سورس) امیدوارم برای دوستان مفید باشه.
به همراه PDF توضیح روش Quine-McCluskey و نحوه پیاده سازی آن در این برنامه
در قسمت کتابخانه فایل هم آپلود شد.
دوستان یه روزی متوجه شدم که اگه هی بخوام تعریف های مربوط به پایگاه داده را بنویسم. خیلی وقتم رو می گیره. به همین خاطر گفتم کامپوننتش می نویسم تا با گرفتن چند مقدار بقیه کاراش رو خودش انجام بده. می زارم تا بقیه هم استفاده کنند.
این یه کامپوننت برای کار با پایگاه داده اکسس 2003. نحوه کارش رو هم توضیح می دم. امیدوارم مورد قبول دوستان قرار بگیره.
فایل dll مربوطه را به فضای نام خود بیافزایید. حال فرض کنید من یه پایگاه داده اکسس به نام library ساخته ام و یه جدول
به نام member حالا به کدهای زیر توجه کنید که من چه جوری با این کامپوننت یه دیتاگرید را پر کردم.
public DataSet DataBase(string Path,string Password,string TableName,string Command)
DataBase.Access a = new DataBase.Access();
DataSet set=a.DataBase("Library.mdb","","member", "select* from member order by name asc");
dataGridView1.DataSource = set;
dataGridView1.DataMember = "member";
فایل اصلی و فایل پایگاه داده (library) را از ضمیمه دریافت کنید. نظر یادتون نره.
رنگ آميزي گراف
من براي درس كارگاهم اين پروژه رو داشتم.
سورسشو ميزارم كه استفاده كنين.
طرز كارشم اينطوريه كه اول نود هارو بوسيله درگ كردن RadioButton روي پنل، ايجاد ميكنين و با كليك كردن بر روي نود مبدا و كليك بعدي روي نود مقصد، يال هارو رسم ميكنين.
بعدش دكمه Proccess رو ميزنين و نتيجه رو ميبينين.
دانلود
https://barnamenevis.org/attach...1&d=1246272550
اينم يه پروژه ديگه همون درسمه.
استفاده بكنين، اما قمار ... :لبخند:
https://barnamenevis.org/attach...1&d=1246273190
سلام
دوستان این دیکشنری و جعبه لایتنر رو خودم درست کردم البته دیتابیس دیکشنری رو از نت پیدا کردم میخواستم دان کنین و نظر بدین.
حجم 2 مگابایت
http://www.4shared.com/file/11512522...itner_box.html
این هم پسورد دیتابیسش
964673524
عکسهایی از برنامه
http://khoda2006.googlepages.com/1.jpg
http://khoda2006.googlepages.com/2.jpg
http://khoda2006.googlepages.com/3.jpg
http://khoda2006.googlepages.com/4.jpg
سلام.
یك روش بسیار ساده برای ذخیره ی شكل ظاهری هر كنترلی كه روی فرم هست، و یا خود فرم، بصورت Bitmap.
توضیح اینكه كافیه تا به جای this در آرگومان اول تابع SaveAsBitmap ، هر كنترل دیگه ای رو قرار بدین.
این هم نمونه عكسش كه چاپ شده! البته چون به JPG تبدیلش كردم، كیفیتش اومد پایین.
https://barnamenevis.org/attach...1&d=1246519069
ایشالا كه مفید واقع بشه.
با سلام خدمت دوستان
یکی از مباحثی که هر برنامه نویسی با اون درگیره مبحث اعتبارسنجی (validation) داده هاست. تو برنامه ای که دارم مینویسم کاربر باید ایمیل شخصی خودش رو وارد کنه. برای بررسی ایمیل وارد شده یه کلاس به اسم EmailChecker ساختم که 2تا متد داره :
1- متد EmailIsValid : این متد فقط بررسی میکنه که ایمیل معتبره یا نه. برای ایمیل معتبر مقدار true و برای نامعتبرش مقدار false رو return میکنه.
2- متد InvalidEmailErrorCode : این متد چک میکنه که اگه ایمیل مورد نظر نامعتبر بود یه کد برمیگردونه که با استفاده از اون کد میشه فهمید کجای ایمیل درست نیست!
توضیحات بیشتر رو میتونین در خود پروژه ملاحظه کنین. امیدوارم مفید واقع بشه
سلام خدمت همه دوستان عزيز
يه تابع رو در نظر بگيريد!! يه تعدادي ورودي داره و به ازاي هر ورودي يه خروجي داره!!
اين برنامه ورودي ها و خروجي هاي يه تابع رو ميگيره و معادله درجه يك و درجه دو تابع رو بدست مي آره!! وضمنا خط معادله خطي رو نيز رسم ميكنه!!
اين برنامه به عنوان پروژه درسي بود كه با يكي از دوستان انجام دادم!!
اين گونه برنامه ها خيلي بدرد پيش بيني ها مي خوره!!:لبخندساده:
اميدوارم مفيد واقع بشه:چشمک:
با سلام
این برنامه اول منه امیدواره نظر بدید حجمش حدود2 مگ نظر بدید ممنمن می شم ادرس پایینه:چشمک:
http://www.4shared.com/account/file/...avintool2.html
سلام به همه دوستان ، برنامه زیر عددی رو گرفته و جذر اونو بصورت ساده شده رادیکالی
محاسبه میکنه :
یه کامپوننت براتون می ذارم که ساخته خودم هستش یه گرید هستش که اوتوماتیک به سلول بعدی میره.
مزایا :
از نظر ظاهری هیچ فرقی با DataGridView نداره
یه خاصیت به نام InsertRow داره که اگر اون رو True کنید خودش یه سطر جدید باز می کنه و اوتوماتیک به اول سطر بعد میره.
اگر یک سلول به نام Record ایجاد کنید خودش اتوماتیک شماره سطرها رو درج می کنه.
با کلید میانبر F12 هم می تونید یه سطر رو Delete کنید و شماره سطر ها هم به طور اتوماتیک درست می شن.
معایب :
در حال حاظر فعلاً برای اینکه اتوماتیک به سلول بعدی بره حتماً باید Grid راست به چپ باشه البته توی نسخه بعدی این ایراد رو تصحیح می نمایم.
DOWNLOAD
سلام
این برنامه که گداشتم یه آنتی ویروس ساده است که شاید اسمش رو هم نشه گذاشت آنتی ویروس:خجالت:
ولی گفتم شاید بدرد کسی بخوره:لبخندساده:
یه نگاه بندازین منو شرمنده کردید:قلب:
داشتم دنبال يه ساعت ميگشتم براي برنامه كه اينو پيدا كردم ...:چشمک:
من كه خوشم اومد ..!:لبخند:
براي تنظيم ساعت به وقت ايران در اين قسمت (UtcOffset ) اين مقدار رو بديد : 04:30:00
سلام.یه برنامه login و می تونید توش username وpassword را عوض کنید و اونارا تو رجیستری ذخیره می کنه.
فقط واسه اموزش از رو سورسش می زارمش :چشمک:
user name: barzin
password: parkour
با سلام خدمت دوستان
جابجا شدن بین سطر های دیتاگرید ویو با چرخاندن چرخ ماوس(Mouse_Wheel)
سلام به همه دوستان ، برنامه که نوشته ام برای تبدیل انواع فرمت تصاویر میشه ازش
استفاده کرد ، در کل برنامه مفید و خوبی هستش !!! امیدوارم برای دوستان عزیز مثمرثمر
واقع شده باشد !!!
با سلام یه خصوصیت به DataGridViewH در پک ComponentHozouri اضافه کردم ... به توضیح زیر :
AutoEnter : با False بودن این گزینه می توانید جابه جایی خودکار در بین سلول های جاری را حذف نمایید و دیگر وقتی Enter زده شد بین سلول های جاری حرکت ننماید.
a simple 3 layers application
http://img233.imageshack.us/img233/5...appredc0de.png
یک نمونه برنامه 3 لایه دیگه ک بصورت ساده با کمک رابط OleDb با منبع داده ارتباط برقرار می کنه... نمونه کوچکی از یک دفترچه تلفنه ، از بانک اطلاعاتی MS Access بعنوان منبع داده استفاده می کنه ک فقط یک جدول ب نام Persons داره..
برنامه در 3 پروژه مجزا (بصورت لایه دسترسی به داده یا DAL و لایه منطق تجاری برنامه یا BLL و لایه نمایش یا PL) نوشته شده...سعی شده بصورت کلاسیک نوشته بشه و از تکنیکهای جدید مثل LINQ هم استفاده ای نشده! شاید توی ی sample ِ دیگه...!
در لایه تجاری ، کلاسهایی ب نام Provider (مثل clsPersonProvider) مسئول جوابگویی ب نیاز لایه نمایش هستن ، و در لایه DAL کلاسهایی ب نام Adapter (مثلا clsPersonAdapter) مسئول پاسخگویی ب نیازهای لایه BLL هستن..
تمام دسترسیها ب بانک (ک مسلما فقط در لایه DAL انجام می شه) از طریق یک کلاس static ب نام clsSingletonConnectionManager انجام می شه... (توسط الگوی singleton اینکار پیاده سازی شده تا همیشه فقط یک instance و یک پل ارتباطی ب بانک وجود داشته باشد..مزایا و معایب این روش رو خودتون پیدا کنید!)
Validation ِ ساده ای انجام شده، در setter ها...(هنگامی ک مقدار یک پراپرتی ، set می شه بررسی انجام می شه ک مقدار مورد نظر تهی نباشد و در این صورت یک Exception رو ایجاد می کنه)
(کلا در این قسمت می شه Validation هایی رو بر حسب نیاز انجام داد، در این برنامه ی نمونه خیلی از اینچنین مسائل برای سادگی بیشتر پیاده نشده!)
برای مثال ، برای گرفتن و نمایش دادن لیست کلیه Person ها ، در لایه نمایش دستور مربوطه صادر می شه و توسط personProvider_ ب لایه "منطق تجاری" فرستاده می شه:
private void show_All()
{
dataGridView1.DataSource = _personProvider.Get_All_Items();
}
این درخواست مجددا به لایه "دسترسی ب داده" ارسال می شه (توسط آبجکت personAdapter_) در اونجا لیست کلیه Person ها در آبجکتی از نوع DataTable ِ از پیش ساخته شده (TypedDataTable ، استفاده از TypedDataset , TypedDataTable ها مزایایی داره، مثلا مستقیما ب نام یک فیلد می شه دسترسی پیدا کرد در یک سطر یا همون StrongNaming و اینجور چیزا رو فراهم می کنن) ب نام dsPhonebook.PersonsDataTable
ریخته می شه (fill می شه) و این جدول برگشت داده می شه ب لایه BLL :
public dsPhonebook.PersonsDataTable Select_AllPersons()
{
return base.select_All(_QUERY_SELECTALL_Persons);
}
protected virtual T select_All(string pQuerySelectAll)
{
T retTable = new T();
OleDbDataAdapter da = new OleDbDataAdapter(pQuerySelectAll, clsSingletoConnectionManager.GetConnection2Phonebo ok);
da.Fill(retTable);
return retTable;
}
در این لایه (BLL) و در ادامه ، مقادیر برگشت داده شده ک در یک dsPhonebook.PersonsDataTable قرار دارن Cast می شن ب :
List<clsPersonEntity>
و این List در نهایت ب "لایه نمایش" برگشت داده می شه و در DataGridView مشاهده می شه..
با تشکر RED-C0DE~
توضیحات نسخه قبلی :*****نقل قول:
یک ClassLibrary ب نام RCRssProvider عملیات خواندن Feed های RSS رو انجام می ده...
در این پروژه ، دو موجودیت وجود داره ، clsRssItem و clsRssChannel ک هر دو از کلاس clsBaseRssUnit ارث می برن... در این کلاس پایه ، 3 اِلمان ِ اصلی ک یک RSS Feed باید داشته باشه قرار دارن (Title,Description,Link - برای مطالعه در مورد ساختار RSS ب آدرس زیر برین :
http://cyber.law.harvard.edu/rss/rss...hannelElements )
.. هر Channel می تونه یک یا چندین RssItem داشته باشه ک در این برنامه ب همین صورت پیاده شده و در کلاس clsRssProvider و در تنها متود ِ این کلاس (Get_Rss_Content) ، ابتدا اطلاعاتِ Channel و سپس اطلاعاتِ item ها گرفته می شه... چون ساختار RSS بصورت XML است بسیار راحت می شه مقادیر رو گرفت و خوند...
در ابتدا یک WebRequest فرستاده می شه ب آدرسی ک کاربر وارد می کنه و محتوای صفحه رو در قالب یک Stream می گیره و در یک xmlDocument می ریزه و Element ها یکی یکی خونده می شن و الی آخر...
نسخه جدید:
در این نسخه امکان دریافت فیدهای RSS بصورت Asynchronous (آسنکرون) اضافه شده است. منظور اینه ک فرم (و کلا GUI) کار خودشو می کنه و NotResponded نمی شه و اطلاعات مربوط ب RSS وقتی ک دریافت بشن در DataGridView نمایش داده می شن...
البته کمی تغییرات هم در بعضی قسمتها اضافه شده...
توضیحات مختصری در مورد عملیات آسنکرون که بیشتر مربوط ب دو متد :
public void Get_Rss_Async(Uri pUriRss )و
private void callback_Rss_Got_Response(IAsyncResult pAsyncResult)
بصورت کامنت نوشته شده است...
با تشکر RED-C0DE~
با سلام خدمت دوستان
یه کامپوننت (DLL) دیتاگریدویو که امکانات زیر رو داراست البته امکانات زیادی نداره بعدا تکمیل ترش میکنم
امکانات:
1.دکمه حذف و اضافه رکورد
توضیح:اگه ColumnType یک Column از دیتاگرید رو DataGridViewButtonColumn در نظر بگیریم و Name همین Column رو به delete تغییر بدیم می شه از این امکان استفاده کرد.
2.حذف یک رکورد با زدن کلید F12
3.تنظیم فرمت یک Column که فقط بتوان در آن عدد وارد کرد
توضیح:اگه در قسمت Properties خصوصه Columns رو انتخاب کنید بعد در قسمت Properties مربوط به هر Column خصوصه DefaultCellStyle بعد Format را به Numeric تغییر بدید در آن Column میتوانید فقط عدد وارد کنید
4.حرکت بین Cellها بوسیله کلید Enter با RigthToLeft هم مشکلی نداره
5.حرکت بین سطر های دیتاگریدویو با Scrollماوس همون MouseWheel البته اگه تعداد سطرهای دیتاگرید از اندازه لیست نمایش دیتاگرید بیشتر بشه یعنی وقتی VerticalScrollBars فعال میشه در حرکت بین سطرها هیچ مشکلی نداره
اولی DLL هست
دومی یه نمونه برنامش هست
سلام و خسته نباشید خدمت برنامه نویسان بزرگ.
من یه مبتدیم ، این اولین برنامه ای بود که نوشتم.:لبخندساده:
براتون گذاشتم ببینید. نظرتونو بگید ممنون میشم. :چشمک:
این برنامه Convert شده و فقط با VS 2008 به بالا باز میشه!
مدتی بود که می خواستم یه نرم افزار برای ذخیره شماره تلفن هام درست کنم.این بود که اینو ساختم.
این برنامه با C# و تکنولوژی LINQ ساخته شده.
برای دیتا بیس از XML استفاده می کنه و برای مخفی نگه داشتن اطلاعات از افراد غیر مجاز با استفاده از الگوریتم رمزنگاری 3DES ، اطلاعات را رمز کرده و در دیتا بیس قرار می دهد.
http://www.codeproject.com/KB/cs/CSh...book_small.png
ویژگی ها :
چند کاربره بودن
Live Search
ساده و بدون تشریفات اضافه
دانلود
سلام خدمت دوستان
بالاخره کنکور تمام شد و از یک سفر 15 روزه برگشتم.
سراغ برنامه نویسی که اومدم گفتم مثل تازه کارها اول یک Hello World! بسازم این شد که این برنامه را نوشتم.
:لبخند: می دونم ! هیچیش به Hello World! نمی خوره.
اگه خواستین متغیر wnum را تغییر بدین!
(همش کار خودمه. حتی... !)int wnum = 10;
با سلام
در این برنامه(کلاس)کد تغییر دکمه Enter به Tab در دیتاگریدویو رو گذاشتم که با enter به cell بعدی بره و با Shift+Enter به cell قبلی برگرده البته حرکت بین سطر ها با WheelMouse رو هم گذاشتم و تا هر کس خواست بتونه اونو رو هر کامپپوننتی بصورت DLL پیاده سازی کنه من از کامپوننت DotNetBar استفاده کردم نتونستم ضمیمش کنم هر کی خواست پیام بده براش ایمیل کنم 1مگه
با سلام قبلا این برنامه رو گذاشته بودم ولی این یکی خیلی کامل تر رو بهتره
محافظت از دیتابیس Sql البته در SqlServer2000 وخارج از دسترس کاربر قرار دادن دیتابیس
البته تابع Backup برای پشتیبانی و برگردوندن اون (Restore) رو هم اضافه کردم
برای اجرا اول برنامه اول یعنی WindowsFormsApplication10 رو اجرا کنید توضیحات استفاده از این روشو رو در برنامه اول دادم
این برنامه تمام رنگ های موجود رو لیست میکنه و میشه رنگ هر کدوم رو امتحان کرد ،
برنامه خوبی هستش ، بعضی وقت ها هنگام کار با رنگ ها میتونه مفید باشه !!!
*) با کلیک روی هر رنگ از لیست باکس ، رنگ مورد نظر در لیبل نشون داده میشه !!!
امیدوارم مفید بوده باشد !!!
سورس پشتیبان گیری و بازگردانی از اطلاعات بانک اطلاعاتی SQL
این یه نمونه برنامه است که در اون از GoogleSearchAPI استفاده شده و نتایج حاصل از جستجو رو در یک فرم نمایش می ده البته تعداد این نتایج قابل تغییره من رو 10 تا تنظیم کردم
http://mihanupload.com/images/ii60l6mcsrywe4k74phv.jpg
با عرض سلام خدمت دوستان عزیز
برنامه ای که خدمتتون تقدیم کردم میشه گفت تقویم رو میزی فارسیه
امیدوارم مورد توجهتون قرار بگیره
این برنامه فرم رو به شکل یک رشته که از تکست باکس میگره درمیاره.
امیدرارم مفید واقع بشه...:لبخندساده:
تو این برنامه ساعت آنالوگ و تقویم هجری هم هست که البته کار من نیست. :چشمک:
سلام به همه دوستان ، میدونم واسه این مورد قبلا یه کامپوننت Currency TextBox ،
گذاشته شده بود ، ولی من خواستم خودم با یه تابع ساده این کار رو انجام بدم !!!
امیدوارم مفید بوده باشد !!!
http://salarcpp.persiangig.com/Money%20Text.JPG
اینم یک MessageBox با قابلیت پشتیبانی 9 زبان (فارسی،انگلیسی،آلمانی،فرا سه،روسی،عربی،اسپانیایی،ت کی،ایتالیایی)
که دقیقا مشابه MessageBox خود ویندوزه . فقط 7 تا از توابع مدل اصلی overload شد .
در مدل بعدی بقیه توابعش هم کامل میشه.
نمونه کد :
multi_language_MsgBox.MsgBox.Show
(multi_language_MsgBox.MsgBox.MSG_Language.PERSIAN , this.Handle.ToInt32(), "تست");