Tên file, kiểu file và một số lệnh cơ bản của MapBasic

Một phần của tài liệu Công nghệ GIS và ứng dụng với mapinfo (Trang 31)

Tên file Định nghĩa chức năng

Erros.doc là tập tin text, nó chứa danh sách các mã lỗi của tập tin Mapbasic.exe là tập tin chạy môi trường Basic

Mapbasic.def là tập tin include, nó chứa các mã định nghĩa chuẩn

Menu.def là tập tin include, nó chứa các mã chuẩn liên quan với menu

Icons.def là tập tin include, nó chứa các mã chuẩn liên quan với con trỏ chuột Mapbasic.hlp là tập tin help on-line (giúp đỡ trực tuyến)

Mapbasic.h là tập tin header của C/C++, có nội dung tương tự tới nó

Mapbasic.def là tập tin tương tự mapbasic.def trên, nhưng dùng cú pháp của C/C++

Mapbasic.bas là tập tin header của Visual Basic, có nội dung tương tự tới nó Mapbasic.def là tập tin tương tự mapbasic.def trên, nhưng dùng cú pháp của

Visual Basic

Mapbasic65.isu là tập tin cần cho việc tháo gỡ MapBasic

Mbres650.dll là tập tin thư viện động chứa tài nguyên gồm chuỗi và hộp thoại Milib650.dll là phần của software, chứa các mã thực hiện được

Papersize.def là tập tin include của MapBasic, chứa các lệnh liên quan đến điều khiển in của MapBasic

Usrinfrnb.log chứa nhật ký của quá trình cài đặt

Samples thư mục chứa các chương trình ví dụ của các file mb và mbp

Một số lệnh cơ bản của Mapbasic:

Các hàm sau đây trả về các giá trị là đối tượng

CreateCircle( ) : Trả về một đối tượng đường tròn. CreateLine( ) : Trả về một đối tượng đường Line. CreatePoint( ) Trả về một đối tượng điểm

CreateText( ) : Trả về một đối tượng Text

Ví dụ: tạo đối tượng đường tròn cho mỗi hàng trong table sites: Update sites

Set obj = CreateCircle(lon, lat, 0.1) Các phát biểu truy xuất bảng dữ liệu Lệnh mở một table:

Open Table ”C:\mapinfo\data\world”

Ví dụ, chương trình sau đây đọc nội dung của cột Country của hàng thứ nhất của table World :

Dim s_name As String

Open Table ”world” Interactive Fetch First From world

s_name = world.Country Các lệnh tạo Menu

Ví dụ : Tạo menu có tên là TextBox : Create Menu ”TextBox” As

”&Create Text Boxes...” Calling create_sub, ”Close TextBox” Calling Bye,

”About TextBox...” Calling About Ví dụ them một Item vào Menu

Alter Menu ”Query” Add

”Annual Report” Calling report_sub, ”Quarterly Report” Calling report_sub_q

CHƢƠNG III : NỘI DUNG VÀ KẾT QUẢ NGHIÊN CỨU

Trình bày sơ lược các bước nghiên cứu và thực hiện chương trình, các lưu đồ giải thuật, mô hình thực thể, cài đặt cơ sở dữ liệu, và giới thiệu chương trình …

Một phần của tài liệu Công nghệ GIS và ứng dụng với mapinfo (Trang 31)

Tải bản đầy đủ (PDF)

(54 trang)