컴퓨터프로그래밍

델파이 - 응용 프로그램 개발 환경

Windows 및 기타 인기있는 소프트웨어 개발 운영 시스템은 도구의 많은 다른 유형에 의해 수행 될 수있다. 러시아와 외국 개발자들 사이에서 매우 인기가 특징 것들 중, - 델파이 프로그램입니다. 개발 도구의 특성은 무엇인가? 그 가능성의 가장 주목할만한 무엇인가?

델파이에 대한 일반 정보

델파이 - IDE의 응용 프로그램, iOS 및 Android - OS 윈도우, 맥 OS, 및 모바일 운영 체제에서 실행되도록 설계되어있다. 언어와 코드 생성 절차의 단순함이 특징.

필요한 경우, 운영 체제 및 언어 C 및 C ++로 작성된 라이브러리와 낮은 수준의 통신을 제공합니다. 타사 스킨이 필요하지 않습니다 델파이로 만든 프로그램, 시작 - 예를 들어, 자바 가상 머신으로. 델파이 - 모두를 성공적으로 전문가 및 교육 목적을 위해 사용할 수있는 개발 환경을 제공합니다. 그 가능성의 기본을 배우고, 반드시 높은 자격과 지식 복잡한 프로그래밍 언어를 소유하기 위하여.

주요 장점

문제의 소프트웨어 제품의 주요 장점은 무엇 무엇인지 알아보세요. 한 가지 방법 또는 다른 IT-회사의 개발 환경의 선택에 대한 이론적 근거를 수행 할 때, 델파이는 많은 프로그래머의 선택이되고 그들을 사용하는 것이 좋습니다. 이것은이 환경도 적당한 하드웨어 사양이 해당 컴퓨터에 높은 성능을 제공하기 위해, 가능한 가장 신속한에서 응용 프로그램을 만들 수 있다는 사실 때문이다. 고려 개발 환경을 선택의 찬성 중요한 인수 -이 델파이 인터페이스에 존재하는 솔루션의 표준 집합에 포함되지 새로운 도구에 의해 보완 될 수있다.

우리는 지금 공부 될지 델파이의 실용화 가능성 어떤 뉘앙스.

인터페이스의 특성

우선, 당신은 소프트웨어 개발의 매체의 인터페이스의 일부 기능에주의를 지불 할 수 있습니다. 따라서, 프로그램 구조의 작업 공간은 몇 가지 기본 창으로 동시 작업을 포함한다. 세부에서이 속성을 고려하십시오.

델파이 개발 환경, 특히 버전 7은 다음과 같은 주요 모듈의 활성화를 포함 : 폼 디자이너, 편집자, 팔레트, 개체 검사기 및 디렉토리. 델파이 표시 구성 요소의 일부 버전에서 다르게 지칭 될 수있다. 모양 상자 - 예를 들어, 편집기는 프로그램 코드, 디자이너의 창에 대응할 수있다. 그러나, 그들의 기능은 동일합니다. 표시된 델파이 인터페이스 요소는 보조 다양한 도구를 보완 할 수 있습니다. 주로 처음 두 소프트웨어 개발 절차의 관점으로 간주됩니다. 그러나 나머지 중요. 표시 델파이 모듈을 사용하기위한 기능을 고려하십시오.

폼 디자이너, 에디터 및 팔레트

폼 디자이너 개발자가 인터페이스를 만들어 사용합니다. 차례로, 그것은 코드 편집기로 작성되었습니다. 폼 디자이너를 사용의 용이성을 가져 인수로, 가장 최적의 솔루션으로 델파이 개발 환경을 선택하는 것이 좋습니다 많은 프로그래머. 일부 전문가들은이 과정이 더 게임처럼 수행 있다고 생각합니다.

즉시 사용자가 프로그램을 작성하기 시작 폼 디자이너를 실행, 그것은 요소가없는 다음 처음에, 그것은 비어 있습니다. 팔레트 - 그러나 그는 즉시 다른 델파이 모듈에있는 도구를 사용하여 충전 할 수 있었다. 의 요소 프로그램 인터페이스, 폼 디자이너로 구성되어 차례로 편집기로 작성되어 팀을 관리해야합니다.

