Главная Новости Галерея Вопросы Библиотека Контакты

델파이7 예제

Kylix는 델파이의 VCL 대신 새로운 CLX 크로스 플랫폼 프레임워크를 사용했습니다. 그것은 볼랜드 소프트웨어 공사 (나중에 엠바 카데로)에 의해 도구 제품군의 개발, 델파이로 구성, C + + 빌더, 엠바 카데로 프리즘, HTML5 빌더. 델파이처럼, RAD 스튜디오의 다른 버전이 있습니다 : 전문 에디션, 엔터프라이즈 에디션, 궁극적 인 버전과 건축가 에디션. Delphi는 사용하기 쉽고 원래 이전 개체 파스칼 언어를 기반으로 하는 강력한 형식의 고급 프로그래밍 언어입니다. 파스칼은 원래 범용 언어로 개발되었다 «간결하고 논리적 인 방법으로 시간에 알려진 기본 구조를 표현하기에 적합», «그 구현은 기존의 FORTRAN 컴파일러와 효율적이고 경쟁력이 있었다»[6] 하지만 낮은 수준의 프로그래밍 시설이나 하드웨어에 대한 액세스없이. 터보 파스칼과 델파이를 포함한 그 후손들은 어셈블리 언어 및 기타 언어로 작성된 코드를 통합할 수 있는 기능을 통해 하드웨어 및 저수준 프로그래밍에 대한 액세스를 지원합니다. Delphi의 오브젝트 방향은 클래스 및 인터페이스 기반 다형성만 을 특징으로 합니다. [7] 메타클래스는 일류 객체이다. 개체는 실제로 Java에서와 같이 개체에 대한 참조이므로 Delphi는 암시적으로 참조를 해제하므로 일반적으로 개체에 대한 포인터에 메모리를 수동으로 할당하거나 다른 언어가 필요한 유사한 기술을 사용할 필요가 없습니다. 전용 참조 카운트 문자열 형식과 null-terminated 문자열도 있습니다. 2013년 9월 12일 엠바카데로는 델파이 XE5와 C++빌더를 포함하는 RAD 스튜디오 XE5를 출시했다. 델파이 XE4는 iOS 시뮬레이터 및 iOS 기기를 위한 크로스 플랫폼 모바일 애플리케이션 개발을 특징으로 하는 FireMonkey 모바일 플랫폼의 첫 번째 릴리스입니다.

RadPHP (지금 HTML5 빌더에 의해 대체) 진정한 RAD 기능을 제공하는 PHP에 대한 IDE이었다. 그것은 델파이 또는 비주얼 베이직의 것과 유사한 양식 디자이너와 아파치 웹 서버를 기반으로 통합 디버거가 있습니다. 또한 PHP에 포위한 VCL 라이브러리도 포함되어 있습니다. 다른 IID와 달리 AJAX와 같은 웹 2.0 기능을 지원합니다. 1996년에 출시된 Delphi 2는 32비트 Windows 환경을 지원했습니다. 델파이 1 16 비트 윈도우 3.1 응용 프로그램의 생성을 위해 함께 번들로 제공됩니다. 볼랜드 리포트스미스를 대체하는 새로운 퀵리포트 구성 요소. 응용 프로그램 서버 컴퓨터를 선택한 후에는 ServerName 속성의 콤보 상자 목록을 표시하여 사용 가능한 DataSnap 서버를 볼 수 있습니다. 이 콤보 상자는 기본적으로 AppServ1.AppServerOne에서와 같이 서버의 실행 파일 이름 뒤에 원격 데이터 모듈 클래스의 이름을 표시하는 서버의 등록 된 이름을 표시합니다.

또는 서버 개체의 GUID를 ServerGUID 속성으로 입력할 수 있습니다. Delphi는 ServerName 속성을 설정하면 자동으로 이 속성을 채우고 레지스트리에서 GUID를 확인합니다. 볼랜드 제품이 출시되기 직전에 노벨 앱빌더가 출시되어 볼랜드는 새로운 제품 이름을 필요로 했습니다. 많은 논쟁과 많은 시장 조사 설문 조사 후, 델파이 코드 이름은 델파이 제품 이름이되었다. [8] 2012년 9월 4일 엠바카데로는 델파이 XE3, C++빌더, 엠바카데로 프리즘 XE3(버전 5.2) 및 HTML5 빌더 XE3(버전 5.0)를 포함한 RAD 스튜디오 XE3을 출시하여 RadPHP에서 업그레이드및 리브랜딩했다. 델파이 XE2는 VCL, 윈도우, 맥 OS X와 애플 아이폰, 아이팟 터치와 아이 패드 휴대용 장치를 지원하는 파이어 몽키라는 대체 라이브러리와 함께 제공됩니다. 파이어몽키와 VCL은 호환되지 않습니다. 하나 또는 다른 하나를 사용해야 하며, 이전 VCL 응용 프로그램은 FireMonkey 양식 및 컨트롤로 사용자 인터페이스를 다시 만들지 않는 한 Firemonkey를 사용할 수 없습니다. 제3자가 VCL 소프트웨어에서 Firemonkey 양식을 사용하여 점진적인 마이그레이션을 용이하게 하는 방법에 대한 정보를 게시했지만, VCL 및 Firemonkey 컨트롤은 동일한 양식에서 사용할 수 없습니다. [14] 엠바 카데로는 리눅스 운영 체제 지원이 «로드맵에 대해 고려되고있다»고 말한다, 안드로이드로, 그들은 «에 최선을 다하고 있습니다 …