Q&A

  • [질문급]어플리케이션서버에서 그림전송
클라이언트에서 어플리케이션 서버의 함수의 파라메터로 그림을 넘겨서,



그 그림을 InterBase에 저장하고 싶은데... 클라이언트에서 서버의 파라메터로



그림을 넘기는 방법을 알고 계신분 있으시면.. 좀 갈켜 주세요..



그러니까.. TypeLib를 써서 함수를 만들고, 그 파라메터 타입을 어떤걸로 지정해야 하는지.. 또, 클라이언트에서는 어떻게 값을 넘겨야하는지..



Variant로 넘길려니 잘 되지가 않네요.. 부탁 드립니다.. ^^

1  COMMENTS
  • Profile
    황준동 1999.05.18 03:15
    황준동 wrote:

    > 클라이언트에서 어플리케이션 서버의 함수의 파라메터로 그림을 넘겨서,

    >

    > 그 그림을 InterBase에 저장하고 싶은데... 클라이언트에서 서버의 파라메터로

    >

    > 그림을 넘기는 방법을 알고 계신분 있으시면.. 좀 갈켜 주세요..

    >

    > 그러니까.. TypeLib를 써서 함수를 만들고, 그 파라메터 타입을 어떤걸로 지정해야 하는지.. 또, 클라이언트에서는 어떻게 값을 넘겨야하는지..

    >

    > Variant로 넘길려니 잘 되지가 않네요.. 부탁 드립니다.. ^^



    히히히.. 제가 그냥 해결 했어요... 이론 .. vartype이란게 있다니... 포인터를 저장할수 있더라구요..



    그러니까..

    Vr은 Variant 타입의 변수..

    ms는 MemoryStream Instance..



    VarClear(Vr);

    TVarData(Vr).VType := varByRef;

    Ms.Read(Mem,Ms.Size);

    TVarData(Vr).VPointer := Mem;





    글구..



    이렇게 해서 넘겨주니까 되네요.. 쿠쿠쿠..



    엄청 복잡하네.. 히히.. ^^