Q&A

  • 도와 주십시오...
고수님들의 도움을 받고자 함미다.

.

.

OutLine 을 이용 메뉴 화면을 만들려고 합니다.

혼자서 해보니 내가 원하는 형태데로 되지가 않슴미다.

<<자재>> 폴더및에 자재1....자재6을

<<영업>> 폴더밑에 영업1....영업6을 달려고 합니다.

아래의 내용으로 하면 <<자재>> 밑에 자재1....자재6,영업1.....영업6이 달림미다.

어떠케 해야되는지요.



그리고 실행실 해당 라인을 클릭했을때 해당 프로그램을 실행시킬려면 어떻케 해야되는지요....





Outline1.Clear;

Outline1.Add(0,'<<자재>>');

Outline1.AddChild(1,'자재1');

Outline1.AddChild(1,'자재2');

Outline1.AddChild(1,'자재3');

Outline1.AddChild(1,'자재4');

Outline1.AddChild(1,'자재5');

Outline1.AddChild(1,'자재6');

Outline1.Add(0,'<<영업>>');

Outline1.AddChild(1,'영업1');

Outline1.AddChild(1,'영업2');

Outline1.AddChild(1,'영업3');

Outline1.AddChild(1,'영업4');

Outline1.AddChild(1,'영업5');

Outline1.AddChild(1,'영업6');

....



수고하십시오. ^^



