안녕하세요.
델파이의 델자도 모르는 울트라 초짜입니다.
이전분이 델파이로 RS232통신 프로그램을 만들어 놓고 가셨는데,
수정할 일이 있어요.
델파이는 처음 해보는거라 모든게 너무 어렵네요.
다를이 아니오라 델파이에서도 API를 이용할 수 있는걸로 알고 있어서 그 중
RS232제어를 위한 DCB를 제어할려구 DCB변수 선언하고, 객체의 멤버변수에 값을 대입할려구 해보니............
fRtsControl의 값을 고정시킬려구 하는데 도무지 이해가 안되네요.
분명히 VC++에서는 제어할 수 있었는데, 델파이에서는 fRtsControl멤버가 없다고 에러가 나요.
어찌된 일이죠?
RS485로 들어오는 데이터를 컨버트를 통해 RS232로 변환해서 통신할려구 하니 fRtsControl의 값이 Disable로 되어야 되는데, 그 값을 설정할 수가 없습니다.
멤버가 있어야 설정을 하겠는데...........
도움말에도 DCB구조체에 멤버가 존재하는데, 왜 델파이의 객체로 만들때에는 없는것으로 되는지????????
님들 도움을 요청합니다.
시간은 없는데 정말 미치겠어요.
고수님들의 도움을 기다립니다.
> 안녕하세요.
> 델파이의 델자도 모르는 울트라 초짜입니다.
> 이전분이 델파이로 RS232통신 프로그램을 만들어 놓고 가셨는데,
> 수정할 일이 있어요.
> 델파이는 처음 해보는거라 모든게 너무 어렵네요.
>
> 다를이 아니오라 델파이에서도 API를 이용할 수 있는걸로 알고 있어서 그 중
> RS232제어를 위한 DCB를 제어할려구 DCB변수 선언하고, 객체의 멤버변수에 값을 대입할려구 해보니............
> fRtsControl의 값을 고정시킬려구 하는데 도무지 이해가 안되네요.
> 분명히 VC++에서는 제어할 수 있었는데, 델파이에서는 fRtsControl멤버가 없다고 에러가 나요.
> 어찌된 일이죠?
> RS485로 들어오는 데이터를 컨버트를 통해 RS232로 변환해서 통신할려구 하니 fRtsControl의 값이 Disable로 되어야 되는데, 그 값을 설정할 수가 없습니다.
> 멤버가 있어야 설정을 하겠는데...........
> 도움말에도 DCB구조체에 멤버가 존재하는데, 왜 델파이의 객체로 만들때에는 없는것으로 되는지????????
> 님들 도움을 요청합니다.
> 시간은 없는데 정말 미치겠어요.
> 고수님들의 도움을 기다립니다.
============================================================================
기존의 RS232통신 프로그램을 수정하실려구여..???
꼭 API의 DCB구조체 제어않하시고 그냥 Buffer로 쌓이게 해서
받으면 될것같은데...
저도 RS232통신 프로그램을 짜봤거든요...
기계의 프로토콜 값만 있으면 변환해서 원하는 값을
얻는것은 별 무리가 아닌가 싶군요...
원하시면 제가 짜놨던 통신 프로그램을 드릴수도 있습니다.
소스 참고하실려면...
그럼 즐코....