Bắt đầu với MapBasic?


9

Tôi chưa quen với MapBasic.

Tôi đã tìm kiếm các hướng dẫn và tìm thấy các tệp PDF khác nhau nhưng không thể bắt đầu với các tài nguyên.

Tôi sẽ rất vui nếu ai đó có thể cung cấp một số con đường để học MapBasic.


Xin chào tất cả mọi người tôi cần som help.How thể tôi AEA rectengular và một dòng useing cửa sổ MapBasic trong MapInfo .Could bạn chia sẻ mã nessesary: /

Câu trả lời:


6

Tôi đã đủ may mắn để học MapBasic từ một số đồng nghiệp khác. Tôi chưa tìm thấy nhiều tài nguyên cho MapBasic ngoài những gì Pitney Bowes cung cấp trên trang web .
Tôi phát hiện ra hướng dẫn này có vẻ khá tốt cho người mới bắt đầu.

Hiện tại chỉ có một số câu hỏi MapBasic trên trang web này và chỉ có một vài người theo dõi thẻ đó, nhưng nếu bạn có câu hỏi cụ thể hơn, vui lòng hỏi tại đây và chúng tôi sẽ thử và giúp đỡ.


5
Tôi sẽ thêm nhóm google MapInfo-L vào danh sách đó để được trợ giúp: Groups.google.com/group/mapinfo-l/topics
Nathan W

Vâng, điểm tốt, tôi đăng ký vào đó và nó đã giúp tôi rất nhiều với MapBasic Qs
Simon

Hướng dẫn với liên kết không đầy đủ :(
kinkajou

Vẫn làm việc cho tôi. Điều này đúng 1: tydac.ch/de/pdf/mapbasic.pdf
Simon

1
phải, liên kết hướng dẫn hoạt động nhưng các trang của nó bị tước bỏ. :(
kinkajou

12

Ngoài ra nếu bạn đang tìm cách học MapBasic hơn là cách học lập trình, có một sự trợ giúp rất lớn trong MapInfo Pro thông qua cửa sổ MapBasic.

Mở cửa sổ MapBasic (Tùy chọn> Hiển thị Cửa sổ MapBasic) và thực hiện tác vụ bạn muốn mã hóa trong MapBasic trong MapInfo Pro. MapInfo Pro bây giờ sẽ viết các câu lệnh MapBasic cần thiết. Bây giờ bạn có thể sao chép chúng vào mã nguồn MapBasic của bạn và làm việc từ đây.

Đó không phải là tất cả những gì có thể được thực hiện theo cách này, nhưng nó cung cấp cho bạn cái nhìn sâu sắc rất tốt về rất nhiều tuyên bố của MapBasic

Ngoài ra còn có một số trang web nơi bạn có thể tìm thấy các công cụ bao gồm mã nguồn MapBasic để đưa bạn đi đúng hướng.

Đôi khi có thể hữu ích khi xem mã nguồn cho một công cụ hiện có để xem nó đã được tạo ra như thế nào.

Hãy xem những trang này:

Một số trang web này có chứa một số công cụ khá cũ nhưng nhiều trong số này vẫn sẽ hoạt động.

Bạn cũng có thể tìm thấy một số diễn đàn thảo luận khác nơi bạn có thể tìm thấy câu trả lời và tự hỏi:

Đối với ứng dụng viết MapBasic thực tế, tôi sẽ chỉ đề xuất Trình soạn thảo văn bản MapBasic cho các dự án nhỏ. Ngay khi bạn bắt đầu tạo các dự án nâng cao hơn, tôi sẽ khuyên bạn nên tìm một trình soạn thảo văn bản tốt hơn.

Một tùy chọn ở đây là sử dụng IDE MapBasic được phát triển bởi Mustafa ÖZÇETtubN. Trên blog, bạn có thể tìm thấy một hướng dẫn rất tốt để bắt đầu với MapBasic IDE.


4

Không phải là một hướng dẫn nhưng một cái gì đó tôi thấy rất hữu ích là trang web này: http://www.twiav.nl/php/mapbasic.php

Tôi rất khuyên bạn nên thiết lập Notepad ++ (hoặc một cái gì đó tương tự). Làm nổi bật cú pháp, thụt lề hàng loạt và nhận xét hàng loạt có thể tăng tốc mọi thứ một cách ồ ạt.


2

Xin lỗi vì đã đào một luồng cũ, nhưng MapBasic UserGuideMapBasic Reference có lẽ là 2 tài nguyên tốt nhất để bắt đầu với MapBasic.

Bản thân tôi bắt đầu chỉ đơn giản là quan sát việc tạo mã trong Cửa sổ MapBasic (xem những gì Peter đề xuất). Sau đó, tôi bắt đầu tạo các kịch bản WindowBasic Window của riêng mình trong Excel:

Ví dụ về tập lệnh Excel

Sau một thời gian, tôi phát hiện ra rằng MapBasic có thể được biên dịch thành các công cụ .MBX và chúng có lợi ích là có thể sử dụng Vòng lặp, Điều khiển luồng, hộp thoại, v.v.

Vì vậy, sau đó tôi bắt đầu viết các tệp .mb và biên dịch chúng thành .MBX. Sau một thời gian dài, tôi bắt đầu muốn tạo các ứng dụng MapBasic bằng các Nút Ribbon. Bạn có thể làm điều này với câu lệnh Alter ButtonPad nhưng tốt hơn là sử dụng RIBBONLib được tạo bởi Peter. Để làm như vậy, bạn cần bắt đầu với .MBPs - Tôi thấy điều này khó khăn nhưng cuối cùng họ đã nhận được chúng.

Như bạn có thể thấy từ kinh nghiệm của bản thân, tôi đã học được nhiều hơn và khi tôi muốn nó và luôn cố gắng phát triển kiến ​​thức của mình. Điều này có liên quan đến rất nhiều người đọc, rất nhiều người đọc trong tài liệu tham khảo / hướng dẫn sử dụng MapBasic, rất nhiều cuộc nói chuyện với PBSupport và rất nhiều đọc từ (và đặt câu hỏi trên) nhóm google MapInfo-L.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.