그러나 다시 아직 팔레트. 그것의 도움으로 당신은 폼 디자이너 정확한 객체에 배치 할 수 있습니다. 한 그가 팔레트, 두 번째의 영역에서와 같이 - - 폼 디자이너 창에서 한 번 클릭해야 특정 도구를 사용하기 위해. 그 후, 해당 객체는 개발의 영역에서 이동, 그리고 그것을위한 편집기에서 코드를 처방 할 수 있습니다.

오브젝트 인스펙터

응용 프로그램 개발 윈도우 환경 및 기타 인기있는 플랫폼 - - 델파이가 들어 또 다른 중요한 요소 객체 관리자. 에 표시되는 정보가 변하는 것을 언급 할 수있다 : 그것은 폼 디자이너 선택된 개체의 상태에 영향을 미친다.

오브젝트 인스펙터 구조이다. 그것은 두 개의 창으로 구성되어 있습니다. 각 구성 요소의 동작을 결정하는 알고리즘에 각각 고정. 이벤트 - 첫 번째는 두 번째의 속성을 표시합니다. 프로그래머가 특정 구성 요소에 영향을 미치는 알고리즘 조정을하고자하는 경우, 오브젝트 인스펙터의 용량에서 그립니다. 예를 들어, 프로그램, 자신의 높이와 폭의 인터페이스의 다양한 요소의 위치를 변경할 수 있습니다.

오브젝트 인스펙터는 책갈피를 가지고, 당신은 속성이나 직접 편집기와 관련된 이벤트를 반영 페이지 사이를 전환 할 수 있습니다. 당신이 화면에 표시되는 항목의 오른쪽에 특정 이벤트에 해당하는 코드를 두 번 클릭하여 경우에 따라서, 에디터에 종사.

델파이 소프트웨어 개발은 다양한 문제를 해결하기 위해 오브젝트 인스펙터를 사용하는 것입니다. 이것은 실제로이 도구뿐만 아니라 자체 형태에 위치한 물체의 속성을 변경한다는 사실에 의해 미리 결정된다. 우리는 구체적으로 객체 관리자와 일부 기능을 공부했다.

오브젝트 인스펙터 : 압류 기회

(나중에 우리가 더 많은 자신의 본질을 검토 할 것이다) 예를 들어, 메모, 버튼 및 목록 상자를 위해 - 상호 작용 검사기 객체와 모양의 측면에서 어떻게 델파이 IDE를 이해하기 위해서는, 당신은 Windows에서 소프트웨어 인터페이스의 몇 가지 일반적인 요소의 속성을 변경하려고 할 수 있습니다. 처음에는 그들은 가능한 수단을 사용하여 양식에 델파이를 배치해야합니다.

당신은 Ctl3D 속성을 사용하여 실험을 시도 할 수 있습니다. 이렇게하려면 양식을 클릭 한 다음 개체 검사기 문제의 속성 값을 변경하기 위해 이동해야합니다. 이 양식 후 크게 변경되는 모습을. 동시에 Ctl3D 속성 개발 창에 배치되는 각 요소로 변화 될 것이다.

실험을 한 후에 우리는 다시 모양에 가서 값 Ctl3D을 강화할 수있다. 메모와 목록 상자의 요소를 턴 후. 지금 당신은 양식에 모양을 위치를 자신의 속성을 변경할 수 있습니다. 예를 들어, 메뉴의 편집 항목을 선택하고 - 크기, 프로그래머는 오브젝트의 폭과 높이를 변경할 수있다. 편집 및 정렬을 선택하여 가운데로 정렬 할 수있는 옵션이 있습니다. 적절한 조치는 오브젝트 인스펙터에 표시되는 내용에 영향을 미칠 것입니다.

변경 구성 요소의 특성은 피사체 델파이 모듈에 의해 수행 될 수있다. 작업이 그들을 위해 특정 색상을 정의하는 것입니다 예를 들어, 즉, 여러 악기의 변형 참여한다. 첫째, 당신은 색상에 해당하는 명령을 입력 할 수 있습니다 - clRed - - 빨간색 등의 지역에서 시설 관리. 둘째, 사용자는 목록에서 색상을 선택할 수 있습니다. 창 색상 면도를 나타납니다 - 셋째, 옵션은 색상 속성을 두 번 클릭이있다. 유사하게, 현상 제의 특성 및 다른 목적을 변경할 수있다 - 예를 들어, 폰트 타입, 색상 또는 크기.

