[태그:] Delphi

2010년 3월 델파이 기본 과정 교육

올해 첫 델파이 기본 과정 교육이 3월에 오픈됩니다. 지난 1월, 2월 동안 내내 대학생 초급 델파이 개발자 양성 과정에 올인하는 바람에 직장인 대상 4일 과정의 개설을 목빠지게 기다리신 분들이 많으신데요. 드디어~~! ^^이번 기본 과정 교육은 3월 9일 화요일부터 12일 금요일까지…

Delphi/C++Builder 실행시 How to Buy 웹 페이지가 뜨는 경우

델파이나 C++빌더를 실행했을 때, IDE가 실행되지 않고 대신 기본 웹브라우저에서 “How to Buy” 페이지만 덜렁 뜨는 경우가 있습니다. 이 증상의 원인은 세가지가 있는데요. 1. FSecure 안티바이러스 프로그램의 오작동인 경우 (가장 흔함) 2. 디지털 인증서가 잘못된 경우 3. 트라이얼의 날짜 제한이…

Delphi Twain: Delphi/C++Builder에서 스캐너 이미지 받기

최근에 문의받은 내용인데… 스캐너에서 스캔받은 이미지를 델파이 프로그램에서 직접 받으려면 어떻게 할까요, 하는 내용이었습니다. 검색해보니 스캐너 연동을 위한 금방 쓸만한 무료 서드파티 컴포넌트가 있었는데요. Delphi Twain이라는 컴포넌트입니다. (여기서 TWAIN이란 스캐너를 연동하기 위한 표준 인터페이스 및 그 드라이버를 말합니다) http://delphitwain.sourceforge.net/ 실제로…

델파이 초급 개발자 취업과정 추가 모집합니다

이번 1월에도 진행중인 델파이 초급 개발자 취업과정에 대해, 2월에 진행할 2차 교육에 지원할 수강생을 추가 모집합니다. 물론 2차 교육도 마찬가지로 전액 무료입니다.이번에는 다음과 같이 수강생의 자격 기준을 더 완화합니다.1. 지난번 1월 과정에서는 2010년 대학 졸업 예정자만 가능했으나, 2008년 졸업자까지 졸업연도…

구버전 업그레이드 할인 종료가 하루 남았습니다

델파이 2005 / C++빌더 6 이하 버전에 대한 업그레이드 할인 종료가 이달 말로 종료됩니다. 다시 말해서, 2월 1일부터는 기존에 델파이 7이나 C++빌더 6 등의 버전을 구입해서 사용해왔다고 하더라도 업그레이드로서 구입할 수 없고, 신규사용자용(New User)를 구입해야 합니다. 이미 메일링 등을 통해서…

Delphi/C++Builder 2009 Hotfix 3 : IntraWeb 핫픽스

지난 밤 사이에 Delphi/C++Builder 2009에 대한 핫픽스 3가 올라왔는데…http://edn.embarcadero.com/article/40331 이건 사실 제가 이미 올렸던 인트라웹 관련 글 두개의 내용과 반복된 내용입니다.핫픽스 자체는 아래 주소에서 다운로드 받을 수 있습니다.http://cc.embarcadero.com/item/27563 위 핫픽스를 다운로드 해보시면 아시겠지만, 인트라웹의 한글 문제에 대해 처음 썼던 글(아래…

델파이의 클래스 헬퍼

  델파이의 최근 버전에 추가되었지만 개발자들이 잘 모르고 있는 기능들이 꽤 많은데요. 숙련된 델파이 개발자들까지도 델파이 7 이하까지의 문법에만 익숙한 경향이 있습니다. 하지만 구버전 문법으로 구버전처럼 사용한다면 최신 버전을 사용하는 장점이 반감되지 않겠습니까. 그래서, 델파이 개발자들이 잘 모르고 있는 아주…

DLL 루틴의 delayed 로딩

일반적으로, DLL에 포함된 루틴을 호출하는 방법은 정적 로딩(Static Loading)과 동적 로딩(Dynamic Loading)의 두 가지 방법이 있습니다. 정적 로딩이란 DLL 내의 루틴을 호출하기 위해 해당 루틴의 임포트 선언을 하고 사용하는 방법이죠. 아래와 같이 임포트 선언을 하게 되면 해당 DLL은 현재 프로그램이 실행되는…

VCL for the Web 업데이트 (한글 문제 관련)

지난 11월에, 델파이 및 C++빌더의 2010, 2009 버전의 VCL for the Web에서 한글이 깨지는 문제의 긴급 해결책에 대해 안내해드렸었는데요.http://blog.devquest.co.kr/imp/entry/VCL-for-the-Web에서-한글-깨짐-문제 바로 며칠 전에 VCL for the Web의 벤더인 Atozed에서 이 문제를 해결한 IntraWeb 10.0.21 버전을 내놓았습니다. 아래의 링크에서 다운로드를 받으실 수…

“델파이 프로그래밍 언어” 재판 인쇄

엊그제 저희가 거래하는 서적도매업체로부터 연락을 받았는데, 작년 4월에 초판을 인쇄한 “델파이 프로그래밍 언어”의 초판분이 거의 매진되고 재고가 겨우 20권 정도 남았다고 합니다. 그래서 이제 재판을 찍어야 하는 기쁜 상황이 되었답니다. ^^내용을 더 보강해서 개정판을 만들까도 좀 생각했는데, 제가 요즘 도저히…

Delphi에서의 아이폰 개발 지원 계획

