에디트 창에 헥사값을 받아서 이것을 integer 로 변환하는데 에디트에 입력한 값이 0~9, A~F 중 에 속한 문자가 아닌 G~Z문자가 있는 경우 StrToInt('$' + edit1.text) ; 를 하면 에러가 생기면서 죽네요... 입력한 문자열을 체크해서 에...
박수영
•
2004.03.12 01:39
우선 edit는 여러개의 문자를 입력할거니까
문자의 길이만큼 하나하나 비교를 하면 되는데...
if not...
윤수아
•
2004.03.19 20:46
if not ( ( char in ['0'..'9'] ) or ( char in ['A'..'F'] ) or ( char in ['a'..'f'] )) then
문자의 길이만큼 하나하나 비교를 하면 되는데...
if not ( ( char in [0..9] ) or ( char in [A..F] ) ) then
.......
하면 될것 같은디요...