디렉토리

델파이 - 충분히 자세한 도움말 시스템에 의해 보완된다 IDE. 그것을 참조하려면 도움말 메뉴 항목을 선택합니다. 가이드 - 그럼 당신은 우리가 창에서 소프트웨어 모듈의 개발에 위에서 언급 한 매체 중 하나를 볼 수 있습니다. 특징은 그들이 당신 누르면 F1 사용자가이 계약 도구의 특이성을 반영, 특정 힌트를받을 것입니다 사용합니다. 프로그래머가 객체 관리자를 사용하여 작업하는 경우 예를 들어, 그는 다음 F1을 클릭하고 관련 옵션에 대한 배경 정보를 얻을 속성을 선택할 수 있습니다. 개발 환경 델파이 7 및 소프트웨어의 적절한 유형의 다른 버전을 포함하는 인터페이스의 다른 요소들과 작업 할 때 동일하게 수행 할 수 있습니다.

인터페이스의 다른 요소

메뉴, 빠른 실행 도구 모음뿐만 아니라, 이미지 편집기 -보고 인터페이스 소프트웨어 솔루션의 다른 중요한 구성 요소 중. 메뉴 관해서 - 이는 프로그래머가 개발 환경의 구조에 존재하는 컴포넌트에 대한 빠른 액세스를 얻을 수있다. 그래서, 당신은 마우스로 할 수로 및 사용 단축키로 사용합니다. 바로 빠른 실행 도구 모음의 메뉴 아래에 위치하고 있습니다. 그 기능 중 일부는 메뉴의 특징 것들과 중복,하지만 그들에 대한 액세스가 빠릅니다. 이미지 편집기 윈도우의 그림판 프로그램과 비슷한 델파이. 즉 그것의 도움으로 당신이 사진의 간단한 조정은 그 비문 및 기타 요소에 넣을 수있다.

프로그래밍 도구

델파이 - 프로그래머의 효율성을 높일 수있는 도구의 큰 숫자를 포함 IDE. 키 모듈은 특별한 도구의 집합에 의해 보완된다 위에 그래서 우리는 생각했다. 그 중 : 디버거, 컴파일러,뿐만 아니라 구성 요소와 WinSight WinSpector. 델파이의 일부 버전에서 항목을 별도로 설치해야합니다 확인합니다. 우리는 그들의 특이성을 연구한다.

델파이 디버거

디버거 관해서 -이 도구 정확성 적절한 소프트웨어 알고리즘에 필요한 검사를 수행하는 코드 편집기 부분을 보완한다. 그것으로, 개발자는 실제로 라인으로 소스 코드 라인을 탐색 할 수 있습니다. 일부 경우에, 부품의 개발 등이 문제의 해결책은, 델파이는 독립형 제품으로 소프트웨어에 의해 생성 된 향상된 인증 코드의 프로그래머 있도록 외부 디버거로 보충 될 수있다.

델파이 컴파일러

우리는 지금 고려 개발 환경 컴파일러의 특이성을 연구한다. 델파이 구조에서 여러 해당 요소를 포함 할 수 있습니다. 그래서 경우에 유용 컴파일러 DCC를 사용하는 옵션이 있습니다 경우 외부 디버거에서 응용 프로그램과 함께 작업하는 작업.

Winsight 및 WinSpector

이 모듈은 더 델파이에 설치해야합니다 그들 중입니다. 마스터의 상대적인 어려움이 특징. 그러나, 델파이 개발 환경의 다양성을 구현 한 많은 프로그래머, 이러한 구성 요소를 사용하는 방법을 배우게해야 것으로 생각된다. 그래서, Winsight 모듈은 Windows 메시지를 모니터링하는 데 사용됩니다. 이러한 구성 요소가 WinSpector, 우리는 특별한 파일에 컴퓨터의 상태를 수정해야합니다. 어떤 오류가 발생 소프트웨어 개발 과정에서 경우 파일을 열고 문제의 원인이 될 수 있습니다 무엇을 참조하는 것이 가능하다.

