Q&A

  • ASP 서버 컴포넌트 작성시 함수 만드는법.
안녕하세요.

델파이5버전으로 ASP 서버 컴포넌트를 만드는 과정에 함수를 어떻게 생성하는지 모르겠습니다. 타입라이브러리에서 메소드 추가를 하고 리플레이쉬 하면 유닛에 생성되는건 프로시저이거든요. 이걸 리턴값이 있는 함수로 만들고 싶은데.. 다른 방법이 있는지요?

여기저기 질답란 보고 따라해봐도 에러만 나오고 유닛에 변경이 안됩니다.



방법이 있나요?

4  COMMENTS
  • Profile
    권영길 2000.08.11 02:35
    New Method => parameter에 Method 명과 동일하게 추가하고 => in -> out으로 지정하시면 됩니다.



    이현철 wrote:

    > 안녕하세요.

    > 델파이5버전으로 ASP 서버 컴포넌트를 만드는 과정에 함수를 어떻게 생성하는지 모르겠습니다. 타입라이브러리에서 메소드 추가를 하고 리플레이쉬 하면 유닛에 생성되는건 프로시저이거든요. 이걸 리턴값이 있는 함수로 만들고 싶은데.. 다른 방법이 있는지요?

    > 여기저기 질답란 보고 따라해봐도 에러만 나오고 유닛에 변경이 안됩니다.

    >

    > 방법이 있나요?

  • Profile
    이현철 2000.08.11 02:57
    답변 감사드립니다.

    그런데 그렇게 따라해봤는데요. 에러메시지가 나옵니다.

    'Out parameter requires pointer type' 란 메시지가 나와요.

    메시지를 닫으면 일단 체크는 되었는데.. 타입라이브러리에서 리플레이쉬 하면 리플레이쉬가 되지 않습니다. 즉 반영이 안됩니다.

    제가 무얼 잘못한거죠?





    권영길 wrote:

    > New Method => parameter에 Method 명과 동일하게 추가하고 => in -> out으로 지정하시면 됩니다.

    >

    > 이현철 wrote:

    > > 안녕하세요.

    > > 델파이5버전으로 ASP 서버 컴포넌트를 만드는 과정에 함수를 어떻게 생성하는지 모르겠습니다. 타입라이브러리에서 메소드 추가를 하고 리플레이쉬 하면 유닛에 생성되는건 프로시저이거든요. 이걸 리턴값이 있는 함수로 만들고 싶은데.. 다른 방법이 있는지요?

    > > 여기저기 질답란 보고 따라해봐도 에러만 나오고 유닛에 변경이 안됩니다.

    > >

    > > 방법이 있나요?

  • Profile
    권영길 2000.08.11 20:08
    out일 경우 type이 pointer type이 되어야 한다는 얘기입니다.

    type 에다 *를 붙이세요

    예로 BSTR*

    이만..



    이현철 wrote:

    > 답변 감사드립니다.

    > 그런데 그렇게 따라해봤는데요. 에러메시지가 나옵니다.

    > 'Out parameter requires pointer type' 란 메시지가 나와요.

    > 메시지를 닫으면 일단 체크는 되었는데.. 타입라이브러리에서 리플레이쉬 하면 리플레이쉬가 되지 않습니다. 즉 반영이 안됩니다.

    > 제가 무얼 잘못한거죠?

    >

    >

    > 권영길 wrote:

    > > New Method => parameter에 Method 명과 동일하게 추가하고 => in -> out으로 지정하시면 됩니다.

    > >

    > > 이현철 wrote:

    > > > 안녕하세요.

    > > > 델파이5버전으로 ASP 서버 컴포넌트를 만드는 과정에 함수를 어떻게 생성하는지 모르겠습니다. 타입라이브러리에서 메소드 추가를 하고 리플레이쉬 하면 유닛에 생성되는건 프로시저이거든요. 이걸 리턴값이 있는 함수로 만들고 싶은데.. 다른 방법이 있는지요?

    > > > 여기저기 질답란 보고 따라해봐도 에러만 나오고 유닛에 변경이 안됩니다.

    > > >

    > > > 방법이 있나요?

  • Profile
    이현철 2000.08.12 00:37
    정말 감사드립니다.

    드디어 함수를 구현했습니다~ ^^

    웹에서도 잘 되구요.

    정말 감사..



    즐거운 하루보내세요~

    그럼..



    권영길 wrote:

    > out일 경우 type이 pointer type이 되어야 한다는 얘기입니다.

    > type 에다 *를 붙이세요

    > 예로 BSTR*

    > 이만..

    >

    > 이현철 wrote:

    > > 답변 감사드립니다.

    > > 그런데 그렇게 따라해봤는데요. 에러메시지가 나옵니다.

    > > 'Out parameter requires pointer type' 란 메시지가 나와요.

    > > 메시지를 닫으면 일단 체크는 되었는데.. 타입라이브러리에서 리플레이쉬 하면 리플레이쉬가 되지 않습니다. 즉 반영이 안됩니다.

    > > 제가 무얼 잘못한거죠?

    > >

    > >

    > > 권영길 wrote:

    > > > New Method => parameter에 Method 명과 동일하게 추가하고 => in -> out으로 지정하시면 됩니다.

    > > >

    > > > 이현철 wrote:

    > > > > 안녕하세요.

    > > > > 델파이5버전으로 ASP 서버 컴포넌트를 만드는 과정에 함수를 어떻게 생성하는지 모르겠습니다. 타입라이브러리에서 메소드 추가를 하고 리플레이쉬 하면 유닛에 생성되는건 프로시저이거든요. 이걸 리턴값이 있는 함수로 만들고 싶은데.. 다른 방법이 있는지요?

    > > > > 여기저기 질답란 보고 따라해봐도 에러만 나오고 유닛에 변경이 안됩니다.

    > > > >

    > > > > 방법이 있나요?

    • 이창환
      2000.08.11 01:12
      제가 질문을 제대로 이해를 못했는진 모르겠지만.. 테이블의 Filter 기능을 이용하면.. 특정 조건에 맞는 ...
    • 물리학부생
      2000.08.11 08:21
      이창환 wrote: > 제가 질문을 제대로 이해를 못했는진 모르겠지만.. > 테이블의 Filter 기능을 이용하면....
    • 해피걸
    • 2000.08.11 00:17
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 혀노
      2000.08.11 02:29
      procedure SAJINSHOW(var EMPNO : STRING); 이것 같은데,,,아닌가??? 해피걸 wrote: > 안녕하세요. ...
    • 황웅
    • 2000.08.11 00:03
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조규춘
      2000.08.11 03:00
      황웅 wrote: > WebBrowser1 에서 GoBack하면 화면은 바뀌는데 콤보박스에 주소가 안 바뀝니다. > 책이랑 ...
    • 이창환
      2000.08.11 00:49
      Interbase Interactive SQL ( Windows ISQL )프로그램으로 만드시면 됩니다.. 인터베이스에 같이 포함되어...
    • 이동건
      2000.08.11 00:59
      답변감사합니다. ^^ 물론 들어있는거는 알고 있습니다. Create Database해가지고 만들면 Connect Err...
    • 이창환
      2000.08.11 01:26
      네.. 컨넥트 에러가 난다면.. 인터베이스 서버와의 연결에 실패했다는 이야기 같군요.. 그쪽 랜상황을 제...
    • 이창환
      2000.08.11 01:04
      SQL(or table) 수행도중.. 품을 뛰우고 글자를 바꾸면.. SQL 수행이 끝날때 까지 생성된 폼의 내용이 변...
    • 어린왕자
      2000.08.11 01:13
      내용없어요~
    • 델초
    • 2000.08.10 23:09
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 역시 초짜
      2000.08.11 00:09
      델초 wrote: > Field의 합계를 Cedit에 넣었는데 > 천단위 콤마 표시가 안됩니다... > 어케하는지 도와...
    • 이창환
      2000.08.11 00:58
      퀵리포트... 이건 정말 애물단지더군요..도형이나 이미지 인쇄시 문제가 많은것으로 알고 있습니다.. 실제...
    • ??
      2000.08.11 00:55
      어디서 주서 들은 바에의하면, 퀵리포트에서 인쇄시 문제가 가끔 발생한다는 군요.. 이유는 아무도 모른다...
    • 왕초보
    • 2000.08.10 22:44
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이채성
      2000.08.11 21:43
      질문에 대한 답은 아닙니다만 제가 EXCEL파일의 내용을 MS SQL서버내의 DTS를 통해 읽어봤었는 데 첨에...
    • 허춘
      2000.08.11 07:44
      신선 wrote: > 아이구 죄송합니다. > > 영어실력이 워낙없어서 > > 인터베이스6.0 라이센스에대해...
    • hnc
    • 2000.08.10 22:21
    • 1 COMMENTS
    • /
    • 0 LIKES
    • ??
      2000.08.11 03:22
      > SQL.Clear; > SQL.Add('Insert Into BL110T'); > SQL.Add('(YoyKind ,YoyCode'); > SQL.Add('YoyF...
    • DelChobo
      2000.08.10 22:46
      왕초보(최병호) wrote: > 컴포넌트를 만들어서요...activeX를 만들려고 파일 저장후 컴파일 했는데요.. >...
    • 이현철
    • 2000.08.10 21:01
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 권영길
      2000.08.11 02:35
      New Method => parameter에 Method 명과 동일하게 추가하고 => in -> out으로 지정하시면 됩니다. 이현...
    • 이현철
      2000.08.11 02:57
      답변 감사드립니다. 그런데 그렇게 따라해봤는데요. 에러메시지가 나옵니다. 'Out parameter requires po...
    • 권영길
      2000.08.11 20:08
      out일 경우 type이 pointer type이 되어야 한다는 얘기입니다. type 에다 *를 붙이세요 예로 BSTR* 이만...
    • 이현철
      2000.08.12 00:37
      정말 감사드립니다. 드디어 함수를 구현했습니다~ ^^ 웹에서도 잘 되구요. 정말 감사.. 즐거운 하루...
    • 조헌철
    • 2000.08.10 20:56
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이채성
      2000.08.11 21:44
      어디에 있는지는 잘 모르게습니다만 인터넷에 APPBAR라는 콤포넌트가 있습니다. 이를 사용하시면 됩니다. ...
    • 이판선
    • 2000.08.10 20:48
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 알에스
      2001.07.29 02:34
      아마도 Load시 처리가 안되서 그런것아닙니까? 델파이와 차이가 있습니다. 씨빌더에서는 Load시 매개변수...
    • 여용구
    • 2000.08.10 20:00
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이창환
      2000.08.11 01:50
      여용구 wrote: > 폼에 최소화버튼만 두게 하려면 어떻게 하나요? > > bordericons에서 모두다를 false...
    • 궁금맨
    • 2000.08.10 19:45
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이경문
      2000.08.18 00:32
      현재 델파이코리아에서 화상프로젝트 진행시키고 있습니다. 제가 음성부분을 담당하고 있구요. 곧 있으면...
    • 최석기
      2000.08.10 20:00
      그늘지기 wrote: > 안녕하세요 ... > 자꾸 질문을 드려 지송합니다. 아직 초짜라 ~ > > 문의사항은 다...
    • 그늘지기
      2000.08.10 22:49
      자꾸 질문드려 지송합니다. 저가 초짜라 rx COMPENENT 나 Currency COMPENET 가 뭔지 잘 모르겠네요? 어...