Q&A

  • XP... Windows7
거래처에서  Vista는 문제가 많다고  한대도 구입하지 않았습니다..
그래서  개발도 xp, 거래처도 xp.. 문제없이 잘 왔는데...

Windows 7 이 나왔죠?.. 거래처에서 win 7을 구입한답니다..ㅎㅎ
그래서 구입전에  먼저 제가 만든 프로그램 테스트를 합니다.

제 개발사양은 다음과 같습니다.
XP, 델파이 7, BDE사용, 인스톨쉴드는 델5에 붙어 있는것 으로 만듬...
요것으로 vista에서도 문제없이 잘 돌아 가게씀 수정도 하고 별 문제 없었는데요..

또한 어떤 거래처에서 win7에서 설치(인스톨쉴드이용) 해보니 잘되는데...다만 자동 업그레이드가 안된다..
뭐 이런 이야기를 듣기도 하였고..제가 직접  win7 컴퓨터에  설치도 해 보았는데.. 뜨는 에러 멧세지가
그리 크게 와 닿지 않았드랬습니다...

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
오늘 본격적으로 Windows 7에 설치 테스트를 합니다..
허걱!! 근데  인스톨쉴드 자체가 실행이 안됩니다.. 뭐 "이 파일(인스톨쉴드)의 버전이 지금실행중인(win7)버전과 맞지
않습니다...32bit...64bit..어쩌고 저쩌고.."  이러면서 실행 자체가 안되는군요..

xp는 32bit 이고 win7은 64bit(win7도 32bit가 있는거 같음..ㅎ) 이어서  나는 에러 같습니다..맞나요?

그래서 인스톨쉴드 잠시 접고  거냥 파일 복사해서 어찌어찌 실행하려 했더니..BDE 때문에 또 에러가 나면서
실행이 안되더라고요...

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

음...심각 해 지기 시작 했습니다..
아..된장...오피스 2007은 XP에서도   Win 7 에서도 잘 되드만..


제 사양은 위에서 말씀 드렸듯이..
XP, 델파이 7, BDE사용, 인스톨쉴드는 델5에 붙어 있는것 으로 만듬... 이것입니다.

여러분들..밥숟가락 안 놓도록 한마디씩 해 주세요...
windows 7 을 32bit로 구매해라..이럴 수도 없고..

