صفحه 22 از 27 اولاول ... 122021222324 ... آخرآخر
نمایش نتایج 841 تا 880 از 1080

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

  1. #841
    کاربر دائمی آواتار kuh_nur
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    C:\Windows\Temp
    پست
    326

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

    سورس Split و Join فایل ها

    دانلود

  2. #842
    کاربر دائمی آواتار kuh_nur
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    C:\Windows\Temp
    پست
    326

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

    Delete All Temporary Internet Files Of IE



    1. using System.IO;
    2. public static void Main()
    3. {
    4. ClearFolder(new DirectoryInfo(Environment.GetFolderPath(Environment.SpecialFolder.InternetCache))); // Execute ClearFolder() on the IE's cache folder
    5. }
    6. void ClearFolder(DirectoryInfo diPath)
    7. {
    8. foreach (FileInfo fiCurrFile in diPath.GetFiles())
    9. {
    10. fiCurrFile.Delete();
    11. }
    12. foreach (DirectoryInfo diSubFolder in diPath.GetDirectories())
    13. {
    14. ClearFolder(diSubFolder); // Call recursively for all subfolders
    15. }
    16. }







  3. #843
    کاربر دائمی آواتار kuh_nur
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    C:\Windows\Temp
    پست
    326

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

    سورس دانلود منیجر

    دانلود

  4. #844
    کاربر دائمی آواتار kuh_nur
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    C:\Windows\Temp
    پست
    326

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

    سورس تبدیل فایل های ورد به txt,html,XML,rtf

    دانلود

  5. #845

    Post نمایش اطلاعات کانکشن متصل به اینترنت

    سلام یه مدت پیش یه پروژه نوشتم که قسمتی از پروژه رو براتون گذاشتم مطمئنن بدردتون میخوره.


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

    موفق باشید

  6. #846
    کاربر دائمی آواتار FastCode
    تاریخ عضویت
    تیر 1388
    محل زندگی
    /dev/null
    پست
    3,486

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

    توابع تاریخ:

    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 : چهارشنبه 22 شهریور 1391 در 20:56 عصر دلیل: خطا در GetMonthLastDay

  7. #847
    کاربر دائمی آواتار FastCode
    تاریخ عضویت
    تیر 1388
    محل زندگی
    /dev/null
    پست
    3,486

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

    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);
    }


  8. #848

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

    بچه ها کسی آنلاین هست یه سوال فوری دارم در مورد طراحی notpad ?

  9. #849
    کاربر دائمی آواتار hosseinrasouli
    تاریخ عضویت
    اردیبهشت 1389
    محل زندگی
    بوشهر
    سن
    36
    پست
    162

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

    دفترچه تلفن (Linq To Entity )

    booklet_pic.jpg

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


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

    پسورد : www.bankproje.ir
    آخرین ویرایش به وسیله hosseinrasouli : چهارشنبه 26 مهر 1391 در 21:58 عصر دلیل: فراموشی پسورد

  10. #850
    کاربر دائمی آواتار barnamenevisforme
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    تهران،شیراز و میشه گفت تقریبا همه جای ایران
    پست
    683

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

    سلام
    int index = myTextBox.SelectionStart;
    int currentLine = myTextBox.GetLineFromCharIndex(index);
    int currentColumn = index - myTextBox.GetFirstCharIndexFromLine(currentLine);

  11. #851
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    چند قدم اون ور تر
    پست
    1,731

    کنترل صفحه بندی دیتاگرید ویو و لیست ویو

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

  12. #852
    کاربر تازه وارد آواتار amin.m1993
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    select city from iran
    پست
    61

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

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

    لینک دانلود
    آخرین ویرایش به وسیله amin.m1993 : شنبه 16 دی 1391 در 10:22 صبح

  13. #853
    کاربر تازه وارد آواتار i-nostalgic
    تاریخ عضویت
    تیر 1391
    محل زندگی
    تهران
    پست
    63

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

    جمع و ضرب ماترس اسپارس
    sparse.rar

  14. #854
    کاربر دائمی آواتار AmirGhasemi
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    تهران
    پست
    522

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

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

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

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

  15. #855
    کاربر دائمی آواتار AmirGhasemi
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    تهران
    پست
    522

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

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

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

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

    جهت دانلود اينجا را كليك كنيد...
    آخرین ویرایش به وسیله AmirGhasemi : چهارشنبه 11 اردیبهشت 1392 در 10:30 صبح

  16. #856
    کاربر دائمی آواتار Alireza.imani
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    Start / Visual Studio 2017
    پست
    327

    Exclamation پروژه ی ارسال ایمیل با سی شارپ

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

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



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




    دانلـــــود
    آخرین ویرایش به وسیله Alireza.imani : دوشنبه 01 آبان 1391 در 15:22 عصر

  17. #857
    کاربر دائمی آواتار mas'oud
    تاریخ عضویت
    آذر 1388
    محل زندگی
    تهران
    پست
    120

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

    سلام
    یه پروژه که 2 سال پیش نوشتم میتونه تمرین خوبی برای کار با دیتابیس و کنترل گرید و دیت پیکر فارسی و چاپ فاکتور و ... باشه

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

  18. #858
    کاربر جدید
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    تبریز
    پست
    24

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

    بازی memory skill
    در این بازی باید محل خانه های ابی را با خاطر بسپارید و بعد از محو شدن خانه های ابی محل دقیق انها را با کلیک مشخص کنید در صورت درست بودن یک خانه ابی اضافه میشود و در صورت جواب اشتباه یک خانه ابی کم شده و به مرحله قبل میرود

    Untitled.png
    فایل های ضمیمه فایل های ضمیمه

  19. #859
    کاربر دائمی
    تاریخ عضویت
    آذر 1389
    محل زندگی
    ایران
    پست
    1,328

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

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

    1.JPG
    2.JPG

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

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

    لینک دانلود :

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

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

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

    با سلام خدمت دوستان
    این برنامه یک پاره خط بین دو نقطه با روش DDA رسم مینه که برای تمام حالت های شیب خط کار میکنه
    فایل های ضمیمه فایل های ضمیمه
    • نوع فایل: rar DDA.rar‏ (43.6 کیلوبایت, 116 دیدار)

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

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

    رسم پاره خط با روش Bresenham برای تمام نقاط جواب می ده
    فایل های ضمیمه فایل های ضمیمه

  22. #862

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

    سلام دوستان این برنامه رو نزدیک به 7-8 ماه پیش برای یکی از دوستان نوشته بودم...
    گفتم اینجا بذارم تا دوستان دیگه استفاده کنند چون از تکنولوژی Linq to Entity استفاده شده که کمک بزرگی به دوستان مبتدی میکنه.

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


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

  23. #863
    کاربر دائمی آواتار mohammad-bahrami
    تاریخ عضویت
    شهریور 1391
    محل زندگی
    شیراز
    پست
    100

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

    برنامه فرم کشویی

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

  24. #864

    DataExport for .NET /Csharp Programing

    با سلام / امروز طریقه ارسال اطلاعات به صورت جدول هایی به HTML و WORD و EXEL رو بهتون یاد میدم . البته کامپوننتی برای انجام اینکار رو نیز نیاز دارید که لینکشو در اختیارتو ن میزارم .در ضمن در خود کامپوننت نمونه مثال هایی زده اما من به یه شکل دیگه نوشتم . در کل با این کامپوننت سرعت انجام کار نیز زیاد میشه . شما به طور رایگان پس از یک رجیستر کردن میتونین کامپوننتو در یافت کنید. ادرس در یافت کامپوننت
    http://www.e-iceblue.com/Download/do...r-net-now.html
    شما نسخه Spire.DataExport for .NET Version:3.2.1 رو دانلود کنید.

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

    دانلود از 4

  25. #865
    کاربر دائمی
    تاریخ عضویت
    اسفند 1388
    پست
    381

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

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


    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;
    }
    }
    }


  26. #866

    مسج باکس فارسی با متد همانند مسج باکس استاندارد

    سلام خدمت بچه های گل:
    این یه مسج باکس فارسی است که متد Show اون تقریبا همانند مسج باکس استاندارد دات نت است.
    کافی اون رو به Refrence اضافه کنید و از کلاس استاتیک PersianMBox متد استاتیک Show رو کال کنید و بقیش همون مسج باکس خودمونه...
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله MJ.Motamedi : سه شنبه 07 آذر 1391 در 09:36 صبح دلیل: اضافه کردن عکس

  27. #867
    کاربر دائمی
    تاریخ عضویت
    اسفند 1388
    پست
    381

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

    یک برنامه کوچیک برای کار کردن با Process


    لینک دانلود


  28. #868
    کاربر جدید
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    تبریز
    پست
    24

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

    ساخت ربات سخنگو در سی شارپ
    استفاده از Aiml در سی شارپ (Artificial Intelligence Markup Language)
    فایل های ضمیمه فایل های ضمیمه

  29. #869
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    چند قدم اون ور تر
    پست
    1,731

    كار با backgroundworker و كريستال ريپورت

    به اين تاپيك مراجعه كنيد.

  30. #870
    کاربر جدید
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    تبریز
    پست
    24

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

    نرم افزار مسنجر GTalk Client در سی شارپ استفاده شده از AgsXmpp
    فایل agsxmpp.dll را با رفرنس خود اضافه کنید
    همراه با توضیحات فارسی در کد
    عکس های ضمیمه عکس های ضمیمه
    فایل های ضمیمه فایل های ضمیمه

  31. #871
    کاربر دائمی آواتار saied_hacker
    تاریخ عضویت
    اردیبهشت 1386
    محل زندگی
    404 Not Found
    پست
    703

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

    برنامه ضرب استراسن + ساخت و مقدار دهی ارایه ای از ابزار ها ( TextBox )
    ( البته الگوریتم و شیوه انجامش کپی شده از یه برنامه کنسولیه :) روم سیاه )
    فایل های ضمیمه فایل های ضمیمه

  32. #872
    کاربر جدید
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    ملارد تهران
    پست
    2

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

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

  33. #873

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

    ping گرفتن + تست اتصال به اینترنت.
    ping&test.rar

  34. #874

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

    ضرب ماتریس ها به روش استراسن و معمولی
    CalcuMatrix.rar

  35. #875
    کاربر دائمی آواتار mahdi_armed
    تاریخ عضویت
    آذر 1391
    محل زندگی
    تهران
    سن
    32
    پست
    184

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

    نقل قول نوشته شده توسط mohammad-bahrami مشاهده تاپیک
    برنامه فرم کشویی

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

  36. #876
    کاربر جدید
    تاریخ عضویت
    مرداد 1391
    محل زندگی
    ملارد تهران
    پست
    2

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

    سلام دوستان دو تا برنامه کوچیکه یکی رستوران اون یکی کرنومتر البته سری قبل که رستورانی که سری قبل آپلود کردم اشتباه شده بود الان درستشه خواهشا دانلود کنید اشتبهات کارمو بهم بگید راستی من تازه کارم لگژطفا کمکم کنید
    فایل های ضمیمه فایل های ضمیمه

  37. #877

    صفحه بندی دیتاگریدویو با ADO.NET

    نمونه برنامه صفحه بندی دیتاگریدویو با استفاده از یوزرکنترل. (با استفاده از کدهای یوزرکنترل میتونید هر دیتاگریدی را صفحه بندی کنید. مهم دستور select هست).

    صفحه بندی دیتاگریدویو ADO.NET
    آخرین ویرایش به وسیله Mahmoud.Afrad : پنج شنبه 10 مهر 1393 در 18:27 عصر

  38. #878
    کاربر دائمی آواتار group45
    تاریخ عضویت
    مرداد 1388
    محل زندگی
    کرمان
    سن
    37
    پست
    549

    بازی پازل

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

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

  39. #879
    کاربر دائمی آواتار group45
    تاریخ عضویت
    مرداد 1388
    محل زندگی
    کرمان
    سن
    37
    پست
    549

    مالتی پروگرس بار (پروگرس بار دو مقداره)

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

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

  40. #880

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

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

    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();
    }
    آخرین ویرایش به وسیله Mahmoud.Afrad : شنبه 13 مهر 1392 در 18:43 عصر

صفحه 22 از 27 اولاول ... 122021222324 ... آخرآخر

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

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

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