Memulai dengan MapBasic?

9

Saya baru mengenal MapBasic.

Saya mencari di Google tutorial dan menemukan berbagai PDF tetapi tidak dapat memulai dengan sumber daya.

Saya akan senang jika ada yang bisa memberikan jalan untuk belajar MapBasic.

kinkajou
sumber
Halo semua Saya perlu som help.How bisa saya AEA rectengular dan garis useing jendela Mapbasic di MapInfo .Could Anda berbagi kode nessesary: /

Jawaban:

6

Saya cukup beruntung untuk belajar MapBasic dari beberapa rekan lainnya. Saya belum menemukan banyak sumber daya untuk MapBasic selain yang ditawarkan Pitney Bowes di situs .
Saya melihat tutorial ini yang terlihat cukup bagus untuk pemula baru.

Saat ini hanya ada beberapa pertanyaan MapBasic di situs ini, dan hanya beberapa orang yang mengikuti tag itu, tetapi jika Anda memiliki pertanyaan yang lebih spesifik, jangan ragu untuk bertanya di sini dan kami akan mencoba dan membantu.

Simon
sumber
5
Saya akan menambahkan grup google MapInfo-L ke daftar itu untuk bantuan: groups.google.com/group/mapinfo-l/topics
Nathan W
Ya, bagus, saya berlangganan itu dan itu banyak membantu saya dengan MapBasic Qs
Simon
Tutorial dengan tautannya tidak lengkap :(
kinkajou
Masih bekerja untuk saya. Ini 1 kanan: tydac.ch/de/pdf/mapbasic.pdf
Simon
1
ya tautan tutorialnya berfungsi tetapi halaman-halamannya dilucuti. :(
kinkajou
12

Juga jika Anda mencari cara untuk belajar MapBasic lebih dari cara belajar pemrograman, ada bantuan besar di MapInfo Pro melalui jendela MapBasic.

Buka jendela MapBasic (Pilihan> Tampilkan Map MapBasic) dan lakukan tugas yang Anda ingin kode di MapBasic di MapInfo Pro. MapInfo Pro sekarang akan menulis pernyataan MapBasic yang diperlukan. Anda sekarang dapat menyalin ini ke kode sumber MapBasic Anda dan bekerja dari ini.

Tidak semua yang bisa dilakukan dengan cara ini, tetapi memberi Anda wawasan yang sangat baik tentang banyak pernyataan MapBasic

Ada juga sejumlah halaman web di mana Anda dapat menemukan alat termasuk kode sumber MapBasic untuk membuat Anda berada di jalur yang benar.

Terkadang mungkin bermanfaat untuk melihat kode sumber alat yang ada untuk melihat bagaimana alat tersebut dibuat.

Lihatlah situs-situs ini:

Beberapa situs ini memang memiliki beberapa alat yang cukup lama tetapi banyak dari ini masih berfungsi.

Anda juga dapat menemukan beberapa forum diskusi lain di mana Anda dapat menemukan jawaban dan bertanya pada Anda sendiri:

Adapun menulis aplikasi MapBasic sebenarnya saya hanya akan merekomendasikan MapBasic Text Editor untuk proyek-proyek kecil. Segera setelah Anda mulai membuat proyek yang lebih maju, saya sarankan Anda mencari editor teks yang lebih baik.

Satu opsi di sini akan menggunakan IDE MapBasic yang dikembangkan oleh Mustafa ÖZÇETİN. Di blog Anda dapat menemukan panduan yang sangat bagus untuk memulai dengan MapBasic IDE.

Peter Horsbøll Møller
sumber
4

Bukan tutorial tetapi sesuatu yang saya temukan sangat berguna adalah situs ini: http://www.twiav.nl/php/mapbasic.php

Saya akan sangat menyarankan pengaturan Notepad ++ (atau yang serupa). Penyorotan sintaksis, indentasi massal dan komentar massal dapat mempercepat semuanya secara masif.

Mr_Chimp
sumber
2

Maaf telah menggali utas lama, tetapi MapBasic UserGuide dan MapBasic Reference mungkin adalah 2 sumber terbaik untuk memulai dengan MapBasic.

Saya sendiri memulai hanya mengamati pembuatan kode di Window MapBasic (lihat apa yang disarankan Peter). Lalu saya mulai membuat skrip MapBasic Window saya sendiri di Excel:

Contoh Skrip Excel

Kemudian setelah beberapa saat saya menemukan bahwa MapBasic dapat dikompilasi menjadi alat .MBX dan ini memiliki manfaat dapat menggunakan Loops, kontrol aliran, dialog dll.

Jadi saya mulai menulis file .mb dan mengompilasinya ke .MBX. Setelah beberapa saat lagi saya mulai ingin membuat aplikasi MapBasic dengan Ribbon Buttons. Anda dapat melakukan ini dengan pernyataan Alter ButtonPad tetapi lebih baik menggunakan RIBBONLib yang dibuat oleh Peter. Untuk melakukannya, Anda harus memulai dengan .MBPs - Saya menemukan ini sulit tetapi pada akhirnya mereka berhasil.

Seperti yang dapat Anda lihat dari pengalaman saya sendiri, saya telah belajar lebih banyak seperti dan ketika saya menginginkannya dan selalu berusaha untuk mengembangkan pengetahuan saya. Ini telah melibatkan banyak googling, banyak membaca dalam referensi MapBasic / userguide, banyak berbicara dengan PBSupport dan banyak membaca dari (dan mengajukan pertanyaan pada) grup google MapInfo-L.

Sancarn
sumber