Q&A

  • 콤포넌트를 파레트에 추가하는 방법 ?
<!--CodeS-->
   밑에 질문에 답변이 올라왔지만 정확한 답이 아니라 자세히 다시 올립니다

   ClientSocket 와 ServerSocket 가 6.0 까지는 Internet 파레트에 있었습니다만
   제가 설치한 7.0 에는 없습니다

   이 두 소켓이 구현되 있는 unit은 ScktComp.dcu(pas도 있습니다) 이고 lib folder 에 있으며
   도움말에도 TClientSocket, TServerSocket 이 나옵니다

   그리고 Internet 파레트에 해당되는 file은 dclnet70.bpl 입니다

   질문의 결론은 ScktComp dcu 에 구현되어있는 두 socket 콤포넌트를
   어떻게 internet 파레트에 추가시키느냐 하는점입니다

   install package는 파레트자체를 추가.삭제하는 메뉴입니다
<!--CodeE-->
6  COMMENTS
  • Profile
    팍사 2005.11.05 04:02
    <!--CodeS-->

    두분께서 제 질문에 답주셨지만 문제가 있어 고민하던 끝에 알아냈습니다
    (Design Packages 목록에 Borland Socket Components 가 없었습니다)


    먼저 다음과 같은 unit 을 만
  • Profile
    최용일 2005.11.05 04:30
    안녕하세요. 최용일입니다.

    밑에분들 말씀이 맞는데..

    굳이 그렇게 유닛안만들어도... 프로젝트 모두 닫은뒤에 Project/Options메뉴 클릭하시면 창하나 뜨고 거기 보시면 Packages탭이 있습니다. Add버튼 눌러서 델파이의 Bin폴더에 있는 dclsockets70.bpl파일을 추가시키면 자동적으로 기본탭인 Internet탭에 클라이어트와 서버소켓컴포넌트가 추가됩니다.

    목록에 없었던것은 위의 작업을 하지 않아서입니다...

    File/New Package하는것보다는 정석적인 방법입니다... 다시 컴파일 할 필요가 없으니까요...

    ^^ 항상 즐코하세요...

  • Profile
    팍사 2005.11.05 21:30
    새로 component를 palette 에 추가 하는 법도 알게 되었으니 헛수고는 아니였지만
    dclsockets70.bpl 에 Client/Server socket 이 있다는 것을 알았으면
    고생 덜하는건데 그랬네요

    감사합니다

    그런데 bpl 에 어떤 component가 있는지 확인은 쉽지만
    이처럼 component가 어느 bpl 에 있는지 알 수 있는 방법이 따로 있나요?


  • Profile
    최용일 2005.11.07 20:29
    안녕하세요. 최용일입니다.

    따로 그러한 방법이 있지는 않습니다.

    굳이 그러한 방법이 있어야 될 필요가 있을런지...

    Client/Server socket과 같이 몇개의 특별한 컴포넌트 빼고는 다 인스톨 되어 있고, 컴포넌트를 인스톨 한다면 그 컴포넌트에 대해서 이미 알고 있을테니까요...

    ^^ 항상 즐코하세요...

  • Profile
    모영철 2005.11.04 21:55
    제가 말을 잘못했나보네요..

    Install Package를 가보시면

    Design Packages 목록이 있구요..

    Borland Socket Components 가 있습니다.

    그게 체크가 풀어져 있을거라는 거죠..

    지금 해보니 정확하게 위에 것이 맞는듯합니다.

    저걸 체크, 해제 해보니 Internet 탭에 ClientSocket과 ServerSocket사라졌다가 나왔다가 하는군요.

    한번 찾아 보시면 아실거라 생각했는데..

    암튼 체크하시고 확인 하시면 됩니다.

  • Profile
    성더기 2005.11.04 20:45
    사용자가 원하는 파레트에 추가할 수는 없을겁니다
    사용자가 원하는 파레트에 추가하고자 한다면 소스를 수정해서 파레트를 지정해주어야합니다
    그리고 인스톨 패키지는 파래트를 추가하는게 아니구요 패키지가 추가되면서 파래트를 만드는 겁니다
    패키지 추가해도 파래트 추가안되는 경우도 있습니다

    일반적으로 사용자 컨포넌트는 dclusr.bpl패키지에 추가되구요 파래트는 소스에 지정된 파래트에 추가됩니다
    답변이 되었길바랍니다

    아 엉뚱한 답변만 잔뜩이네요..^^
    님께서 원하시는 거는 인스톨 패키지 하지마시구요 인스톨 컴포넌트 하시면 됩니다

    • 민준기
    • 2005.11.05 03:04
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2005.11.05 03:12
      안녕하세요. 최용일입니다. Help메뉴의 windows SDK를 이용하세요... ^^ 항상 즐코하세요...
    • 이성진
      2005.11.05 05:59
      바뀐 것도 별로 없는데, 그냥 version 2.64를 사용하시는게 빠르겠네요.. 그리고, 가지고 계신거 3.01 ...
    • 최영식
      2005.11.08 01:44
    • 쿠나
    • 2005.11.04 22:39
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2005.11.04 23:15
      안녕하세요. 최용일입니다. 부분범위형(Subrange types)입니다. Integer로 선언하면 -20억~20억사이...
    • 쿠나
      2005.11.05 05:15
      감사합니다. 그렇다면 CellIndex:0..8; 이란 의미는 'integer' 이면서 동시에 '범위는 0~8'이란 뜻인...
    • 최용일
      2005.11.07 20:15
      안녕하세요. 최용일입니다. 0..8자체가 타입이니까 따로 선언할 필요는 없습니다. 도움말은 당연히 ...
    • 쿠나
      2005.11.29 09:23
      답변 감사드립니다.... 델파이는 참 매력적이긴 한데.... 체계적인 학습문서가 넘 없습니다 T.T;
    • 팍사
    • 2005.11.04 20:35
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 팍사
      2005.11.05 04:02
      <!--CodeS--> 두분께서 제 질문에 답주셨지만 문제가 있어 고민하던 끝에 알아냈습니다 (Design...
    • 최용일
      2005.11.05 04:30
      안녕하세요. 최용일입니다. 밑에분들 말씀이 맞는데.. 굳이 그렇게 유닛안만들어도... 프로젝트 모두...
    • 팍사
      2005.11.05 21:30
      새로 component를 palette 에 추가 하는 법도 알게 되었으니 헛수고는 아니였지만 dclsockets70.bpl 에 Cl...
    • 최용일
      2005.11.07 20:29
      안녕하세요. 최용일입니다. 따로 그러한 방법이 있지는 않습니다. 굳이 그러한 방법이 있어야 될 필...
    • 모영철
      2005.11.04 21:55
      제가 말을 잘못했나보네요.. Install Package를 가보시면 Design Packages 목록이 있구요.. Borla...
    • 성더기
      2005.11.04 20:45
      사용자가 원하는 파레트에 추가할 수는 없을겁니다 사용자가 원하는 파레트에 추가하고자 한다면 소스를 ...
    • 팍사
    • 2005.11.04 18:57
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 모영철
      2005.11.04 19:03
      자세히는 기억이 안나는데요.. 아마 기억에 Install Package 에 가보시면 아마 체크가 풀어져 있는게 있...
    • 우소
      2005.11.07 19:50
      아무래도 인디의 영향이 클것 같은데.. 기존의 것을 설치 하려면 bin폴더에 있는 dclsockets70.bpl 를...
    • 왕초보
    • 2005.11.04 18:48
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 마이크로김
      2005.11.17 02:50
      이동후 강제로 F2 를 입력하게 하니 커서가 잘생깁니다.
    • 박성준
      2005.11.04 19:55
      <!--CodeS--> unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classe...
    • 풍사마
    • 2005.11.04 04:06
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 우용우
    • 2005.11.04 03:03
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 박상윤
      2005.11.05 19:49
      H.263 영상압축 코덱이고 G.723이 음성 압축코덱이져. 화상 채팅 이면.. 음성두 지원해냐 겠져.. 방...
    • 최용일
      2005.11.04 05:04
      안녕하세요. 최용일입니다. H.263이 님이 쓰신 Motion JPEG방식보다 좋은 방식이긴 합니다만.... 뭐...
    • 최용일
      2005.11.04 05:13
      안녕하세요. 최용일입니다. http와 ftp는 전혀 다른 프로토콜입니다. 프로토콜만 바꾼다고 해서 파일업...
    • 박준철
    • 2005.11.04 01:21
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2005.11.04 05:16
      안녕하세요. 최용일입니다. 대표적으로 BLOB필드를 이용하는것과 파일이름(+패스)을 저장하는 방식이 있...
    • 양용성
      2005.11.04 02:24
      안녕하세요 말씀하신 내용은 리치에디터로 하시면 나중에 하실게 더 많아요 Syneditor 를 사용하시...
    • 최용일
      2005.11.03 22:45
      안녕하세요. 최용일입니다. 아래 링크 참고하세요... http://www.delmadang.com/cwb-bin/CrazyWWWBoa...
    • 모영철
      2005.11.03 23:36
    • 이경애
      2010.10.08 22:30
      어디에선지는 몰라도 찾아낸 글을 퍼서 올립니다 --------------------- 여기서부터 Windows Regis...
    • 구자형
    • 2005.11.03 19:36
    • 0 COMMENTS
    • /
    • 0 LIKES
    • KDDG_Apine
      2005.11.03 19:44
      팝업에 아이템을 동적으로 생성했다면 이벤트만 걸고 해당 객체를 참조 하면 금방 알수 있습니다 밑에 소...
    • 김양훈
    • 2005.11.02 23:14
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 성더기
      2005.11.04 20:41
      파이어버드를 사용할려면 파이어버드를 별도로 설치해야합니다 전 개인적으로 mdb보다는 쪼금 번거로워도 ...
    • 정경철
      2005.11.03 18:33
      개발 경험으로 보면 .... 어떤걸 써도 좋다고 생각 합니다. 다만 개발시 몇가지 고려 후 결정 하십시오. ...
    • 마이크로김
      2005.11.03 01:19
      갠적인 생각으로는 파라독스 index 파일이 재수없으면 깨진다. 이유 아직까지 모르고 있음 메모리 어쩌고...
    • 오병주
      2005.11.03 18:55
      안녕하세요... 델탐입니다...^^ 님께서 말씀하시는 콤포넌트는 있습니다. AS/400용 Connection 하...