Q&A

  • [OnGuard] 덮어써진 파일처리
안녕하세요!

OnGuard 콤포 사용자입니다.

프로그램 설치시에 덮어써진 파일을 자동 언인스톨을 이용하여

프로그램을 삭제 하였더니 같이 삭제되어 다른 프로그램에

영향을 미치는 군요

예를들어 vcf132.ocx를 설치하기 위하여, mfcans32.dll 과

oc30.dll를 같이 배포하였다가 언인스톨을 하니 앞의 dll

파일들이 같이 삭제되어, mfcans32.dll을 이용하는 메모장이

돌아가지 않는 문제가 발생되었습니다.

언인스톨시에 덮어쓴 파일은 삭제되지 않는 방법은 없는지?

또는 오버라이트 할 경우 버전을 확인하여 현재의 파일을

보관하는 방법은 없는지 알고싶습니다.

그럼 이만



3  COMMENTS
  • Profile
    이상석 1999.05.26 03:13
    안녕하세요, 시사영어사에 재직중에 있는 이상석입니다.

    다름이 아니오라 DB 컬럼을 정하고 모두 INT형(MDB로 제작)하였습니다.

    Section1,ShortTask....그리고 각각의 점수는 콤보박스를 이용하여

    0.0에서 7.0까지 있고 그중 선택을 하면 각각의 컬럼속에 값이 들어가야하는데

    왜 안들어 가는지 모르겠네요. 제가 아직 초보라서...

    아래 소스가 있습니다. 좀 손좀 봐주세요.

    소스부분----------------------------------------------->

    DMtwt.TblExam.FieldByName('Section1').AsInteger := StrToInt(ComboSection.Text);

    DMtwt.TblExam.FieldByName('ShortTask').asinteger := StrToInt(ComboShortTask.Text);

    DMtwt.TblExam.FieldByName('Content').asinteger := StrToInt(ComboContent.Text);

    DMtwt.TblExam.FieldByName('Organization').asinteger:= StrToInt(ComboOrganization.Text);

    DMtwt.TblExam.FieldByName('WordUsage').asinteger := StrToInt(ComboWord.Text);

    DMtwt.TblExam.FieldByName('Grammer').asinteger := StrToInt(ComboGrammer.Text);

    DMtwt.TblExam.FieldByName('Plus').asinteger := StrToInt(EditTotal.Text);

  • Profile
    이정욱 1998.09.21 22:23
    온가드 컴포넌트의 문제가 아니구.. 설치프로그램의 문제네요.

    설치프로그램을 작성하실 때 무엇을 사용했느냐에 따라 틀려지겠네요.

    그 파일의 등록정보에 설정하는것이 있을것입니다. 설치프로그램 내부에서요..



    김용식 wrote:

    > 안녕하세요!

    > OnGuard 콤포 사용자입니다.

    > 프로그램 설치시에 덮어써진 파일을 자동 언인스톨을 이용하여

    > 프로그램을 삭제 하였더니 같이 삭제되어 다른 프로그램에

    > 영향을 미치는 군요

    > 예를들어 vcf132.ocx를 설치하기 위하여, mfcans32.dll 과

    > oc30.dll를 같이 배포하였다가 언인스톨을 하니 앞의 dll

    > 파일들이 같이 삭제되어, mfcans32.dll을 이용하는 메모장이

    > 돌아가지 않는 문제가 발생되었습니다.

    > 언인스톨시에 덮어쓴 파일은 삭제되지 않는 방법은 없는지?

    > 또는 오버라이트 할 경우 버전을 확인하여 현재의 파일을

    > 보관하는 방법은 없는지 알고싶습니다.

    > 그럼 이만





  • Profile
    서형민 1999.05.26 06:08
    이상석 wrote:

    > 안녕하세요, 시사영어사에 재직중에 있는 이상석입니다.

    > 다름이 아니오라 DB 컬럼을 정하고 모두 INT형(MDB로 제작)하였습니다.

    > Section1,ShortTask....그리고 각각의 점수는 콤보박스를 이용하여

    > 0.0에서 7.0까지 있고 그중 선택을 하면 각각의 컬럼속에 값이 들어가야하는데

    > 왜 안들어 가는지 모르겠네요. 제가 아직 초보라서...

    > 아래 소스가 있습니다. 좀 손좀 봐주세요.

    > 소스부분----------------------------------------------->

    > DMtwt.TblExam.FieldByName('Section1').AsInteger := StrToInt(ComboSection.Text);

    > DMtwt.TblExam.FieldByName('ShortTask').asinteger := StrToInt(ComboShortTask.Text);

    > DMtwt.TblExam.FieldByName('Content').asinteger := StrToInt(ComboContent.Text);

    > DMtwt.TblExam.FieldByName('Organization').asinteger:= StrToInt(ComboOrganization.Text);

    > DMtwt.TblExam.FieldByName('WordUsage').asinteger := StrToInt(ComboWord.Text);

    > DMtwt.TblExam.FieldByName('Grammer').asinteger := StrToInt(ComboGrammer.Text);

    > DMtwt.TblExam.FieldByName('Plus').asinteger := StrToInt(EditTotal.Text);



    >>DMtwt.TblExam.FieldByName('Plus').asinteger:= ComboBox1.ItemIndex;

    으로 고치세요



    • 손용구
    • 1998.10.07 21:15
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1998.10.08 00:40
      네. 안녕하세요? 원래 1170000원 입니다. 그러나 이번 행사기간 중에는 55만원 입니다. 감사합니다. ...
    • simmy
    • 1999.05.26 18:33
    • 1 COMMENTS
    • /
    • 0 LIKES
    • redhead
      1999.05.26 22:06
      simmy wrote: > 프로그램이 실행되는 동안에는 레코드의 수정,저장,삭제 모두 잘 되는데, > 시스템을 종...
    • 이진수
    • 1998.09.23 06:06
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 민성기
      1998.09.23 10:50
      안녕하세요... 민성기 입니다. 오디오 파형을 그리는 일은, 해 본 사람 말로는 '사람이 할 짓이 못된다'는...
    • 영이...
    • 1999.05.26 17:47
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 신호성
      1999.05.27 00:34
      영이... wrote: > table에 제품코드, 판매일자, 판매단가, 수량, 판매금액이 있습니다. > 그 중에서 코드...
    • 1999.05.26 18:12
      영이... wrote: > table에 제품코드, 판매일자, 판매단가, 수량, 판매금액이 있습니다. > 그 중에서 코드...
    • 이진수
    • 1998.09.23 06:06
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 민성기
      1998.09.23 10:50
      안녕하세요... 민성기 입니다. 오디오 파형을 그리는 일은, 해 본 사람 말로는 '사람이 할 짓이 못된다'는...
    • peter30
    • 1999.05.26 12:51
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.26 15:11
      아마도 TQuery가 조인을 할 때 임시 파일이 생기는것 같습니다. DBF파일이라면 BDE말고 상용 컴포넌트인 ...
    • 이진수
    • 1998.09.22 22:38
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1998.09.23 00:46
      만약 그라디언트 같이 하나의 프로그래스바에 색깔이 여러개 들어가는것은 기본적으로는 없습니다. 직접 만...
    • 이진수
    • 1998.09.22 22:38
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 조진희
      1999.05.26 09:16
      퀵 레포트 출력할때. run하기 전에 프리뷰하면 오른쪽 박스가 잘 나오는데 run해서 프린트 하면 오른쪽이...
    • 이정욱
      1998.09.23 00:46
      만약 그라디언트 같이 하나의 프로그래스바에 색깔이 여러개 들어가는것은 기본적으로는 없습니다. 직접 만...
    • 전철호
      1999.05.27 01:48
      조진희 wrote: > 퀵 레포트 출력할때. run하기 전에 프리뷰하면 오른쪽 박스가 잘 나오는데 > run해서 ...
    • saint09
    • 1999.05.26 08:45
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김 종춘
      1998.09.22 22:37
      그동안 성의 있는 답변에 감사합니다... 너무 폐를 끼친것 같군요... procedure TMain_Form.TB_PrintClic...
    • 이정욱
      1999.05.26 11:42
      제가 아래에 분명 답변 해드렸는데요...? 아래를 찾아보세요. Chart 로 검색을 해보세요. saint09 wro...
    • 한상훈
      1999.05.26 07:36
      report작성시 field가 적으면 빈 공백이 너무 많이 남고 해서 작성을 다음과 같이 할려고 합니다. 회원...
    • 이정욱
      1998.09.22 08:41
      네.. TGUID의 형태가 아니라 PGUID형태 이군요. PGUID형은 nil값을 대입 할 수 있습니다. 김 종춘 w...
    • 강경중
    • 1999.05.26 07:17
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김영대
      1999.05.26 18:33
      강경중 wrote: > 도와주세요 > 델파이 헬퍼의 묻고 답하기 에서 > 렌으로 연결된 컴퓨터의 이름을 알 수...
    • 이정욱
      1998.09.22 08:41
      네.. TGUID의 형태가 아니라 PGUID형태 이군요. PGUID형은 nil값을 대입 할 수 있습니다. 김 종춘 w...
    • 이장욱
      1999.05.26 06:01
      예전에 있던 POP시스템 소스를 가지고 공부를 하던중 아무리 찾아도 이 놈의 Tcomm32가 없다고 밥달라고 ...
    • 이정욱
      1998.09.22 03:51
      설치할 파일을 더하신 후 아래에 Detail이라는 버튼이 있습니다. 그곳에서 Replace Existing File항목에서...
    • 신인재
      1999.05.26 06:53
      아래는 델파이 슈퍼 페이지 주소입니다. 찾아보세요....comm32.zip이란 파일이 있더군요... http://sun...
    • 김종춘
    • 1998.09.21 23:19
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 이진우
      1999.05.26 04:51
      그럼, RX 계산기 컴포넌트 소스를 구하는 방법은 없을까요? 정말 급하거든요..정말 정말로요.. 답변을 기...
    • 이정욱
      1998.09.22 03:47
      아래 코드는 이상이 없습니다.. 아무래도 ActiveX를 잘못 Import하신것 같군요... Webrowser_V11객체를 ...
    • 신인재
      1999.05.26 06:58
      Rx컴포넌트를 인스톨하면 인스톨된 디렉토리에 Unit Subdirectory에 RxCalc.pas 가 있습니다. 이진우...
    • 이진우
      1999.05.26 04:42
      전체가 아니라도 계산기의 버튼 사이즈만 어떻게 고칠려고 하는데... 정말 방법이 없을 까요..
    • 이정욱
      1998.09.22 03:51
      설치할 파일을 더하신 후 아래에 Detail이라는 버튼이 있습니다. 그곳에서 Replace Existing File항목에서...
    • 이정욱
      1999.05.26 11:39
      없습니다... 이진우 wrote: > 전체가 아니라도 계산기의 버튼 사이즈만 어떻게 고칠려고 하는데... > ...
    • 김종춘
    • 1998.09.21 23:19
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 이진우
      1999.05.26 04:39
      고정된 셀이든 안된 셀이든 상관없이 셀을 합칠려고 하는데 어떻게 해야 할지 잘모르겠어요. 아시는 분...
    • 이정욱
      1998.09.22 03:47
      아래 코드는 이상이 없습니다.. 아무래도 ActiveX를 잘못 Import하신것 같군요... Webrowser_V11객체를 ...
    • 이정욱
      1999.05.26 11:45
      셀을 합치실 수는 없습니다. 수동으로 합치려는 셀들의 스트링들을 만들어서 셀(Row든 Column이든)을 없애...
    • 이상석
      1999.05.26 03:49
      안녕하세요 이상석입니다. 데이타베이스 테이블에서 No1이라는 컬럼이 있는데 순번입니다. 폼이 생성될때 ...
    • 이정욱
      1998.09.21 22:33
      쩝.. 아닌데요.. 다시한번 테스트를 해봤지만 잘되는군요... nilVariant 가 OleVriant형 맞죠? 김 종춘...
    • 신인재
      1999.05.26 07:09
      K := DMtwt.TblExam.FieldByName('No1').Asstring;//.AsInteger; 여기부분이 좀 이상하군요 쿼리에서...
    • 김용식
    • 1998.09.21 18:13
    • 3 COMMENTS
    • /
    • 1 LIKES
    • 이상석
      1999.05.26 03:13
      안녕하세요, 시사영어사에 재직중에 있는 이상석입니다. 다름이 아니오라 DB 컬럼을 정하고 모두 INT형(MD...
    • 이정욱
      1998.09.21 22:23
      온가드 컴포넌트의 문제가 아니구.. 설치프로그램의 문제네요. 설치프로그램을 작성하실 때 무엇을 사용했...
    • 서형민
      1999.05.26 06:08
      이상석 wrote: > 안녕하세요, 시사영어사에 재직중에 있는 이상석입니다. > 다름이 아니오라 DB 컬럼을 ...
    • 최덕환
    • 1999.05.26 03:09
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1999.05.26 11:47
      질문은 긴데.. 답변은 간단할것 같네요... 흐.. PPoint는 TPoint의 Pointer형입니다. PixelList.Item...
    • 김용식
    • 1998.09.21 18:13
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 이정욱
      1998.09.21 22:23
      온가드 컴포넌트의 문제가 아니구.. 설치프로그램의 문제네요. 설치프로그램을 작성하실 때 무엇을 사용했...