Q&A

  • 파워빌더로 작성된 소스인대. 델파이로 변경하는대어떻게 해야하는지
  //----------------------------------------------------------------------------
//파워빌더로 작성된 소스입니다. 주민번호값을 암호화 했는대
//델파이로 어떻게 변경을 해야하는지 진짜로 모르겠습니다.

a_code 값은 주민번호 값은 이렇게 깨져 있습니다

%H
H
  H
H
* H
+ H
3H
$H
-F
0)

a_name 값은 성명 값은 이렇게 깨져 있습니다.

AyV4H
1  COMMENTS
  • Profile
    최도선 2006.02.27 21:10
    고수는 아니지만,
    <!--CodeS-->
    jumin_asc.code := format('%02.02d',[Ord(s[1])])
                                +format('%02.02d',[Ord(s[2])])
                                +format('%02.02d',[Ord(s[3])])
                                +format('%01.01d',[Ord(s[4])])
                                +format('%02.02d',[Ord(s[5])])
                                +format('%02.02d',[Ord(s[6])])
                                +format('%02.02d',[Ord(s[7])]);

    name_asc.name := Trim(char(Ord(s[1]) - 143 -1)
                                        + char(Ord(s[2]) - 143 -2)
                                        + char(Ord(s[3]) - 143 -3)
                                        + char(Ord(s[4]) - 143 -4)
                                        + char(Ord(s[5]) - 143 -5)
                                        + char(Ord(s[6]) - 143 -6)
                                        + char(Ord(s[7]) - 143 -7)
                                        + char(Ord(s[8]) - 143 -8)
                                        + char(Ord(s[9]) - 143 -9)
                                        + char(Ord(s[10]) - 143 -10));
    <!--CodeE-->
    즐거운 하루되세요 ^^;