2010년 1월 28일 추가최근 정보에 따르면, 델파이에서의 아이폰 개발 지원은 장기적으로 밀릴 것 같습니다.기술적이거나 업체간 협조 문제 때문인 것으로 보이는데… 어쨌든 많이 아쉽네요.반면, 맥OS 버전과 리눅스 버전은 순조롭게 개발되어가고 있고 올해 출시에 아무 문제도 없을 것이라고 합니다.————————————————-며칠전에 디지털데일리의 기자들과 식사를…

현재 기술지원이 제공되는 Delphi/C++Builder 버전들

볼랜드/엠바카데로 개발툴들에 대해, 원칙적으로 기술지원이라고 하는 것은 원래는 본사에서 제공하는 기술지원을 말합니다. 그런데 현실적으로 한국 지사(지금은 데브기어)에서 본사의 딱딱한 기술지원만 제공할 수는 없기 때문에, 지사 차원의 기술 지원을 추가로 제공하고 있습니다. 또, 본사의 기술지원 기준에서는, 개발툴 제품만 구입한 경우에는 기술지원이…

Delphi/C++Builder 2007 비공식 패치 – Windows 7 디버깅 관련

Delphi/C++Builder 2007은 공식적으로 Windows Vista까지만 지원하며, Windows 7은 지원하지 않습니다. Windows Vista와 Windows 7은 기술적으로 대단히 유사하기 때문에 일반적으로는 Windows Vista를 지원하는 애플리케이션은 Windows 7도 지원하는 경우가 대부분입니다. 하지만 반드시 그렇지는 않아서, Vista에서는 아무 문제가 없었던 것이 Windows 7에서 오동작하는…

Delphi/C++Builder의 다음 버전 업그레이드 계획이 있다면…?

올해 말, 그러니까 2주 정도 지나고 나면 델파이 2005를 비롯한 그 이하 버전들은 델파이/C++빌더 2010으로 업그레이드 할인을 받을 수 없게 됩니다. 구버전이 있어도 신규사용자용(New User) 제품을 구입해야 하죠. 이미 여러 차례 뉴스레터가 나갔기 때문에 대부분 아실 겁니다. 10월 말에 여기…

BDE의 대안은? dbExpress? ADO?

제 업무 특성상 하루에도 아주 많은 도움 요청을 받습니다. 가급적 답변에 하루를 넘기지 않으려고 노력하지만, 요즘은 일주일에 두차례씩 외부 개발 컨설팅을 나가고 있어서 보통은 하루나 이틀 정도가 흐른 다음에야 답변을 하고 있습니다. 양해를 부탁드립니다. 오늘 질문받은 건 중에, 현재 데이터베이스…

Delphi 개발자 양성 대학생 취업 교육 과정 개설

  데브기어에서는 내년 1월, 2월 각 1개월간에 걸쳐 졸업 예정인 대학생들을 대상으로 델파이 무료 교육 과정을 진행합니다. 이 1개월 과정에 대해 비용은 전액 무료이며, 정상 수료 이후에는 델파이를 사용하는 우수 기업들로 전원 취업 알선까지 실시합니다. 이번 델파이 개발자 양성 대학생…

Delphi/C++Builder 2010 Update 4/5, Boost Update

지난 밤 사이에 Delphi/C++Builder 2010의 업데이트 4와 업데이트 5, 그리고 부스트 업데이트가 공개되었습니다. Delphi/C++Builder 2010 프로그램 그룹의 Check for Update를 클릭하여 업데이트를 바로 진행할 수 있구요. 혹은, 아래 링크를 통해 업데이트 파일을 다운받아 직접 설치할 수도 있습니다. (116MB) 업데이트4/5, 부스트…

IDE에서 Run으로 실행중인지 여부를 확인하려면

  델파이나 C++빌더의 IDE 안에서 프로젝트를 Run으로 실행시킨 경우인지 여부를 코드에서 확인해야 할 경우가 있습니다. 물론, 컴파일된 모드가 디버그 모드인지 릴리즈 모드인지를 확인하기 위해서는 컴파일러 디렉티브 _DEBUG를 쓰면 되는데요. 디버그 모드로 컴파일되어있는지가 아니라 IDE 안에서 Run으로 실행된 경우, 즉 현재…

패키지를 컴파일할 때 DesignIntf에서 에러가 나는 경우

델파이로 서드파티 컴포넌트의 패키지 프로젝트(.dpk)를 사용자인 개발자가 직접 컴파일할 때, DesignIntf 유닛에서 컴파일러 에러가 나는 경우가 있습니다. 이런 경우에는 흔히 ToolIntf, DesignEditors, Proxies 등의 유닛들도 같이 걸리는 경우가 많습니다.많은 초중급 델파이 개발자들이, 이런 에러를 만나면 일단 이들 유닛들의 pas 혹은…

Delphi/C++Builder 2009 핫픽스 2

2010 버전이 아닌 Delphi/C++Builder 2009 버전에 대한 핫픽스가 나왔습니다. 2009 버전에 대한 핫픽스로서는 두번째구요. 아키텍트, 엔터프라이즈, 프로페셔널 등 모든 에디션에 적용됩니다. http://cc.embarcadero.com/item/27476 (‘업데이트’가 아닌 ‘핫픽스’이기 때문에 IDE가 자동으로 체크하고 다운로드하지 않습니다. 수작업으로 다운로드하여 설치해야 합니다) 다운받아 압축을 풀어보시면 리드미 파일들…