آخرين پست هاي ارسالي انجمن ايران دلفي

تماشای رایگان فیلم ایرانی ، خارجی و کودک آکادمی دلفی
نمایش نتایج: از 1 به 1 از 1

موضوع: تابعی برای کنترل صحت کد ملی

  1. #1
    کاربر سایت helia آواتار ها
    تاریخ عضویت
    July 2014
    نوشته ها
    7
    تشکر ها
    21
    تشکر شده 8 بار در 4 ارسال.

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

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

    Function MelliCheck(Melli:string):boolean;
    var
    check,r:real;
    begin
    if Length(Melli)<>10 then begin
    Result:=false;
    end else begin
    Check:=(strtoint(melli[1])*10)+(strtoint(melli[2])*9)+(strtoint(melli[3])*8)+(strtoint(melli[4])*7)+(strtoint(melli[5])*6)+(strtoint(melli[6])*5)+(strtoint(melli[7])*4)+(strtoint(melli[8])*3)+(strtoint(melli[9])*2);
    r:=Check-((int(Check/11))*11);
    if r<2 then begin
    Check:=r;
    end else begin
    Check:=11-r;
    end;
    if strtoint(melli[10])=Check then begin
    Result:=true;
    end else begin
    Result:=false;
    end;
    end;
    end;

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

  2. 5 کاربر مقابل از helia عزیز به خاطر این پست مفید تشکر کرده اند .

    admin (11 / October / 2014),asgar110 (07 / December / 2014),b_e_shamlu (13 / October / 2014),meyti (11 / October / 2014),ranjbar_2 (15 / April / 2016)

موضوعات مشابه

  1. شبکه اجتماعی برنامه نویسان دلفی
    توسط delphihelp در انجمن برنامه نویسی دسکتاپ در دلفی
    پاسخ: 4
    آخرين نوشته: 13 / May / 2015, 11:55 PM
  2. پاسخ: 1
    آخرين نوشته: 02 / September / 2014, 05:11 PM

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

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