제가 뭘 수정해야 할지 델파이 가족 여러분..한마디식 부탁 드립니다...
감사합니다.
2  COMMENTS
  • Profile
    phono 2010.06.14 20:16
    일단 BDE는 64bit 지원이 안되는 것으로 알고 있구요..

    그래서 저는 BDE 문제 때문에 5~6년 전 부터 델파이 ADO로 처리 하고 있습니다.

    TAdoQurey 나 TAdoTable 사용하시면, 기존 BDE 에서 ADO로 넘어오기 그리 어렵지 않을 겁니다.


    그리고 설치는 inno setup으로 처리 하고 있습니다.
  • Profile
    박홍재 2010.06.15 13:05
    Del 2005를 사용하고 있고 예전 Del 7 인스톨러에서 만든 Setup Program을 돌려서 64bit 7에 설치를 했습니다. 설치 과정의 문제는 없었구요
    단지 설치시에 Administrator 권한으로 실행을 해야만 제대로 설치가 되더군요. 다만 만약 프로그램이 파일 쓰기나 복사 등의 프로세서가 있다면
    에러가 납니다. Root 밑의 모든 폴더가 Read Only로 기본적으로 설정이 되기 때문이더군요. 아무튼 문제는 좀 있으나 이상 없이 설치해서
    쓰고 있는데요. 음....
    • phono
      2010.06.20 20:08
      Lines.String.text 로 해보셨나요?
    • 통통만두
      2010.11.07 10:52
      흠.. 그냥 간단하게.. try Memo.Lines.BeginUpdate; finally Memo.Lines.EndUpdate; end; ...
    • 델코이
    • 2010.06.18 20:59
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2010.06.19 02:16
      그런 방법이 있을리가 있나요... 포기하세요.
    • 땅콩맨
      2010.06.19 06:17
      컴퓨터 학문중 '역공학(Reverse Engineering)' 이라는 것이 있습니다. 역공학을 공부하기 위해서는 Hex ...
    • 폐기처분中
      2010.06.24 22:49
      리버스 엔지니어링을 하면 어느 정도의 알고리즘은 뽑아 낼 수 있겠지만... 바이너리 파일을 완벽히 코...
    • 이규하
      2010.06.25 12:53
      혹시나 하고 찾아 봤는데. 아래의 싸이트를 참고 해 보세요. http://delphi.about.com/od/devutili...
    • 땅콩맨
      2010.07.04 04:53
      흠... 원본소스를 재생하는것은 있을수 없다라고 적혀있네요.. 폐기처분中님이 말씀하신 것처럼 처음부...
    • 최용일
      2010.06.17 21:14
      TStringGrid, TDBGrid
    • 이승규
      2010.06.17 23:56
      음~~ 어디서 구할수 있나요 ^^ 7.0버젼인뎅
    • 살며배우며
      2010.06.23 08:20
      TStringGrid은 Additional에 , TDBGrid는 DataControl 텝에 있습니다.
    • 아폴론
    • 2010.06.18 00:28
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 사우리
    • 2010.06.18 00:05
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 이용벽
    • 2010.06.16 22:51
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2010.06.16 23:07
      다른것은 모르겠구 송신 무한루프가 두번째가 안되는 것은 정상적인 동작인데요... IsCancel이 첫번째 ...
    • 최용일
      2010.06.16 23:10
      첫번째 3-4초 후에 응답을 받는 부분은 실제로 서버에서 늦게 응답을 하는가 아님 클라이언트에서 늦게 ...
    • 이용벽
      2010.06.17 00:11
      감사합니다. 두번째 문제는 그런 원인이 있었군요. 해결되었습니다. 첫번째 문제는 주신 힌트를 기반...
    • 아폴론
    • 2010.06.16 20:22
    • 5 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2010.06.16 21:27
      BDE대신에 ODBC나 ADO를 쓰면 크게 안 고치셔도 될 것 같은데요...
    • phono
      2010.06.16 22:20
      용일님 의견에 덧 붙히자면... dbExpress는 단방향 데이타 셋 입니다. 즉 DataSet을 스크롤시 next...
    • 이용벽
      2010.06.16 22:47
      InstallAware를 쓰려다가 BDE에 걸려서 안되고 있는데 ODBC나 ADO를 쓰면 InstallAware에서 문제없나요?
    • 최용일
      2010.06.17 04:32
      ODBC, ADO 다 지원하는 것으로 알고 있는데요...
    • 가을바람
      2010.06.19 23:28
      문득 옛날 회사에서 bde안쓰고 dbExpress썼다고 犬ㅈㄹ하던 한 인간이 생각나네요.. ㅎㅎ
    • 김민수
    • 2010.06.14 22:33
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2010.06.14 23:42
      StringGrid1.Row := StringGrid1.Row + 1; StringGrid1.Cells[StringGrid1.Row, 0] := '추가된 첫번째 ...
    • 최용일
      2010.06.14 21:37
      FindFirst/FindNext/FindClose함수로 폴더의 파일 목록을 읽어와서 그 수많큼 루프를 돌려서 업로드하는 ...
    • 김민수
      2010.06.14 22:08
      힌트 감사합니다! 큰 도움이 되었습니다.
    • 초빼이
    • 2010.06.14 06:35
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2010.06.14 10:06
      TFrm_Schedule생성할 때 Owner로 Self 즉, TFrm_Preview를 넣어주셨으니까 특정버튼의 OnClick이벤트에서...
    • 아폴론
    • 2010.06.12 23:07
    • 2 COMMENTS
    • /
    • 0 LIKES
    • phono
      2010.06.14 20:16
      일단 BDE는 64bit 지원이 안되는 것으로 알고 있구요.. 그래서 저는 BDE 문제 때문에 5~6년 전 부터 ...
    • 박홍재
      2010.06.15 13:05
      Del 2005를 사용하고 있고 예전 Del 7 인스톨러에서 만든 Setup Program을 돌려서 64bit 7에 설치를 했습...
    • 홍성락
      2010.06.12 00:48
      어! 이런게 있었군요. 주의해야겠네요. 그런데 일반적으로 화면 갭쳐시 PaintTo등의 단순한 함수보다도 ...
    • 미스터몽키
      2010.06.15 05:37
      이런 쉬운 방법이 있었군요 홍성락님 정말 감사합니다.
    • 김현철
    • 2010.06.10 19:57
    • 0 COMMENTS
    • /
    • 0 LIKES
    • 이윤도
      2010.06.10 23:28
      StrToIntDef 이나 StrToFloatDef 를 참조하세요!! ex) StrToIntDef(str, 0) <- Str이 정상적인 숫자...
    • 박홍재
      2010.06.09 12:53
      일단 질문이 조금 이해가 되지 않아서.. 이미 포스시스템에서 입장객을 Check 하고 있다면 이미 Barcode...
    • 이규하
      2010.06.09 16:34
      바코드 리더를 RS-232C 타입으로 하시구요 ... RS-232C Component 하나 올리시고 ... 데이터 들어 올...
    • 최선호
      2010.06.09 22:36
      두분 관심 가져 주셔서 감사드립니다. 이규하님 말씀하신 데로 한번 해봐야 겠습니다.. 그리고 박홍재...
    • 박홍재
      2010.06.10 08:51
      RS-232 바코드 리더의 경우 프로그램에서 신호를 주어야 읽을 수 있습니다. 따라서 실행하는 프로그램에...
    • 박홍재
      2010.06.10 08:56
      Scanner의 메뉴얼을 살펴 보시면 Data을 읽을때 앞이니 뒤쪽에 지정하는 문자를 Default로 출력되도록 만...
    • 최선호
      2010.06.11 00:03
      친절하고 자세한 설명 감사드립니다..