안녕하십니까..
windows2000에서 델파이 프로그램을 실행하고 프린터로 출력하려니 'cannot creation file ???' (???는 이상한 문자) 가 나오고 프린트가 되지 않습니다.
이런현상이 프린터물 한장일때는 출력이 잘되는데 2장이상일때 나옵니다.
그리고 다음장을 클릭하면 'metafile is not valid'라고 메세지가 나오고요.
프로그램을 window98에서 개발했는데 windows2000에서 setup하니 그러는군요.
아마도 델파이쪽이 어떤 문제가 있지않을까 생각해서 며칠째 해결을 못하고있습니다.
델파이 여러 메니아님들께서 혹이런문제를 알고계시분은 꼭좀 알력주시기바랍니다...
고드름 김정입니다.
질문하신 내용으로는 어떤 문제인지 정확히 알 수가 없네요.
어떤 방식으로 프린트하셨는지도 언급하지 않으셨구.. -.-
에러 문구로 봐서는 프린터 스풀할 때 사용하는 메타 파일 형식에 관한 것 같습니다.
Windows Meta File 의 형식은 WMF 와 EMF 형식이 있습니다.
초기에는 WMF 방식이지만 확장된 형식이 EMF 입니다. 요즘에는 EMF로 주로 쓰는 걸로 압니다.
프린터 설정에 Raw 데이터 처리 방식이나 혹은 프린트 처리 중에서 Meta File을 사용하는 부분을 EMF 방식으로 변경해보십시오.
예전에 QuickReport Export 할 때 WMF가 안되고, EMF 가 됐던 기억이 납니다.
참고하세요.
그럼.