Q&A

  • Remove From Project...
안녕하세요..

프로그램 작성중 이상하게 꼬여서..

처음 메인화면 뜰때 다른 Form이 자동으로 띄워집니다..

소스를 살펴보았으나.. show 한건 이벤트가 발생했을때 한번 수행하게 됩니다.

그러나.. 프로그램을 실행 할때마다 초기에 자동으로 Form이 뜨는건 왜일까요?

Project > Option에서 Main Form은 설정 잘 되어 있구요..

그래서 자동으로 뜨는 폼을 Remove From Project.. 했다가...

다시 추가해서 해도 마찬가지로 자동으로 뜹니다..

그래서 Unit이름을 바꾸려고 하는데...

Remove From Project.. 한다음 파일을 지웠다가 다시 컴파일하면...

dcu 파일을 찾는군요....

@@@ dcu 파일 완전히 지우는 방법이 없을까요??


답변 기다릴께요.. ^^a
4  COMMENTS
  • Profile
    전형식 2002.08.06 02:59
    님같은 문제는 소스를 봐야 정확히 알겠습니다만
    제 경험으로 봐서는 AutoCreate 로 설정되어 있거나
    어디선가 폼을 show해주는것 같습니다.
    아니면 사실은 Form1인데 Form2를 Show 하셨던지요.. --;;
    Project option에 보면 Autocreate 영역에 해당폼이 있는지 확인해보세요..  ^^;;
    소스를 찬찬히 추적해보심이 좋을듯 하네요..

  • Profile
    진돌 2002.08.06 03:16
    너무 어렵게 생각했었나봐요...
    그 폼의 속성 Visible := true로 되어 있더군요...
    흑흑 이거 고참도 못찾은건데... ㅋㅋㅋ
    겨우 해결했당..
    답변감사드려요~~


  • Profile
    진돌 2002.08.06 03:07
    답변감사합니다..
    AutoCreate 에는 설정되어있구요..
    show하는 부분은 전체 소스에서 딱 한군데 이거덩요....  ㅠㅠ
    그냥 그 폼을 완전 지우고 다른이름으로 하려구 하는데요...
    파일을 지우면 dcu 파일하구 dfm 파일을 찾더라구요...
    Form응 완전히 삭제하는 방법이 없나요??
    다시한번만 답변 부탁드려요 ^ㅠ^




  • Profile
    성더기 2002.08.06 06:41
    dcu 파일하구 dfm 파일을 찾더라구요
    을 찾는 이유는 Uses절에 해당 유닛이 들어가 있어서 일겁니다
    지워버리세여..

    • 장태원
      2002.08.07 04:59
      화면이 깨질땐..refresh 와 update procedure 를 사용하심이... dbgrid1.refresh; dbgrid1.update;
    • 한재욱
    • 2002.08.06 04:31
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2002.08.06 20:57
      안녕하세요. 최용일입니다. 흠~ 델파이 설치하면 디버거커널을 델파이로 할것인가를 묻는데 Yes안해주신...
    • 최용일
      2002.08.06 20:52
      안녕하세요. 최용일입니다. 공유 삭제하실려면 API에 있는 함수를 쓰셔야 될건데요... 아래와 같이 해보...
    • 도니
    • 2002.08.06 04:12
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 홍성락
      2002.08.06 08:58
      hsr///////////////////////////////////////// 예전에 자료실에 '트리뷰와DB를연결한간단한예제'라는 제...
    • 윤수아
      2002.08.07 23:58
      이건 무슨 말씀이신가요?
    • 진돌
    • 2002.08.06 02:38
    • 4 COMMENTS
    • /
    • 0 LIKES
    • 전형식
      2002.08.06 02:59
      님같은 문제는 소스를 봐야 정확히 알겠습니다만 제 경험으로 봐서는 AutoCreate 로 설정되어 있거나 어...
    • 진돌
      2002.08.06 03:16
      너무 어렵게 생각했었나봐요... 그 폼의 속성 Visible := true로 되어 있더군요... 흑흑 이거 고참도 못...
    • 진돌
      2002.08.06 03:07
      답변감사합니다.. AutoCreate 에는 설정되어있구요.. show하는 부분은 전체 소스에서 딱 한군데 이거덩...
    • 성더기
      2002.08.06 06:41
      dcu 파일하구 dfm 파일을 찾더라구요 을 찾는 이유는 Uses절에 해당 유닛이 들어가 있어서 일겁니다 지워...
    • 이승근
    • 2002.08.06 02:29
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이추형
      2002.08.06 03:06
      SQL문은 공통으로 사용되는 언어이므로 많은 수정은 필요하지 않습니다. 하지만, DATABASE별로 속도를 빠...
    • 이승근
    • 2002.08.06 02:14
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 이추형
      2002.08.06 02:20
      만약 PACKAGE 형태의 COMPONENT를 설치 하셨다면 COMPONENT 메뉴의 Install Packages에서 특정 Package를...
    • 이승근
      2002.08.06 02:31
      정말로 감사합니다...^^ install packages에서 어떻게 지우나요... 띄워보니깐 지울수 있는 버튼이나 명...
    • 이추형
      2002.08.06 02:56
      => Design Packages list Box에서  해당 Package를 선택후    Remove버튼을 선...
    • 이승근
    • 2002.08.06 01:53
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 주관석
    • 2002.08.06 01:43
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 전형식
      2002.08.06 03:03
      님의 에러는 'BFD4040I.pas' 소스내에서 Toolbar 류를 쓰셨는데 해당컴포넌트의 path를 찾지 못하는거 같...
    • 한원희
      2002.08.06 03:23
      꼭 ToolWindow 를 사용하셔야 하나요? 반대로 생각해 볼 수도 있지 않을까요? ToolWindow 스타일이...
    • 2002.08.06 04:37
      다름이 아니라, MainForm에 적용했을때와 다른폼에 적용했을때가 달라서 말입니다. 프로젝트 소스에서, ...
    • 이욱
    • 2002.08.06 01:18
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이민수
      2002.08.08 07:57
      안녕하세요... 이거 어디서 구했는지 정확히 잘 모르지만... (거진 DSP일 가능성밖에 없음...) 윈...
    • 한원희
      2002.08.05 23:51
      윈도우 탐색기에 팝업 메뉴를 추가하시려면, 윈도우즈 셀확장과 COM 에 관한 자료를 살펴보시면 됩니...
    • 한원희
      2002.08.05 23:32
      해당 노드가 checked 가 되었는지 검사를 해서 그 값을 알 수 있다는 것은 해당 노드에 대한 참조를...
    • 스말(^___^)
      2002.08.05 23:56
      스말^__^
    • 한원희
      2002.08.05 23:04
      6 파일을 5에서 열 때, 가장 문제가 되는 것이 문자열 부분입니다. 델파이 5에서는 코딩시와 마찬가지...
    • 2002.08.05 22:06
      보통 Delphi 5에는 없던 속성이 Delphi6에 추가하면 발생하더군요. dfm 파일을 일반 텍스트 에디터로 열어...
    • 이추형
      2002.08.05 21:02
      TForm.FormKeyDown 이벤트를 사용하시면 될거 같구요 procedure TForm1.FormKeyDown(Sender: TObject; v...
    • 2002.08.09 19:22
      ListView에 넣기 전에 한번 바꿔 주시면 될 것 같은데,.. {ListViewText} := StringReplace({DBText}, #13...
    • 이승민
    • 2002.08.05 19:40
    • 0 COMMENTS
    • /
    • 0 LIKES
    • KDDG_ZZOM
      2002.08.05 20:28
      win 9x일때 코딩으로 즐겨찾기한 예제 자료실에 올렸어요... 참고하시고 좀더 좋은방법을 찾으시면 저한테...
    • 윤도상
      2002.08.05 20:59
      자료실에서 확인은 했는데, 다운로드가 안되는군요. 화일이 없나봐요~~ 답변 부탁드립니다.
    • KDDG_ZZOM
      2002.08.05 21:09
    • 한원희
      2002.08.05 23:09
      정확하게 왜 그런지 잘 모르겠지만, 콤보박스의 스타일을 csDropDownList로 변경해서 사용해 보세요. ...
    • 이정용
      2002.08.06 02:07
      답변해주셔서 감사드립니다!!! 알려주신데로 csDropDown 을 csDropDownList로 바꾸었더니 문제가 해결되었...