우선 이 글을 읽어주셔서 감사드립니다..
서버가 VC++로 만들어져 있고 클라이언트가 델파이로 만들어질려고(?)하는데 말입니다..
연결된 후 다른 ip값을 서버에 던져줄려고 하는데 타입이 안 맞아서 자꾸 에러가 납니다..
델파이에서 string으로 ip값을 지정해준후, 서버에서 요구하는 타입이 unsigned int 타입(4바이트)이라서 longword형으로 지정해주고 string을 int형으로 캐스트연산해서 입력하니 결국 'a.b.c.d' is not a valid integer value라는 에러 메시지가 뜨는군요..
소스는 아래와 같습니다..
sendIP : string;
friendIP : longword;
friendIP := strToint(sendIP);이렇게 넣어서 나중에 보내주는 부분에서 에러 발생..
즉, 서버에서 요구하는 unsigned integer 타입의 ip 주소를 어떻게 맞춰줘야할지 모르겠습니다..어떤 타입으로 설정해야 문제가 없는지..
한수 부탁드립니다..고수님들..