표준 구성 요소

델파이 개발 환경, 우리가 공부하고있는 일반 정보를, 또한 알고 유용한 표준 구성 요소의 수를 포함한다. 전문가들은 그 다음을 참조 : MAINMENU, PopupMenu로, 라벨, 편집, 메모, 버튼, 체크 박스, 라디오 버튼, 목록 상자, 콤보 상자, 스크롤 막대, 그룹 상자, 패널 및 스크롤 박스. 우리는 그들의 구체적인 세부 사항을 연구합니다.

MAINMENU 성분을 프로그램에 의해 생성 된 인터페이스의 메인 메뉴를 수용하도록 설계된다. 이렇게하려면 양식의 해당 항목을 배치 한 다음 오브젝트 인스펙터를 통해 항목 속성을 호출 한 다음 적절한 메뉴 항목을 결정합니다.

는 PopupMenu 구성 요소는 마우스 오른쪽 버튼의 클릭으로 열고, 즉 프로그램에 의해 생성 된 인터페이스에서 팝업 메뉴를 수용 할 수 있도록 설계되어있다.

텍스트의 목적은 프로그램 창에 표시됩니다에 대한 레이블 구성 요소를 운영하고 있습니다. 이 오브젝트 속성에 원하는 폰트를 설정하도록 구성 될 수있다.

편집 구성 요소는 프로그램이 실행되는 동안 사용자가 편집 할 수있는 화면 조각, 텍스트를 표시하기 위해 활성화됩니다. 메모의 보완 구성 요소는 통해 차례로, 큰 텍스트로 작업 할 수 있습니다. 이 요소는 예를 들어, 상기와 같은 옵션 워드 랩, 복사 텍스트입니다.

버튼 구성 요소는 프로그램이 실행되는 동안 버튼을 눌러 다양한 작업을 수행 할 수 있도록 설계되었습니다. 폼에 대응하는 요소를 배치하고 적절한 코드를 입력한다.

체크 박스 구성 요소는 마우스로 체크 표시를 할 수있는 작은 창으로 온라인 화면을 표시 할 수 있습니다. 유사한 요소 - 라디오 버튼. 이들은 우선, 외관 차이 - 번째 성분은 원형으로 만들고, 두 번째로, 제 1 부재는 여러 가지 옵션을 동시에 선택, 라디오 버튼 허용한다 - 하나만.

리스트 박스 구성 요소는 사용자가 마우스를 스크롤 할 수있는리스트 화면을 표시하는데 사용된다. 또 다른 요소 그것과 비슷한 - 콤보 있지만 특별한 필드에 텍스트를 입력 할 수있는 능력에 의해 보완됩니다.

스크롤 막대 구성 요소 - 창에 스크롤 막대. 일반적으로 개체의 텍스트 공간이나 모양 자마자 자동으로 표시 창보다 크게된다.

그룹 상자 성분은 TAB 키를 눌러 창 사이의 변위의 순서를 수정하기 위해 활성화된다. 패널 소자가 보충 될 수도있는 이동 형태에 대한 개체를 행할 수있다.

스크롤 박스 구성 요소는 수평 및 수직으로 스크롤 될 수있는 영역의 형상을 고정 할 수있다. 재산에 따르면 기본적으로 델파이의 메인 창을 특징으로한다. 특정 영역의 모양과 같은 옵션의 참여를 위해이 필요한 경우, 당신은 구성 요소 스크롤 박스를 사용할 수 있습니다.

개요

델파이 - 기본 기능 사용의 단순함을 특징으로 동시에 큰 기회 응용 프로그램 개발 환경,. 그 구조에 포함 된 도구로, Windows 및 기타 인기있는 운영 체제에 대한 프로그램의 종류의 다양한 만들 수 있습니다.

선택 델파이 개발 툴은, 많은 프로그래머는 사용성 인터페이스에게 적절한 소프트웨어뿐만 아니라, 프로그램의 어떤 부분에 작업을위한 유용한 도구의 다양한 원인 - 설계 단계에서, 프로그래밍 알고리즘 또는 디버그.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ko.delachieve.com. Theme powered by WordPress.