델파이 초보입니다.. 귀찮더라도 답해주시면 정말 감사하겠습니다.
음.. 어떤 유효값의 헥사코드를 스트링으로 받아서요, 그걸 정수형으로
변환시켜 주려고 하는데, 델파이 헬프 파일에서는 StrToInt 함수가
10진수,16진수 공히 변환시켜 준다고 하는데, 직접 돌려보니깐 A~F값이 들어
있으면 "A는 정수값으로 변환될 수 없다.."라는 에러가 나네여..
따로 펑션을 만들어서 간접적으로 식을 짜주면 되겠지만, 되도록이면
(이런 저런 요소들이 많이 들어가는 프로그래밍을 하기 위해서, 되도록 제작하
는 펑션의 수를 줄이려고 하므로) 그 함수를 그냥 쓰면서 문제를 해결했으면
하는데, StrToInt 함수가 주어진 스트링을 헥사코드로서 인식하게 하려면
어떻게 하면 될까여?
즉, 16진수는 앞에 '$'를 붙여줘야 16진수라는것으로 인식하게 되죠.
그냥하시면 안됩니다. 그러면 그냥 10진수로 인식을 하니까요.
그럼..
김지엽 께서 말씀하시기를...
> 델파이 초보입니다.. 귀찮더라도 답해주시면 정말 감사하겠습니다.
>
> 음.. 어떤 유효값의 헥사코드를 스트링으로 받아서요, 그걸 정수형으로
> 변환시켜 주려고 하는데, 델파이 헬프 파일에서는 StrToInt 함수가
> 10진수,16진수 공히 변환시켜 준다고 하는데, 직접 돌려보니깐 A~F값이 들어
> 있으면 "A는 정수값으로 변환될 수 없다.."라는 에러가 나네여..
> 따로 펑션을 만들어서 간접적으로 식을 짜주면 되겠지만, 되도록이면
> (이런 저런 요소들이 많이 들어가는 프로그래밍을 하기 위해서, 되도록 제작하
> 는 펑션의 수를 줄이려고 하므로) 그 함수를 그냥 쓰면서 문제를 해결했으면
> 하는데, StrToInt 함수가 주어진 스트링을 헥사코드로서 인식하게 하려면
> 어떻게 하면 될까여?
>
>