드뎌 이정도 완성했습니다. 피닉스79님 덕분입니다.
우선 한글의 초중종성의 DATA값은 확정이고요 저번에꺼는 그냥 1,2,3,...한겁니다.
아직 숫자 ,영문대문자 , 영문소문자는 그냥 아무숫자나 넣어 봤습니다.(Case문에서
ex) 가1Aa --> 000231 3300 0042 0680 이렇게 분리가됩니다.
한글은 2바이트로 나눌예정입니다.
000231 앞에 000 이 없어지지않네요 ㅡ,.ㅡ 하였튼
문자를 출력하려면 항상 시작비트는 1 입니다. 그래서 아래와 같이
Select Case Code '숫자
Case 48
inum = 32
Case 49
inum = 33
Case 50
inum = 34
Case 51
inum = 35
Case 52
inum = 36
Case 53
inum = 37
Case 54
inum = 38
Case 55
inum = 39
Case 56
inum = 40
Case 57
inum = 41
End Select
ElseIf Code >= 65 And Code <= 90 Then
Select Case Code '영문대문자
Case 65
ieeng = 42
Case 66
ieeng = 43
Case 67
ieeng = 44
Case 68
ieeng = 45
Case 69
ieeng = 46
Case 70
ieeng = 47
Case 71
ieeng = 48
Case 72
ieeng = 49
Case 73
ieeng = 50
Case 74
ieeng = 51
Case 75
ieeng = 52
Case 76
ieeng = 53
Case 77
ieeng = 54
Case 78
ieeng = 55
Case 79
ieeng = 56
Case 80
ieeng = 57
Case 81
ieeng = 58
Case 82
ieeng = 59
Case 83
ieeng = 60
Case 84
ieeng = 61
Case 85
ieeng = 62
Case 86
ieeng = 63
Case 87
ieeng = 64
Case 88
ieeng = 65
Case 89
ieeng = 66
Case 90
ieeng = 67
End Select
ElseIf Code >= 97 And Code <= 122 Then
Select Case Code '영문소문자
Case 97
ieng = 68
Case 98
ieng = 69
Case 999
ieng = 70
Case 100
ieng = 71
Case 101
ieng = 72
Case 102
ieng = 73
Case 103
ieng = 74
Case 104
ieng = 75
Case 105
ieng = 76
Case 106
ieng = 77
Case 107
ieng = 78
Case 108
ieng = 79
Case 109
ieng = 80
Case 110
ieng = 81
Case 111
ieng = 82
Case 112
ieng = 83
Case 113
ieng = 84
Case 114
ieng = 85
Case 115
ieng = 86
Case 116
ieng = 87
Case 117
ieng = 88
Case 118
ieng = 89
Case 119
ieng = 90
Case 120
ieng = 91
Case 121
ieng = 92
Case 122
ieng = 93
End Select
첫댓글 파일은 자료실에 올려놓겠습니다.
갑자기 교육받고 퇴근시간 직접에 돌아와서 보고하고 제 자리에 앉았다는..ㅠㅠ(아직 퇴근못하고 있습니다..ㅠㅠ)
혹시 아직도 회사에 있으신가요? 설마.... 저도 학교에서 지금 막왔습니다 회사다니랴 학교다니랴 참 바뿌네요...^^
학교는 안다녀염..^^* 회사에서 보낸 교육...ㅠㅠ