صفحه 13 از 27 اولاول ... 3111213141523 ... آخرآخر
نمایش نتایج 481 تا 520 از 1080

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

  1. #481
    کاربر دائمی آواتار MortezaGity
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    شیراز
    پست
    208

    Smile نقل قول: تعیین محدوده مقدار ذخیره شده در یک متغیر Char:

    public  static bool IsInRange(char testChar, char  startOfRange, char endOfRange)
    {
    if (testChar >= startOfRange && testChar <= endOfRange)
    {
    // testChar is within the range
    return (true);
    }
    else
    {
    // testChar is NOT within the range
    return (false);
    }
    }
    آخرین ویرایش به وسیله Amir Oveisi : سه شنبه 21 اردیبهشت 1389 در 16:39 عصر

  2. #482
    کاربر دائمی آواتار MortezaGity
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    شیراز
    پست
    208

    تبدیل از یک مبنا به مبنای 10:

    string base2 = "11";
    string base8 = "17";
    string base10 = "110";
    string base16 = "11FF";

    Console.WriteLine("Convert.ToInt32(base2, 2) = " + Convert.ToInt32(base2, 2));
    Console.WriteLine("Convert.ToInt32(base8, 8) = " + Convert.ToInt32(base8, 8));
    Console.WriteLine("Convert.ToInt32(base10, 10) = " + Convert.ToInt32(base10, 10));
    Console.WriteLine("Convert.ToInt32(base16, 16) = " + Convert.ToInt32(base16, 16));
    آخرین ویرایش به وسیله Amir Oveisi : سه شنبه 21 اردیبهشت 1389 در 16:40 عصر

  3. #483
    کاربر دائمی آواتار MortezaGity
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    شیراز
    پست
    208

    تعیین نوع مقدار درون یک متغیر از نوع Char:


    public enum CharKind
    {
    Control,
    Digit,
    Letter,
    Number,
    Punctuation,
    Separator,
    Surrogate,
    Symbol,
    Whitespace,
    Unknown
    }


    تعریف تابع مورد نظر:


    public static CharKind GetCharKind(char theChar)
    {
    if (Char.IsControl(theChar))
    {
    return CharKind.Control;
    }
    else if (Char.IsDigit(theChar))
    {
    return CharKind.Digit;
    }
    else if (Char.IsLetter(theChar))
    {
    return CharKind.Letter;
    }
    else if (Char.IsNumber(theChar))
    {
    return CharKind.Number;
    }
    else if (Char.IsPunctuation(theChar))
    {
    return CharKind.Punctuation;
    }
    else if (Char.IsSeparator(theChar))
    {
    return CharKind.Separator;
    }
    else if (Char.IsSurrogate(theChar))
    {
    return CharKind.Surrogate;
    }
    else if (Char.IsSymbol(theChar))
    {
    return CharKind.Symbol;
    }
    else if (Char.IsWhiteSpace(theChar))
    {
    return CharKind.Whitespace;
    }
    else
    {
    return CharKind.Unknown;
    }
    }
    آخرین ویرایش به وسیله Amir Oveisi : سه شنبه 21 اردیبهشت 1389 در 16:43 عصر دلیل: لطفا کدها خود را بین تگ c-sharp قرار بدهید

  4. #484
    کاربر دائمی آواتار esmaeily-hosein
    تاریخ عضویت
    مهر 1385
    محل زندگی
    شهر دودها
    پست
    227

    کنترل تقویم در گرید Persian DatetimePicker in GridView

    Persian DatetimePicker in GridView

    با اضافه کردن این Extender ستونی به نام Persian calendar به لیست ستون های جاری GridView اضافه میگردد .
    عکس های ضمیمه عکس های ضمیمه
    فایل های ضمیمه فایل های ضمیمه

  5. #485
    کاربر دائمی آواتار wolf_majid
    تاریخ عضویت
    آذر 1387
    محل زندگی
    اصفهان
    پست
    534

    جعبه متن کاربردی

    خصوصیات جدید این جعبه متن :
    1- Digit : ورود فقط عدد
    2- Farsi : کیبورد را به حالت فارسی برده و راست چین می کند
    3 - Focus Color : تنظیم رنگ شی در صورت Focus شدن
    4- MinLenght : این خصوصیت کاربر را موظف می کند تا به تعداد کاراکتر تعیین شده در جعبه متن کاراکتر وارد کند . همچنین با پیام قابل تنظیم
    5- Shade : این خصوصیت باعث می شود تا یک متن پیش فرض را در جعبه متن نمایش دهد
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله wolf_majid : سه شنبه 18 خرداد 1389 در 09:40 صبح

  6. #486

    رمزنگاری دودویی یا Binary Cryptography

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

    و هشینگ و کدینگ و ... آشنایی داشتند از جمله : AES , RSA , MD5 , ... که تو همشون

    رشته ورودی معمولا تبدیل میشد باز به رشته ای از حروف و کاراکتر ها !

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

    به اعداد 0 و1 (باینری) که در واقع خوبی این روش اینه که به احتمال خیلی زیاد کشف کردن

    رشته ورودی از روی یکسری اعداد دودویی (صفر و یک) کار آسانی نخواهد بود .

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


    ====================


    امیدوارم مفید بوده باشد .
    فایل های ضمیمه فایل های ضمیمه






  7. #487
    کاربر دائمی آواتار ezamnejad
    تاریخ عضویت
    آبان 1386
    محل زندگی
    جلوي مانيتور
    پست
    257

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

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

  8. #488
    کاربر دائمی آواتار s.khoshfekran
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    تهران
    پست
    503

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    سلام به همه دوستان
    یک dll رمز گذاری با الگوریتم Rijndael برای کسانی که مشکل اساسی با Cryptography در C#‎‎‎ مشکل دارن
    امکان رمزگذاری بر روی متن
    امکان رمزگذاری بر روی فایل ها
    امکان رمزگذاری بر روی XML Serialized Data
    امکان رمزگذاری بر روی Binary Serialized Data
    اگه کسی نظری داره و یا میتونه کامل ترش کنه و ... ممنون میشم کمک کنه!!

    امیدوارم به دردتون بخوره!!
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله mehdi.mousavi : یک شنبه 02 خرداد 1389 در 19:20 عصر دلیل: دیکته Rijndael رو درست کردم.

  9. #489
    کاربر دائمی آواتار behnam25214
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    @-<-<
    پست
    338

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    ســــــــــــــــلام
    برنامه ای برای کار با menu که خیلی جالبه ، همراه با تصویر در ضمیمه.
    عکس های ضمیمه عکس های ضمیمه
    فایل های ضمیمه فایل های ضمیمه

  10. #490
    کاربر دائمی آواتار behnam25214
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    @-<-<
    پست
    338

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    با سلام خدمت دوستان عزیز
    یه برنامه ای نوشته بودم البته بیشترش رو از برنامه نویس یاد گرفتم گفتم شاید به درد دوستان بخوره.
    از جمله کارهای برنامه:
    1 .Restart
    2.Shut Down
    3.Log Off
    4.Hibernate
    5.مدت زمان روشن ماندن کامپیوتر
    6.نمایش تاریخ به میلادی و شمسی و زمان
    7.چک کردن وصل بودن به اینترنت
    8.پاک کردن سطل آشغال
    9.چک کردن نام کاربری که ادمین میباشد یا نمیباشد
    10.نمایش فایلهای mpeg
    11.نمایش اطلاعات سیستم
    12.نمایش اطلاعات cpu
    13.اجرای اینترنت اکسپلورر یا فایرفاکس
    14.اجرای ماشین حساب
    15.اجرای رجیستر و نت پد
    16.نمایش کلیه پرینتر ها در مسیج باکس
    17.میزان فضای هارد دیسک
    18.نمایش هارد دیسک های سیستم
    19.نمایش مک آدرس شبکه
    20.تغییر زبان سیستم به فارسی و انگلیسی
    21.تبدیل عکس رنگی به سیاه و سفید
    22.تغییر والپیپر سیستم
    23.رفرش کردن
    24.زیپ کردن فایلها
    25.تبدیل تصاویر به آیکن

    امیدوارم مورد استفاده دوستان قرار بگیره.
    لطفا هر سه فایل ضمیمه را دانلود نمایید
    عکس های ضمیمه عکس های ضمیمه
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله behnam25214 : دوشنبه 03 خرداد 1389 در 16:59 عصر دلیل: افزودن تصویر برنامه

  11. #491
    کاربر تازه وارد آواتار notelo
    تاریخ عضویت
    مهر 1385
    محل زندگی
    ایران البته که تهران
    پست
    84

    Talking نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    سلام
    ترم پیش تو درس نظریه زبان ها و ماشین ها یه پروژه داشتیم که DFA میگرفت اونو مین میکرد بعد امکانات and,or,not,... رو هم داشت از همه مهم تر به صورت گرافیکی نود ها رو نشون میداد.
    این رو براتون میذارم که اگه لازم داشتین استفاده کنین...
    موفق باشید....

    پست مربوطه

  12. #492
    کاربر دائمی آواتار behnam25214
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    @-<-<
    پست
    338

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    سلام دوستان

    برنامه ضمیمه شده برای محو شدن فرمهاست.
    خوب منظور اینه که وقتی میخواییبن فرم رو ببندین فرم به صورت تدریجی و با حالت محو شدگی بسته میشه.

    خیلی جالبه حتما دنلود کنید.
    فایل های ضمیمه فایل های ضمیمه

  13. #493
    کاربر دائمی آواتار amir-yeketaz
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    تهران
    پست
    508

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    سلام
    برنامه ای کوچولو نوشتم به صورت تستی و یه چند روزی روش وقت گذاشتم تا با مشکلاتی که برای پروژم خواهم داشت بتونم کنار بیام ... البته تشکر میکنم از بروبچ سایت که خیلی از تیکه های ای برنامه از اطلاعاتیه که در این سایت به دست آوردم ...
    بی شک این برنامه فقط برای مبتدی های از جمه خودم هست که میخوان با فرم ها برای بار اولشون پروژه بنویسن...
    1-کار با فرم ها
    -استفاده از دو فرم در برنامه
    -انتقال اطلاعات از فرم اول به فرم دوم و بالعکس
    -انتخاب کاربر برای بستن یا نبستن فرم اول
    -ناپدید شدن فرم دوم به حالتی باحال!!!
    2-کار با لیست ویو
    -کار با property های مختلف(البته مهم!) لیست ویو
    -کلیک کردن روی آیتم خاص و نمایش اطلاعات ویژه مربوط به فرم
    3-استفاده از تکست باکس دینامیک
    این برنامه بدون دیتابیسه و فقط برای حل مشکلاتی که در ساخت یه پروژه برایه بار اول یه مبتدی (مثه خودم!) پیش میادو نوشتم ... یعنی اون مشکلاتی که خودم میدونستم برای نوشتن یه پروژه در نگاه اول با استفاده از فرم ها پیش می آید ...
    امیدوارم که این برنامه بتونه به ما مبتدی ها کمک کنه و ...
    موفق باشید
    فایل های ضمیمه فایل های ضمیمه

  14. #494
    کاربر دائمی آواتار sina26
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    همه ایران سرای من است
    پست
    165

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    سلام
    نمونه سورس فایل جهت ورود به حساب بانکی بر روی اینترنت و مدیریت و انجام عملیات مورد نظر تقدیم میگردد .
    فایل های ضمیمه فایل های ضمیمه

  15. #495

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    برنامه رسم گراف جهت دار از روی همراه با ماتریس مربوطه + ذخیره + پرینت + امکان جابجایی گره ها با موس ....
    update : ویرایش ماتریس و گراف به صورت هم زمان.......
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله exlord : سه شنبه 01 تیر 1389 در 13:36 عصر

  16. #496

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    سلام دوستان !

    برنامه ای کمکی برای تازه کارایی مثل خودم گذاشتم که باهاش میشه fانک رو به دیتابیس وصل کرد، پشتیبان گرفت، بازیابی و قطع اتصال کرد. این برنامه خیلی بهتر از این هم میشه که راحت تر باشه اما تو وقت کم برای اینکه از شر این موارد راحت بشم یک برنامه درست کردم که این کارها رو بکنه، تقریبا اکثر کدهای اصلی رو از دوستان خوب همین سایت که پراکنده بود بدست آوردم و تقریبا بهترین راه هاش رو تو این برنامه استفاده کردم.
    در ضمن با ویژوال 2008 نوشته شده !

    امیدوارم بدرد عزیزان بخوره !

    دعا برای رشد علمی و موفقیت همه ایرانیان و مسلمانان جهان یادتون نره !

    برای دانلود اینجا را کلیک کنید

  17. #497
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    سلام دوستان عزیز

    یک DLL اماده کردم امیدوارم برای همه مفید باشه

    کار این dll اینه که اطلاعات درون بانک رو در گرید ویو نشون میده

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



    namaiesh_ba_class.Class1 cl = new namaiesh_ba_class.Class1();
    DataSet dds = new DataSet();
    cl.BANK = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\tell.mdb";
    dds = cl.DS;
    cl.CMD = "select*from t1";
    cl.Amaleiat();
    dataGridView1.DataBindings.Add(new Binding("datasource", dds, "t1"));




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

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


  18. #498
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    بخش اول

    سلام دوستان عزیز

    در این قسمت من 10 صفحه اول این تاپیک رو به صورت power point در اوردم و امیدوارم به دردتون بخوره

    من سعی می کنم روی 10 صفحه از این تاپیک رو به این صورت که العا میذارم رو قرار بدم

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

    دوستان عزیز اکسترکت میشه

    بخش اول


    فایل های ضمیمه فایل های ضمیمه

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


  19. #499
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    نقل قول نوشته شده توسط mohammad_bagherani مشاهده تاپیک
    آف تاپیک:
    عالی بود
    اگه میشد دسته بندی هم میکردی عالی بود
    مثلا: -گرافیک -مولتی مدیا -فایل و دایرکتوری -پایگاه داده و...
    با سلام
    دوست عزیز چون تعداد صفحات 10 تا بیشتر نیست واسه همین نیازی نیست دسته بندی بشه چون به یک نگاه ساده میتونید بفهمید
    .


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


    طبق قولی که دادم امروز زم 10 صفحه بعد رو گذاشتم
    دوستان عزیز در این قسمت من صفحات 11 تا 20 رو اماده کرده ام به صورت power point و امیدوارم از اون هم خوشتون بیاد


    دوستان عزیز اکسترکت میشه

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

    تشکر شما باعث دلگرمی ماست

    ========================================

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

    پس اینارو دیگه دانلود نکنید تا چند روز دیگه تکملیش میکنم همش رو و قرار میدم تو سایت


    ========================================

    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله mmd2009 : شنبه 05 تیر 1389 در 00:24 صبح

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


  20. #500
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    با سلام

    دوستان عزیز زیادی این مشکل رو دارن که مثلا می خوان تو 3 تا تکست باکس تاریخ رو وارد بکنن

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

    مثلا تعداد سال از 9999 بیشتر نمیره و همچنین اگر ماه کمتر از 7 بود بیشتر از 31 نمیتوان وارد تکست باکس روز کرد و همچنین اگر ماه بزرگتر از 6 بود بیشتر از 30 روز نمی توان وارد تکست باکس روز کرد

    در کل شاید یه روزی به دردتون بخوره


    فایل های ضمیمه فایل های ضمیمه

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


  21. #501
    کاربر دائمی آواتار mahdi87_gh
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    قزوین
    پست
    448

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    سلام به دوستان برنامه نویس
    از اونجا که در سایت خیلی مشاهده کردم پستهایی که مربوط به backup و restore میشن، لذا تصمیم گرفتم که این پست رو ایجاد کنم تا شاید مشکل چند نفر رو حل کرد.
    فایل ضمیمه شامل یه dll میشه.ابتدا باید اون رو به refrence های برنامتون اضافه کنید.این کتابخانه شامل دو کلاس به نامهای BackupAssistant و RestoreAssistant هستش که در زیر کدهاشونو قرار دادم. یکی از مشکلات موقع گرفتن پشتیبان و یا بازگردانی اطلاعات باز بودن اتصال هایی به بانک هستش که باعث اختلال در این روند میشند. در کلاس های زیر با تابعی به نام KillAllConnectionsاین مشکل شده.
    کلاس BackupAssistant
    public class BackupAssistant
    {
    string server = "", database = "", user = "", pwd = "";
    public string ServerName
    {
    set { server = value; }
    get { return server; }
    }

    public string DatabaseName
    {
    set { database = value; }
    get { return database; }
    }

    public string UserName
    {
    set { user = value; }
    get { return user; }
    }

    public string Password
    {
    set { pwd = value; }
    get { return pwd; }
    }

    public void BackupDatabase(string destinationPath)
    {
    System.Globalization.PersianCalendar p = new System.Globalization.PersianCalendar();
    string Name = "Archive_" + string.Format("{0}-{1}-{2}",
    p.GetYear(DateTime.Now).ToString(),
    p.GetMonth(DateTime.Now).ToString("0#"),
    p.GetDayOfMonth(DateTime.Now).ToString("0#")) + "_" +
    string.Format("{0}-{1}-{2}", DateTime.Now.Hour, DateTime.Now.Minute, DateTime.Now.Second);

    KillAllConnections();


    SqlConnection con = new SqlConnection("Server=" + ServerName + "; User=" + UserName + "; Pwd=" + Password + ";");
    SqlCommand cmd = new SqlCommand();
    cmd.Connection = con;
    if (con.State == System.Data.ConnectionState.Closed) con.Open();
    cmd.CommandText = "BACKUP DATABASE [" + DatabaseName + "] TO DISK = N'" + destinationPath + "\\" + Name + ".sqlbk" + "' WITH FORMAT, INIT, NAME = N'" + Name + "', SKIP, NOREWIND, NOUNLOAD, STATS = 10";
    cmd.ExecuteNonQuery();
    cmd.CommandText = " BACKUP log [" + DatabaseName + "] TO DISK = N'" + destinationPath + "\\" + Name + ".sqllog" + "' WITH FORMAT, INIT, NAME = N'" + Name + "', SKIP, NOREWIND, NOUNLOAD, STATS = 10";
    cmd.ExecuteNonQuery();
    con.Close();
    }

    private void KillAllConnections()
    {
    object id;
    SqlConnection con = new SqlConnection("Server=" + ServerName + "; User=" + UserName + "; Pwd=" + Password + ";");
    SqlCommand cmd = new SqlCommand("SELECT DB_ID('" + database + "') as [Database ID]", con);
    if (con.State == System.Data.ConnectionState.Closed) con.Open();
    id = cmd.ExecuteScalar();
    cmd.CommandText = "DECLARE SpidsToKill CURSOR FOR SELECT spid FROM master..sysprocesses WHERE dbid = @dbid" +
    " DECLARE @Spid int DECLARE @SQL varchar(255) " +
    "OPEN SpidsToKill FETCH NEXT FROM SpidsToKill INTO @Spid WHILE ( @@FETCH_STATUS = 0 ) " +
    "BEGIN SELECT @SQL = 'KILL ' + CONVERT( varchar(10), @Spid ) EXEC ( @SQL ) FETCH NEXT FROM SpidsToKill INTO @Spid END " +
    "CLOSE SpidsToKill DEALLOCATE SpidsToKill";
    cmd.Parameters.AddWithValue("@dbid", id);
    cmd.ExecuteNonQuery();
    con.Close();
    }
    }

    کلاس Restore Assistant شامل همان تعاریف بالاست. فقط بجای تابع BackupDatabse تابع زیر جایگزین شده:
    public void RestoreDatabase(string MdfPath, string LdfPath)
    {
    KillAllConnections();

    SqlConnection con = new SqlConnection("Server=" + ServerName + "; User=" + UserName + "; Pwd=" + Password + ";");
    SqlCommand cmd = new SqlCommand();
    cmd.Connection = con;
    if (con.State == System.Data.ConnectionState.Closed) con.Open();
    cmd.CommandText = " BACKUP log [" + DatabaseName + "] TO DISK = N'" + LdfPath + "' WITH FORMAT, INIT, NAME = N'" + LdfPath.Trim(".sqllog".ToCharArray()) + "', SKIP, NOREWIND, NOUNLOAD, STATS = 10";
    cmd.ExecuteNonQuery();
    cmd.CommandText = "RESTORE DATABASE [" + DatabaseName + "] FROM DISK = N'" + MdfPath + "' WITH REPLACE";
    cmd.ExecuteNonQuery();
    con.Close();
    }

    برای گرفتن backup :
        try
    {
    BackupRestoreAssistant.BackupAssistant bk = new BackupRestoreAssistant.BackupAssistant();
    bk.DatabaseName = database;
    bk.ServerName = server;
    bk.UserName = user;
    bk.Password = pwd;

    bk.BackupDatabase(txt_directory.Text);

    MessageBox.Show("پشتیبان ایجاد شد", "Backup", MessageBoxButtons.OK, MessageBoxIcon.Information);
    }
    catch (Exception ex)
    {
    MessageBox.Show(ex.Message, "Backup", MessageBoxButtons.OK, MessageBoxIcon.Error);
    }

    برای restore کردن :
        try
    {
    BackupRestoreAssistant.RestoreAssistant bk = new BackupRestoreAssistant.RestoreAssistant();
    bk.DatabaseName = database;
    bk.ServerName = server;
    bk.UserName = user;
    bk.Password = pwd;

    bk.RestoreDatabase(txt_path1.Text,txt_path2.Text);

    MessageBox.Show("بازگردانی انجام شد", "Restore", MessageBoxButtons.OK, MessageBoxIcon.Information);
    }
    catch (Exception ex)
    {
    MessageBox.Show(ex.Message, " Restore ", MessageBoxButtons.OK, MessageBoxIcon.Error);
    }


    فایل های ضمیمه فایل های ضمیمه

  22. #502

    Wink مدیریت فیلمها

    برنامه مدیریت فیلمها
    قابلیت جستجوی انواع فایلهای تصویری داخل درایوها. مخصوص اعضای خانواده که زیاد با کامپیوتر آشنا نیستن و پیدا کردن فیلمهای روی اون برای اونها سخته و ممکنه مشکلاتی رو برای پوشه ها و فایلها به وجود بیارن!



    -منوی جستجوی فیلمها:
    برای شروع باید منوی جستجوی فیلمها را کلیک کرده تا وارد پنجره جستجو شویم. در پنجره باز شده لیست درایو های هارد دیسک ظاهر خواهد شد که با تیک زدن هر یک تعیین میکنیم که کدام درایو ها باید جستجو شوند.
    بعد از جستجو اطلاعات داخل یک فایل xml ذخیره خواهند شد.



    -منوی بارگزاری لیست فیلمها:
    برای لود کردن لیست از فایل xml مذکور میباشد
    -منوی تنظیمات:
    برای تعیین پلیر(اجرا کننده) فیلم میباشد.
    --------
    در جدول سمت چپ فهرست فیلمها قرار گرفته که در ستون "نام فیلم" نام پوشه و سپس نام خود فایل تصویری قرار دارد.
    با دابل کلیک کردن روی جدول، فیلم توسط نرم افزار پلیر مشخص شده اجرا خواهد شد.(توسط KMPlayer تست شده است) و یکی به "تعداد مشاهده ها" ی آن افزوده خواهد شد.
    -------
    -برنامه به طور خودکار داخل هر پوشه ای که جستجو میکند، میتواند یک فایل عکس را (در صورت وجود) به عنوان تصویر یا تیزر فیلم در نظر گرفته و آدرس آن را به همراه سایر اطلاعات مورد نیاز ذخیره کند.
    -در صورت انجام عمل جستجو بیش از یک بار در یک درایو تنها فیلمهای جدید به لیست اضافه خواهند شد. به عبارتی فیلم ها تکرار و یا لیست قبلی و اطلاعات آن حذف نخواهند شد.
    برای حذف لیست فیلم ها کافیست در مسیر برنامه به دنبال فایل MovieList.xml گشته و آن را تغییر نام و یا حذف کنید تا برنامه یک فایل خالی دیگر همنام آن ساخته و اطلاعات جدید در آن ذخیره شود.
    -امکان جستجوی فیلم هم در بالای جدول تعبیه شده که میتواند 90 درصد نیاز کاربر را رفع کند.
    در ضمن نکته خیلی مهم که داشت یادم میرفت و از روی عکس هم پیداست، تغییر رنگ ردیفهای جدوله که بر اساس تعداد مشاهده های هر فیلم رنگش پررنگتر میشه تا پیدا کردن فیلمهای مشاهده نشده راحت تر بشه.

    ----------------
    --مباحث تکنیکی
    برنامه دارای یک کلاس با نام finder میباشد که پسوندهای معروفی هم چون avi و mpg و dat و ... را جستجو کرده و در یک لیست قرار میدهد و فرم جستجو از آن برای بدست آوردن یک لیست از فیلمها که دارای خواصی همچون آدرس، آدرس تصویر،تعداد مشاهده ها(پیشفرض 0)، نام و ... است استفاده میکند و در نهایت در یک فایل xml با نام MovieList.xml ذخیره خواهد کرد.
    برنامه نکته خاص دیگه ای نداره فقط شما اگر میخواید که برنامه فایلهای با پسوند های دیگر رو هم جستجو قرار بده باید نام پسوند رو در کلاس finder و در متد مشخص شده ذکر کنید(از روی الگوی پسوندهای قبلی بسیار راحت است).
    --------
    من در ضمیمه exe برنامه رو قرار میدم. در صورت استقبال سورسش رو هم میذارم.
    عکس های ضمیمه عکس های ضمیمه
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله Rejnev : سه شنبه 08 تیر 1389 در 16:38 عصر دلیل: تغییر عکس ها

  23. #503

    نقل قول: برنامه یافتن اطلاعات کامل قطعات سخت افزاری سیستم

    salam doste aziz barname vaghan jalebe ama ye soa:
    in barname baraye cpu haye khasi neveshte shode?
    mishe moshakhasate cpu ha ro begid
    thx
    اطلاعات برنامه شامل :

    پردازنده (CPU) : نام ، مدل ، آیدی ، دما ، تعداد هسته ها ، ولتاژ ، Clock Speed و ...

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

    ویندوز و ...

    هارد : مدل ، ظرفیت ، نوع هارد (IDE or SATA ) ، تعداد پارتیشن ها

    کارت صوتی : نام ، شرکت سازنده و ...

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

    و ...

    مادربرد و رم : نام ، مدل ، شماره سریال ، ظرفیت ، شرکت سازنده و ...



    حجم فایل یکم زیاد بود ، 3 قسمت کردم .

    شاد باشید ، با تشکر .
    [/quote]

  24. #504
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    برنامه سی شارپه ، نمونه برنامه های سی شارپ

    با سلام

    دوستان عزیز پس از 9/30 دقیقه کار مداوم و بعلاوه تدارکاتیکه قبلا چیدم بلاخره تونستم این کارو انجام بدم و تمامی برنامه های این بخش رو درون سرور پرشین گیگ اپلود کنم و با محیطی گرافیکی که با زبان C#‎‎‎ نوشتم این برنامه ها رو به صورت دسته بندی تقدیم به شما بکنم

    ابتدا عکس زیر رو ببینید :





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

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

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

    لازم به ذکر است که من فقط از 2 فرم استفاده کردم که باز هم با کدنویسی اطلاعات رو دسته بندی کردم

    (( این نکاتی رو که میگم واسه مبتدی هایی مثل خودم هستش و نه حرفه ای ها چون میدونم اونا میدونن))

    خب حالا عکس زیر بخش time date chor رو نشون میده






    خب توضیحات کاملا مشخص هستند و دیگه نیازی نمی بینم توضیح بدم

    دوستان عزیز اگر غلط املائی چه تو حروف انگلیسی چه تو فارسی دیدید ببخشید.

    این برنامه با vs2008 , بانک اکسس نوشته شده.

    لازم به ذکر است که بخش open source رو فعلا خالی گذاشتم چون می خوام ابتدا یه کاری بکنم سپس این بخش رو هم میذارم البته اینبار فقط دیگه بانک رو میفرستم براتون که باید جایگزین اون بانک قبلی بکنید

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



    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله mmd2009 : دوشنبه 14 تیر 1389 در 05:56 صبح

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


  25. #505

    برنامه محاسبه درصد عواملی که در موفقیت موثرند

    سلام به همه دوستان ، راستیتش دوست عزیزمون aryaei2000 ، یک مطلب بسیار زیبا و

    منطقی را درباره اینکه چه عواملی در موفقیت موثرند رو مطرح کرده بودند ، در واقع درصد تاثیر

    هریک از عوامل در موفقیت ، که من اونو به برنامه تبدیل کردم .

    توضیح برنامه : مثل حروف ابجد ، واسه حروف انگلیسی از اول 1 ، دومی 2 و ... الی آخر

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



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



    امیدوارم مفید بوده باشد .
    عکس های ضمیمه عکس های ضمیمه
    فایل های ضمیمه فایل های ضمیمه






  26. #506

    Cool کامپوننت PersianDateTime

    یک استراکچر OpenSource مناسب که رفتاری مشابه نوع DateTime داره و برای انجام تبدیلات تاریخ مورد استفاده قرار می گیره. همین طور می تونه تاریخ نوع شمسی رو نگه داری کنه.

    امکانات:

    • نگهداری تاریخ از نوع هجری شمسی
    • ارایه روز های هفته به زبان فارسی
    • ارایه ی ماه های سال به زبان فارسی
    • رفتاری مشابه شیء DateTime و دارای متدهای مشابه آن
    • قابلیت تبدیل تاریخ هجری شمسی به میلادی و برعکس
    • قابلیت ارایه ی رشته ی حاوی تاریخ شمسی با فرمت های LongDateTime, ShortDateTime, MediumDateTime


    بزودی:
    امکان جمع و تفریق نوع PersianDateTime

    برای اطلاعات بیشتر به پست مربوطه برید...
    آخرین ویرایش به وسیله jalalx : چهارشنبه 06 مرداد 1389 در 10:01 صبح دلیل: معرفی امکانات

  27. #507
    کاربر دائمی آواتار mehdikhazaei
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    آمل
    پست
    103

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

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

  28. #508
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    با سلام

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

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


  29. #509
    کاربر دائمی آواتار Masoome_das
    تاریخ عضویت
    تیر 1389
    محل زندگی
    تهران
    سن
    41
    پست
    199

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

    کامپونتی برای تبدیل ارقام از عدد به حروف
    من برای نوشتن اعداد به صورت حروفی این کامپونت را تهیه کرده ام
    به کمک این کلاس می توانید متغیرهایی از نوع int , string , Decimal
    را از حالت عددی به حروف تبدیل کرد این کلاس تا اعداد 5 رقمی (0-99999) را قابلیت تبدیل دارد
    فکر کنم برای زیبا تر شدن پروژه هاتون مفید باشه به خصوص در حالتی که در برنامه ها اعداد فارسی را به صورت لاتین نمایش می دهد یک کار همیشگی باشه

    مثلا : 1361- یک هزار و سیصد و شصت و یک

    اگر در عدد خاصی دچار مشکل شد به من اطلاع دهید
    Help داخل پوشه است

    فایل ضمیمه
    کامپونتی برای تبدیل ارقام از عدد به حروف
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله Amir Oveisi : چهارشنبه 23 تیر 1389 در 19:47 عصر دلیل: ادغام شد

  30. #510

    تبدیل متن انگلیسی به گفتار

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

    با وارد کردن متن ، گوینده متن رو براتون میخونه . اینکار توسط یکی از Library های خود دات نت

    بنام Interop.SpeechLib.dll انجام میشه . امیدوارم مفید بوده باشد .



    نحوه Add کردن dll مربوطه :

    فایل های ضمیمه فایل های ضمیمه






  31. #511

  32. #512
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    ماشین حسابی با طراحی 3 لایه

    برای دیدن کلیک کنید

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

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


  33. #513
    کاربر دائمی
    تاریخ عضویت
    مهر 1387
    محل زندگی
    تهران
    سن
    34
    پست
    608

    Thumbs up نحوه نوشتن اطلاعات در فایل XML و خواندن از آن

    سلام دوستان.

    دوتا تابع براتون میذارم که دیگه مشکلی در نوشتن در فایل XML و خواندن از اونو نداشته باشین.

    ابتدا فضای نام های زیر را به برنامتون Import می کنین:

    using System;
    using System.Data;
    using System.IO;
    using System.Xml;
    using System.Xml.Serialization;


    سپس این توابع رو اضافه کرده و حالشو می برین!!! ::

    /// <summary>
    /// این یک تابع برای ذخیره سازی اطلاعات شما به صورت یک فایل ایکس.ام.ال میباشد
    /// </summary>
    /// <param name="DT">DT is a DataTable [Your Records Table]</param>
    /// <param name="strDestinationAddress">strDestinationAddress is a Path [Path to Save Your XML File]</param>
    public void SelrializetoXMLFile(DataTable DT, String strDestinationAddress)
    {
    try
    {
    DataSet objDataSet = new DataSet("MyDataset");
    string Path = strDestinationAddress;
    XmlSerializer XS = new XmlSerializer(objDataSet.GetType());
    TextWriter objTextWriter = new StreamWriter(Path, false);

    objDataSet.Tables.Add(DT);
    XS.Serialize(objTextWriter, objDataSet);
    objTextWriter.Close();
    }
    catch (Exception ex) { throw ex; }
    }

    /// <summary>
    /// این یک تابع برای خواندن اطلاعات ذخیره شده شما از یک فایل ایکس.ام.ال میباشد
    /// </summary>
    /// <param name="DT">DT is a Referenced DataTable [Your Records Table]</param>
    /// <param name="strSourceAddress">strSourceAddress is a Path [Read from Your XML File]</param>
    public void DeSerializeXMLToINFODataTable(ref DataTable DT, String strSourceAddress)
    {
    try
    {
    DataSet objDataSet = new DataSet();
    XmlSerializer XS = new XmlSerializer(objDataSet.GetType());
    DataTable objDataTable = new DataTable();
    TextReader objTextReader = new StreamReader(strSourceAddress);

    objDataSet = (DataSet)XS.Deserialize(objTextReader);
    objTextReader.Close();
    foreach (DataRow dr in objDataSet.Tables["Table1"].Rows)
    {
    DataRow newdr = DT.NewRow();

    foreach (DataColumn clm in DT.Columns)
    {
    if (dr[clm.ColumnName] == string.Empty)
    newdr[clm.ColumnName] = string.Empty;
    else
    newdr[clm.ColumnName] = dr[clm.ColumnName];
    }
    DT.Rows.Add(newdr);
    }
    }
    catch (Exception ex) { throw ex; }
    }



    اینم کلاسش: XMLReadWriteClass.rar
    موفق باشین.
    آخرین ویرایش به وسیله ACorvinus : دوشنبه 04 مرداد 1389 در 11:28 صبح دلیل: یه اشتباه کوچولو!!!

  34. #514
    کاربر دائمی آواتار حجتی نیا
    تاریخ عضویت
    دی 1387
    محل زندگی
    ایران
    پست
    400

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    adobe color picker

    انتخاب رنگ در یه فرم شبیه انتخاب رنگ در برنامه فتوشاپ


    http://www.4shared.com/file/W7VJnKC-/DrawingEx.html

  35. #515
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    آخرین ویرایش به وسیله mmd2009 : جمعه 08 مرداد 1389 در 09:06 صبح

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


  36. #516
    مدیر بخش آواتار mmd2009
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    تهران
    پست
    2,393

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    با سلام


    کار باحاش بی نهایت راحته و مورد نیاز خیلی ها هم قرار میگیره




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

    کسی که به خود اطمینان دارد به تعریف دیگران احتیاج ندارد. «گوستاو لوبون»


  37. #517
    کاربر تازه وارد آواتار #eafshary#
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    هشت بهشت
    پست
    33

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    مسیج باکس فارسی با امکان کنترل صدا و غیره ...
    http://www.barnamenevis.org/sh...d.php?t=236764
    آخرین ویرایش به وسیله #eafshary# : یک شنبه 10 مرداد 1389 در 00:21 صبح

  38. #518
    کاربر دائمی آواتار Mohsen229266
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    تهران
    سن
    36
    پست
    396

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    با سلام
    اینم یه DLL برای دستور INSERT INTO اس کیو ال
    به اینصورت هم می شه استفادش کرد


    Class_Insert_Into SQLCommand =New Class_Insert_Into.Class_Insert
    string[] Values = { Value1 , Value2 };
    string[] Fields = { "Field1", "Field2" };
    SqlDbType[] Type = { SqlDbType.NVarChar, SqlDbType.Int };
    SQLCommand.Insert(ConnectionString, "TableName", Fields, Values, Type);
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله Mohsen229266 : پنج شنبه 14 مرداد 1389 در 16:01 عصر

  39. #519

    نقل قول: پروژه های Open Source

    یه Data Access Layer که داده ها رو Persist میکنه و عملیات Searcho , .... رو هم انجام میده.
    اگر یه wrapper روش کشیدید که بهترشه که عالیه وگرنه که اولین فرصت یه wrapper روش میکشم.
    اینجا

  40. #520
    کاربر دائمی آواتار ricky22
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    شیراز
    پست
    1,591

    نقل قول: نمونه برنامه های کوچک و مفيد در سي شارپ

    یک مقاله از CodeProject که خیلی به درد می خوره.
    ویژگی های جدید ویندوز 7 در C#‎
    دانلود سورس
    لینک مقاله.



صفحه 13 از 27 اولاول ... 3111213141523 ... آخرآخر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •