If KSC2VS Then
CodePoint = (Asc(strSrc) - Val("&HA1A1"))
CodePoint = CodePoint * 2 + 4
If CodePoint > 0 Then
TransCode = Chr(mKSC2VSTbl(CodePoint)) & Chr(mKSC2VSTbl(CodePoint + 1))
End If
Else
CodePoint = ((Asc(Mid(strSrc, 1, 1)) - Asc("!")) * 256 + (Asc(Mid(strSrc, 2, 1)) - Asc("!")))
CodePoint = CodePoint * 2 + 4
If CodePoint > 0 Then
TransCode = Chr(Val("&H" + Hex(mVS2KSCTbl(CodePoint)) + Hex(mVS2KSCTbl(CodePoint + 1))))
End If
End If
CodePoint = (Asc(strSrc) - Val("&HA1A1"))
VB에서는 Val("&HA1A1")의 값과
DELPHI의 StrToInt("$A1A1")의 값이 다르게 나오는 등 ... 나름대로 변환을 해봤는데.
결과 값이 다르게 나오네요.. 방법좀 알려주세요....