키보드/마우스에 통합부착된 스캐너를 사용하고 있습니다
델파이에서 바코드라벨을 스캐너로 읽어 들일 때
지금은 정해진 자리수에 대해서 읽어들이는 경우라서
간단하게 구현해서 사용하고 있는데
혹시 어떠한 바코드정보길이도 읽을 수있는 구현예제가 있으면 알려주세요..
edit1컴포넌트에 읽어들인 값이 들어가는데
edit1 onChange이벤트에서 아래와 같이 해서 사용하고 있습니다.
if length(edit1.text) <10 then exit;
이런식으로 해서 10자리가 되면
그 값을 처리하고 있는데
혹시 10자리 혹은 이하, 이상 바코드가 들어왔을 경우에는 어떤식으로 전체를 읽어들이는지요..
흔히 델파이에서 어떤 정보가 있는 동안 반복해서 처리하는데
while (not.Eof) then
이런식으로 하자나요.. 혹시 바코드값 읽는 것도 이처럼 바코드값이 들어 있는 만큼 자동으로
반복해서 읽어들이는 방법을 알려주세요..
감사합니다..