리얼베이직
위키백과, 우리 모두의 백과사전.
리얼베이직(Realbasic, RB)은 프로그랠밍 환경의 일종인 리얼 스튜디오에서 사용되는 객체 지향 베이직 프로그래밍 언어이다. 미국 텍사스 주 오스틴의 리얼 소프트웨어가 개발하여 사용화하였으며, OS X, 마이크로소프트 윈도, 32비트 x86 리눅스[1], 웹용으로 개발되었다.[2][3]
예제 코드 [편집]
아래의 예제는 새로운 텍스트 파일을 만드는 것이다:
Dim t as TextOutputStream Dim f as FolderItem f=GetSaveFolderItem(FileTypes1.Text,"Create Example.txt") If f <> Nil then t=TextOutputStream.Create(f) t.WriteLine(TextField1.text) t.Close End if
아래의 예제는 캔버스 컨트롤 안에 삼각형을 하나 그리는 것이다. 변수 g는 그래픽스로서 이 이벤트로 통과된다.
Dim Points() as Integer Points=Array(10,10,100,50,10,200,10,10) g.ForeColor=RGB(100,200,255) g.FillPolygon Points
아래의 코드는 내부 데이터베이스를 만들고 SQLExecute를 사용하여 테이블을 만든다:
Dim db as REALSQLdatabase Dim f as FolderItem Dim result as Boolean f=New FolderItem("mydb") db=New REALSQLdatabase db.databaseFile=f result=db.CreateDatabaseFile If db.Connect() then db.SQLExecute("create table invoices(id integer,Cust_ID integer,Amount double, Date date)") db.Commit else MsgBox "Database not created" end if
참조 [편집]
- ↑ Barr, Joe (August 4, 2005). Review: RealBasic 2005 for Linux. Linux.com. 2006년 4월 11일에 확인.
- ↑ Smith, Tony (September 13, 2005). RealBasic 2005 for Mac, Windows and Linux. The Register. 2006년 4월 11일에 확인.
- ↑ Ohlhorst, Frank (June 2011). 3 Tools to Accelerate Web Development. IDG. 2011년 6월 17일에 확인.
바깥 고리 [편집]
- (영어) 리얼 소프트웨어 - 공식 웹사이트
|
베이직 프로그래밍 언어 |
|
|---|---|
| 고전적 |
알테어 베이직 · 애플소프트 베이직 · 아타리 베이직 · 아타리 ST 베이직 · 베이직 프로그래밍 · 컬러 베이직 · 커머도르 베이직 · 다트머스 베이직 · 패밀리 베이직 · G-베이직 · GFA 베이직 · GW-베이직 · 오픈VMS를 위한 HP 베이직 · IBM 베이지카 · IBM 카세트 베이직 · IBM 디스크 베이직 · 인티저 베이직 · 로코모티브 베이직 · 말라드 베이직 · 마이크로소프트 베이직 · MSX 베이직 · 스크립트베이직 · 싱클레어 베이직 · 사우스햄턴 베이직 시스템 · STOS 베이직 · TI 베이직 (TI 99/4A) · TI-베이직 (계산기) · 티니 베이직 · 터보-베이직 XL · U베이직 · 빌니우스 베이직 · 비주얼 베이직
|
| 절차 지향 | |
| 개체 확장자 포함 | |
| 휴대 장치 용도 | |
|
고속 개발 도구 |
|
|---|---|
| 크로스 플랫폼 | |
| 데스크톱 환경 | |
| 데이터베이스 | |
| 임베디드 시스템 | |
| 웹 기반 | |
| 이 글은 소프트웨어에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해 갑시다. |