3  COMMENTS
  • Profile
    2001.05.08 01:50
    델초 wrote:

    > 고수님들의 도움을 받고자 함미다.

    > .

    > .

    > OutLine 을 이용 메뉴 화면을 만들려고 합니다.

    > 혼자서 해보니 내가 원하는 형태데로 되지가 않슴미다.

    > <<자재>> 폴더및에 자재1....자재6을

    > <<영업>> 폴더밑에 영업1....영업6을 달려고 합니다.

    > 아래의 내용으로 하면 <<자재>> 밑에 자재1....자재6,영업1.....영업6이 달림미다.

    > 어떠케 해야되는지요.

    >

    > 그리고 실행실 해당 라인을 클릭했을때 해당 프로그램을 실행시킬려면 어떻케 해야되는지요....

    >

    >

    > Outline1.Clear;

    > Outline1.Add(0,'<<자재>>');

    > Outline1.AddChild(1,'자재1');

    > Outline1.AddChild(1,'자재2');

    > Outline1.AddChild(1,'자재3');

    > Outline1.AddChild(1,'자재4');

    > Outline1.AddChild(1,'자재5');

    > Outline1.AddChild(1,'자재6');

    > Outline1.Add(0,'<<영업>>');

    > Outline1.AddChild(1,'영업1');

    > Outline1.AddChild(1,'영업2');

    > Outline1.AddChild(1,'영업3');

    > Outline1.AddChild(1,'영업4');

    > Outline1.AddChild(1,'영업5');

    > Outline1.AddChild(1,'영업6');

    > ....

    >

    > 수고하십시오. ^^

    >

    > OutLine 보다 TreeView를 이용하심이........

    > 해당클릭이벤트에서 문장을 구현하시면 됩니다...

  • Profile
    델초 2001.05.08 01:56
    신경을 써주셔서 감사함미다...

    지가 완전 초보라서.....-_-;;

    지송하지만 간단한 셈플을 제공해주시며

    감사하겠슴미당...



    그럼 항상 건강하시고 행복하세여..



    피에수:트리뷰 와 OutLine 어느것이라도 조슴미당.

  • Profile
    2001.05.08 02:42
    델초 wrote:

    > 신경을 써주셔서 감사함미다...

    > 지가 완전 초보라서.....-_-;;

    > 지송하지만 간단한 셈플을 제공해주시며

    > 감사하겠슴미당...

    >

    > 그럼 항상 건강하시고 행복하세여..

    >

    > 피에수:트리뷰 와 OutLine 어느것이라도 조슴미당.



    아래의 소스보고 이해하실지....... (트리뷰에 대한 예제임)

    procedure TForm1.TreeViewDisplay(AstClas: ShortString);

    var

    TreeName : String;

    node_1, node_2, node_3, node_4, node_5 : TTreeNode;

    begin

    //트리뷰의 재 생성

    tv_AST.Items.Clear;



    node_1 := nil; node_2 := nil;node_3 := nil;

    node_4 := nil; node_5 := nil;



    //트리뷰를 사용시 중요한것은 조회값들이 순차적으로

    // 읽어들여야합니다.....

    with qr_TEMP do

    begin

    Close;

    Sql.Add ( 'SELECT AST_CLAS,');

    Sql.Add ( ' LEVEL,');

    Sql.Add ( ' AST_CLAS_CD,');

    Sql.Add ( ' AST_CLAS_NM,');

    Sql.Add ( ' PRCD_CLAS_CD');

    Sql.Add ( 'FROM T03_AST_CLAS');

    Sql.Add ( 'WHERE AST_CLAS BETWEEN DECODE(:IN_CLASCD, NULL, ');

    Sql.Add ( ' ''0'', :IN_CLASCD)');

    Sql.Add ( ' AND DECODE(:IN_CLASCD, NULL, ');

    Sql.Add ( ' ''99'', :IN_CLASCD)');

    Sql.Add ( 'CONNECT BY PRIOR AST_CLAS_CD = PRCD_CLAS_CD');

    Sql.Add ( 'START WITH PRCD_CLAS_CD = ''9999''');

    //위의 sql문에서 connect by ..... start with ......

    //에 대해 sql문 책 참조

    ParamByName('IN_CLASCD').AsString := AstClas;

    if not Prepared then Prepare;

    Open; FetchAll; First;



    while not eof do

    begin

    TreeName := FloatToStr(FieldByName('AST_CLAS_CD').AsFloat) + ' ' +

    TRIM( FieldByName('AST_CLAS_NM').AsString);

    case FieldByName('LEVEL').AsInteger of

    1 :

    begin

    node_1 := tv_AST.Items.Add(node_1, TreeName);

    end;

    2 :

    begin

    node_2 := tv_AST.Items.AddChild(node_1, TreeName);

    end;

    3 :

    begin

    node_3 := tv_AST.Items.AddChild(node_2, TreeName);

    end;

    4 :

    begin

    node_4 := tv_AST.Items.AddChild(node_3, TreeName);

    end;

    5 :

    begin

    node_5 := tv_AST.Items.AddChild(node_4, TreeName);

    end;

    6 :

    begin

    tv_AST.Items.AddChild(node_5, TreeName);

    end;

    end;

    Next;

    end;

    end;

    end;

    • MIN
    • 2001.05.08 00:51
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 허접
      2001.05.08 03:46
      MIN wrote: > 질문1) > ACDSEE나 WinAMP같은 프로그램을 만든다고 할때 > 델파이로도 만들수있는겁니까...
    • 최종민
      2001.05.08 02:50
      MIN wrote: > > 질문1) > ACDSEE나 WinAMP같은 프로그램을 만든다고 할때 > 델파이로도 만들수있는겁...
    • 델초
    • 2001.05.08 00:23
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 2001.05.08 01:50
      델초 wrote: > 고수님들의 도움을 받고자 함미다. > . > . > OutLine 을 이용 메뉴 화면을 만들려고 합...
    • 델초
      2001.05.08 01:56
      신경을 써주셔서 감사함미다... 지가 완전 초보라서.....-_-;; 지송하지만 간단한 셈플을 제공해주시며 ...
    • 2001.05.08 02:42
      델초 wrote: > 신경을 써주셔서 감사함미다... > 지가 완전 초보라서.....-_-;; > 지송하지만 간단한 셈...
    • 김아성
    • 2001.05.07 23:43
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 하눌이
      2001.05.07 23:56
      Open대시 ExecSql을 사용해보심이 ...
    • 김아성
      2001.05.08 00:38
      감사합니다. 덕분에 그부분은 해결이 되었습니다. ^^; 그런데 문제는, 10초뒤에 다시 실행이 되면 DBGri...
    • 하눌이
      2001.05.08 18:34
      SELECT 일경우만 OPEN 그외의 INSERT , UPDATE, DELETE 명령을 사용할 경우 ExecSQL을 사용하게 됩니다. ...
    • peritus
    • 2001.05.07 23:52
    • 1 COMMENTS
    • /
    • 0 LIKES
    • Mr. Larson
      2001.05.08 00:53
      기냥 간단하게.... 변수 하나를 달아서.... a.txt 가 생성시작; 변수 := '생성중'; ...
    • MIN
    • 2001.05.07 22:26
    • 6 COMMENTS
    • /
    • 0 LIKES
    • 학생
      2001.05.08 04:02
      일단..울음부터.ㅜㅜ;; 온라인게임 천년. 알집. 지펜놀. 아래한글1.0이 파스칼. 헬프워드. 다바. 자...
    • Falco
      2001.05.08 00:14
      WinM(윈도우즈용 Mdir) http://www.winm.co.kr Sasami2K (DivX 영화 요즘 많이 보죠?) http://www.sasami2...
    • 김형준
      2001.05.07 23:40
      제가 알고 있는 넘은 4개입니다.. 뭐 유명한(?) 넘으로만 소개해 드리자면.. Windows commander -> VC...
    • 떠돌이
      2001.05.07 23:02
      MIN wrote: > > 지금까지 델파이(파스칼)을 이용해서 개발된 SW들은 어떤것이 있습니까? > > 예를들...
    • 김형준
      2001.05.07 23:29
      Acdsee가 델파이로 맹그렇다구요? 버전 몇을 말씀하시는건지..... 제가 방금 확인(버전2.0)해보니.. 델파...
    • 나그네
      2001.05.07 22:52
      당장 하이텔이나 천리안의 업무용프로그램코너에 가보세요 근래에 개발되고 있는 업무용프로그램의 대부분...
    • 김양우
      2001.05.09 03:21
      영문자 및 특수문자(한글일 경우는 안됨)로 이루어진 문자열일경우는 아래처럼 하면 될것 같습니다. f...
    • 서광진
    • 2001.05.07 21:49
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 지나가는이..
      2001.05.07 22:38
      //--------------------------------------------- 지나가다 혹시나 도움이 될까 해서요.. 지금 숫자만 ...
    • 서광진
      2001.05.07 23:52
      지나가는이.. wrote: > //--------------------------------------------- > 지나가다 혹시나 도움이 될...
    • 서광진
      2001.05.07 22:53
      지나가는이.. wrote: > //--------------------------------------------- > 지나가다 혹시나 도움이 될...
    • 김아성
    • 2001.05.07 21:50
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 허접답변
      2001.05.08 03:54
      안녕하세여 허접답변임다. 음.....타이머 Interval을 500(0.5초)나 1000(1초)정도로 셋팅을 하고나서 O...
    • 허접답변
      2001.05.08 03:57
      안녕하세여 허접답변입니다. 테스트없이 그냥 지 생각 적어봅니다. table에서의 date,time필드를 사용...
    • 송수정
      2001.05.08 05:06
      date와 time는 예약어 아닌가여???
    • hlpark
    • 2001.05.07 21:11
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 허접답변
      2001.05.08 04:01
      안녕하세여 허접답변임다. 스핀에디트의 onchange event가 있습니다. 값이 변경되면(실제로는 스핀에디...
    • 델초
    • 2001.05.07 21:08
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 델초
    • 2001.05.07 21:01
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 정용광
    • 2001.05.07 21:15
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2001.05.07 21:28
      안녕하세요. 최용일입니다. uses절에 ActiveX유닛을 추가하시고 폼의 OnCreate이벤트같은 곳에서 한...
    • 정용광
      2001.05.07 22:11
      감사합니다. 아주 간단하군요.....(하하하) 최용일 wrote: > 안녕하세요. 최용일입니다. > > uses...
    • 초보
    • 2001.05.07 20:44
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 구니
      2001.05.11 03:39
      초보 wrote: > 하루전 날짜는 이렇게 구하면 되죠... > 안녕하십니까 ? BestDragon입니다.. > 간단히 ...
    • 이상우
      2001.05.07 23:07
      초보 wrote: > 하루전 날짜는 이렇게 구하면 되죠... > 안녕하십니까 ? BestDragon입니다.. > 간단히 ...
    • 안재현
      2001.05.07 20:56
      초보 wrote: > 하루전 날짜는 이렇게 구하면 되죠... > 안녕하십니까 ? BestDragon입니다.. > 간단히 ...