Q&A

  • outlook style component가지고 계신분?
사용자 인터페이스를 outlook express의 메뉴 dock bar로

구현을 하고 싶은데...

내공이 부족해서 컴포넌트를 만들 능력이 안되는군요??



outlook expores 스타일의 docking menu bar component를

가지고 계신분이나 어디에 있는지 아시는 분 좀 알려주세요

3  COMMENTS
  • Profile
    장일형 1999.07.09 00:28
    네트웍으로 연결된 컴퓨터 이름도 찾고 디렉토리 생성하는 루틴을

    구현했습니다. 그런데 다른 컴퓨터의 특정 디렉토리로 파일 복사하는

    방법을 모르겠습니다.

    고수님들의 지도를 한수 부탁합니다.

  • Profile
    신인재 1999.04.27 23:10
    왕초보 wrote:

    > 사용자 인터페이스를 outlook express의 메뉴 dock bar로

    > 구현을 하고 싶은데...

    > 내공이 부족해서 컴포넌트를 만들 능력이 안되는군요??

    >

    > outlook expores 스타일의 docking menu bar component를

    > 가지고 계신분이나 어디에 있는지 아시는 분 좀 알려주세요



    상용 컨트롤은 나이렉스에서 얻을 수 있습니다.

    02-521-7900 이정욱님을 찾으세요



    물론 상용을 원하시는건 아니겠죠....^^;

    아래의 사이트는 델파이 슈퍼 페이지 입니다.

    DSP Search Engine을 이용하여 outlook 으로 찾아보세요...



    http://sunsite.icm.edu.pl/delphi/

  • Profile
    구창민 1999.07.09 10:02
    장일형 께서 말씀하시기를...

    > 네트웍으로 연결된 컴퓨터 이름도 찾고 디렉토리 생성하는 루틴을

    > 구현했습니다. 그런데 다른 컴퓨터의 특정 디렉토리로 파일 복사하는

    > 방법을 모르겠습니다.

    > 고수님들의 지도를 한수 부탁합니다.



    장일형님 안녕하세요?

    만약 네트웍으로 공유되어 있는 폴더에서 파일을

    복사하신다면 '네트웍 드라이브명디렉토리명..화일이름' 형태로

    하시고, 파일복사 API 함수는

    CopyFile(pstr, pstr2, false);

    Parameter는

    //CopyFile(소스화일명, 데스트화일명, 플래그) 마지막 인자인

    플래그는 false 일경우 화일이 존재할때 덮어쓴다.)

    로 복사하면 일반 복사와 같이 네트웍 상에서도 복사가 됩니다.



    그렇지 않고, 공유되지 않은 디렉토리에서 복사를 수행하려면

    Socket통신을 이용해야 하는데, 좀 까다롭습니다.

    화일이란 놈이 워낙 믿지못할 변화수가 많이 발생해서,

    이에 따르는 수많은 에러처리 루틴도 작성해야 하구..



    일전에 제가 사용해본 방식은 TServerSocket과 TClientSocket을

    이용한 방식이었습니다.

    간단히 설명드리면, 아래처럼..

    try

    Fstream := Tfilestream.create('Open할 화일명', fmopenread);

    except

    //에러처리;

    end;

    Fstream.ReadBuffer(Fbuffer//화일의 내용을 저장해둘 변수, 1024);

    //화일에서 1024Byte만큼읽어서

    FCsocket.Socket.SendBuf(Fbuffer, 1024);//파일 내용 전송

    end;

    이런 형태로 파일의 끝까지 반복하고 받는 쪽에서는 같은 방법으로

    ReceiveBuf로 읽어서 Write모드로 화일을 생성시킨다음

    그 화일에 쓰는방법을 사용했었습니다.



    그리고, 알고 계셔야 할 한가지 문제점은 1024 정도의 크기로 보낸

    이유인데, 왜냐하면 시스템의 MTU 크기때문입니다.

    전송되는 일련의 바이트 정보는 시스템 버퍼가 관장하며,

    일반적인 윈도우의 MTU는 1500으로 알고 있습니다.

    실제로 보내보니 4000 바이트 이상되는 내용은 버퍼가 처리를 못하고

    중도에 문자열이 잘리는 현상이 자주 발생하더군요..

    PPP 접속일 경우에는 더욱 더 1500 이하로 잘라서 보내야 합니다.

    그래야 안전합니다.

    도움이 되셨나 모르겠습니다.

    그럼...

    • 글쎄요.
      1999.04.27 23:18
      제가 알기로는 컴파일을 할 때는 예외처리를 하더라도 예외(디폴트,영어 메세지)가 발생합니다.그러나 실행...
    • 신인재
      1999.04.27 22:35
      아마두 아래의 exception 코드를 써주어야 하지 않을까 생각됩니다. try except on EInvalidGraphi...
    • 이명학
    • 1999.07.09 01:20
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.07.09 01:26
      MDI폼의 이벤트에 OnActivate이벤트가 있습니다. 자신이 활성화 될때 이 이벤트가 실행됩니다. 이명학 ...
    • 왕초보
    • 1999.04.27 23:00
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.04.27 23:10
      왕초보 wrote: > 사용자 인터페이스를 outlook express의 메뉴 dock bar로 > 구현을 하고 싶은데... > ...
    • 글쎄요
      1999.07.09 19:58
      엑세스에러는 해제된 객체를 참조하거나 없는 객체를 참조할 때 발생하지요 이 에러는 특별히 에러 잡는 ...
    • 김기영
    • 1999.04.27 22:13
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 박광식
      1999.07.09 00:55
      기존의 엑셀로 만든 양식을 F1BOOK에 가져올수 없나요? F1BOOK에 read를 click하여 excel파일을 선택하...
    • 신인재
      1999.04.27 23:01
      아래의 내용은 델파이 코리아의 하영재님의 답변을 갈무리해온 것입니다. -------------------- 아래---...
    • 우중산보
      1999.04.29 21:47
      신인재님... 캄싸함다... 고수님의 말 한방에 걍 감동의 물결임다. 다시 한번 캄사... 꾸벅
    • 왕초보
    • 1999.04.27 23:00
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 장일형
      1999.07.09 00:28
      네트웍으로 연결된 컴퓨터 이름도 찾고 디렉토리 생성하는 루틴을 구현했습니다. 그런데 다른 컴퓨터의 ...
    • 신인재
      1999.04.27 23:10
      왕초보 wrote: > 사용자 인터페이스를 outlook express의 메뉴 dock bar로 > 구현을 하고 싶은데... > ...
    • 구창민
      1999.07.09 10:02
      장일형 께서 말씀하시기를... > 네트웍으로 연결된 컴퓨터 이름도 찾고 디렉토리 생성하는 루틴을 > 구...
    • chbang
    • 1999.07.09 00:14
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 강동엽
    • 1999.04.27 22:01
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.04.27 22:51
      음냐 teechart를 이용해 보세요. 정말 막강한 툴입니다. 아마 하시려고 하는 작업에 부족함이 없을 것입...
    • 안명호
    • 1999.07.08 23:32
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.07.09 01:38
      민성기님의 글을 퍼왔습니다. 화면 키보드 만들기. 안녕하세요. 민성기 입니다. 사진 자판기 같은 ...
    • 최선미
    • 1999.04.27 22:46
    • 1 COMMENTS
    • /
    • 0 LIKES
    • mephy
      1999.04.27 23:36
      최선미 wrote: > 안녕하세요 > 델파이 4.0에서 퀵레포트를 사용하고있습니다. > 그룹해더를 사용하는데...
    • bisbuck
    • 1999.07.08 23:10
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 조복기
      1999.07.09 05:07
      안녕하세요..조복기입니다. 오라클이라든가 아님 SQL-Server의 SQL환경을 파라독스환경으로 변환시에...
    • 한승현
    • 1999.04.27 20:04
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.04.27 22:44
      쩝.. 그런 컴포넌트를 처음 보는군요... 그 컴포넌트를 한번 이곳(한델) 자료실에 올려봐 주세요. 한...
    • 이정욱
      1999.07.09 01:50
      쩝.. 전 DB는 잘 모르지만.. 아는한도내에서~ 먼저 Alias를 사용하지 않고 사용하는 방법은 이렇습니...
    • 글쎄요.
      1999.04.27 23:18
      제가 알기로는 컴파일을 할 때는 예외처리를 하더라도 예외(디폴트,영어 메세지)가 발생합니다.그러나 실행...
    • 신인재
      1999.04.27 22:35
      아마두 아래의 exception 코드를 써주어야 하지 않을까 생각됩니다. try except on EInvalidGraphi...
    • 배재민
    • 1999.07.08 20:53
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 최석기
      1999.07.08 22:09
      배재민 께서 말씀하시기를... > 예를 들어 두개의 테이블(MTbl,STbl)이 있습니다. > > MTbl은 주 정보...
    • 배재민
      1999.07.09 00:57
      만약 aCCESS로 할 경우? OUTER 조인은 어떻게 합니까 ?
    • qreport
    • 1999.04.27 20:26
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 신인재
      1999.04.27 22:32
      qreport wrote: > 안녕하세요. > > ISAM 파일을 델파이에서 읽을 수 없는지요.. > > 아니면 델파이...
    • 별지기
    • 1999.07.08 20:43
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 하명훈
      1999.07.08 20:50
      별지기 께서 말씀하시기를... > 안녕하세요.. > 프로그램을 실행시킨후 메뉴를 클릭하면 다음과 같은 에...
    • 별지기
      1999.07.08 23:11
      하명훈 께서 말씀하시기를... > 별지기 께서 말씀하시기를... > > 안녕하세요.. > > 프로그램을 실행시...
    • 글쎄요
      1999.07.08 23:42
      MDI에서는 차일드 폼을 Modal로 띄울 수 없습니다. 그에러는 그 것 때문에 생긴 겁니다. 그리고 MDI폼의 ...
    • 박홍석
    • 1999.04.24 20:25
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 강두헌
      1999.04.27 22:14
      박홍석 wrote: > 안녕하세요. > > 날짜형 필드를 가지고 쿼리하는 방법을 알고 싶습니다. > 여러가지...
    • 신인재
      1999.04.26 21:03
      박홍석 wrote: > 안녕하세요. > > 날짜형 필드를 가지고 쿼리하는 방법을 알고 싶습니다. > 여러가지...
    • 이룡
    • 1999.07.08 20:08
    • 0 COMMENTS
    • /
    • 0 LIKES