XBase++

XBase++
샘플 동물이 있는 Visual Xbase++

Xbase++는 다중 상속다형성가진 객체 지향 프로그래밍 언어입니다.XBase 언어 방언과 규약에 기초하고 있습니다.다중 상속, 다형성, 객체 지향 프로그래밍을 지원하는 100% 클리퍼 호환 언어입니다.코드 블록을 포함한 xBase 데이터 유형을 지원합니다.Xbase++ 를 사용하면, Windows NT, 95, 98, Me, 2000, XP, VISTA, 및 Windows 7, 8, 10 [1]애플리케이션을 생성할 수 있습니다.

클리퍼 지원

Xbase++는 데이터 입력 폼을 정의하기 위한 이전 명령 @SAY/GET과 Visual FoxPro와 유사한 데이터 입력 폼을 작성하기 위한 그래픽 에디터를 지원합니다.또한 시각적 개발 환경, OEM 파일(DOS 형식) 및 ANSI(Windows) 지원, 통합 디버거 및 응용 프로그램에 아이콘과 그래픽을 추가하는 리소스 컴파일러도 있습니다.EXE 또는 DLL 파일을 생성할 수 있습니다.

RDD

Xbase++는 DatabaseEngines(DBE)를 통해 Clipper의 Replacable Database Drivers(RDD, 여러 데이터베이스 형식에 액세스 가능)를 지원합니다.기본 패키지에는 DBF, FOX, NTX, CDX, SDF 및 DEL(Delimited) 지원이 포함되어 있습니다.또한 CORBA 2.0, Visual FoxPro 3.0에서 5.0 데이터베이스 형식 및 SQL 서버에 대한 액세스를 지원합니다.

출생.

Xbase++는 Computer Associates가 Clipper를 포기하고 Visual Objects를 개발하기로 결정한 후 탄생했습니다.Clipper 대체로서의 Visual Objects의 실패는 서드파티 라이브러리와 Clipper 구문 컴파일러를 만들 수 있게 되었습니다.

소스 코드 예시

#http "class.ch" // 이 프로그램은 // Missy 야옹! // 미스터 Bogjangles 야옹! // 계속하려면 아무 키나 누르십시오...///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// LOCAL이름 + " + a Animals [ i ] :Talk() NEXT I WAIT RETURN //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Init ( cName ) : : 이름 : = cName RETURN Self ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////Talk() RETURN "Bark!" /////////////////////////////////////////////////////////////////////////////////////////////////// 동물로부터 고양이 클래스 고양이:Talk() RETURN "야옹!"

레퍼런스

  1. ^ "Home of Alaska Software". www.alaska-software.com. Retrieved 2019-11-07.

외부 링크