เริ่มต้นใช้งาน MapBasic หรือไม่


9

ฉันใหม่กับ MapBasic

ฉัน googled สำหรับแบบฝึกหัดและพบ PDF ต่าง ๆ แต่ไม่สามารถเริ่มต้นกับแหล่งข้อมูลได้

ฉันจะดีใจถ้าใครสามารถให้เส้นทางสำหรับการเรียนรู้ MapBasic


สวัสดีทุกคนที่ฉันต้องการความช่วยเหลือฉันจะทำอย่างไรฉันæa rectengular และบรรทัดที่ใช้หน้าต่าง mapbasic ใน mapinfo คุณสามารถแบ่งปันรหัสที่จำเป็น: /

คำตอบ:


6

ฉันโชคดีที่ได้เรียนรู้ MapBasic จากเพื่อนร่วมงานคนอื่น ๆ ฉันไม่ได้พบทรัพยากรจำนวนมากสำหรับ MapBasic อื่น ๆ กว่าสิ่งที่เสนอ Pitney Bowes บนเว็บไซต์
ฉันเห็นบทช่วยสอนนี้ซึ่งดูดีสำหรับผู้เริ่มใหม่

ขณะนี้มีเพียงไม่กี่คำถามของ MapBasic ในไซต์นี้และมีเพียงไม่กี่คนที่ติดตามแท็กนั้น แต่ถ้าคุณมีคำถามที่เฉพาะเจาะจงมากขึ้นอย่าลังเลที่จะถามที่นี่และเราจะพยายามช่วยเหลือ


5
ฉันจะเพิ่มกลุ่ม google MapInfo-L ลงในรายการเพื่อขอความช่วยเหลือ: groups.google.com/group/mapinfo-l/topics
Nathan W

ใช่จุดดีฉันสมัครสมาชิกและมันช่วยฉันได้มากด้วย MapBasic Qs
Simon

บทแนะนำพร้อมลิงก์ไม่สมบูรณ์ :(
kinkajou

ยังใช้งานได้สำหรับฉัน 1 สิทธิ์นี้: tydac.ch/de/pdf/mapbasic.pdf
Simon

1
ใช่ลิงค์บทช่วยสอนใช้งานได้ แต่หน้ามันถูกตัดออก :(
kinkajou

12

นอกจากนี้หากคุณกำลังมองหาวิธีที่จะเรียนรู้ MapBasic มากกว่าวิธีการเรียนรู้การเขียนโปรแกรมมีความช่วยเหลืออย่างมากใน MapInfo Pro ผ่านหน้าต่าง MapBasic

เปิดหน้าต่าง MapBasic (ตัวเลือก> แสดงหน้าต่าง MapBasic) และทำงานที่คุณต้องการโค้ดใน MapBasic ใน MapInfo Pro MapInfo Pro จะเขียนคำสั่ง MapBasic ที่ต้องการ ตอนนี้คุณสามารถคัดลอกสิ่งเหล่านี้ลงในซอร์สโค้ด MapBasic ของคุณและทำงานจากสิ่งนี้

ไม่ใช่ทั้งหมดที่สามารถทำได้ด้วยวิธีนี้ แต่มันให้ความเข้าใจที่ดีเกี่ยวกับคำสั่ง MapBasic มากมาย

นอกจากนี้ยังมีเว็บเพจจำนวนหนึ่งที่คุณสามารถค้นหาเครื่องมือต่าง ๆ รวมถึงซอร์สโค้ด MapBasic เพื่อให้คุณได้ติดตามอย่างถูกต้อง

บางครั้งอาจมีประโยชน์ที่จะดูซอร์สโค้ดสำหรับเครื่องมือที่มีอยู่เพื่อดูว่ามันถูกสร้างขึ้นมาอย่างไร

ดูที่เว็บไซต์เหล่านี้:

บางส่วนของเว็บไซต์เหล่านี้มีเครื่องมือที่ค่อนข้างเก่า แต่บางส่วนยังคงใช้งานได้

คุณสามารถค้นหาฟอรัมสนทนาอื่นที่คุณสามารถค้นหาคำตอบและถามตัวคุณเอง:

สำหรับการเขียนแอปพลิเคชัน MapBasic จริง ๆ ฉันจะแนะนำ MapBasic Text Editor สำหรับโครงการขนาดเล็กเท่านั้น ทันทีที่คุณเริ่มสร้างโครงการขั้นสูงฉันขอแนะนำให้คุณค้นหาโปรแกรมแก้ไขข้อความที่ดีกว่า

ทางเลือกหนึ่งที่นี่คือการใช้MapBasic IDE ที่พัฒนาโดย Mustafa ÖZÇETİN ในบล็อกคุณสามารถดูคำแนะนำที่ดีมากในการเริ่มต้นใช้งาน MapBasic IDE


4

ไม่ใช่การสอน แต่สิ่งที่ฉันพบมีประโยชน์มากคือเว็บไซต์นี้: http://www.twiav.nl/php/mapbasic.php

ฉันอยากจะแนะนำการตั้งค่า Notepad ++ (หรือสิ่งที่คล้ายกัน) การเน้นไวยากรณ์, การเยื้องเป็นกลุ่มและการแสดงความคิดเห็นจำนวนมากสามารถเพิ่มความเร็วให้สูงขึ้นอย่างมาก


2

ขออภัยที่ขุดเธรดเก่าออกมา แต่MapBasic UserGuideและMapBasic Referenceอาจเป็น 2 แหล่งข้อมูลที่ดีที่สุดสำหรับการเริ่มต้นใช้งาน MapBasic

ฉันเริ่มจากการสังเกตการสร้างรหัสในหน้าต่าง MapBasic (ดูสิ่งที่ Peter แนะนำ) จากนั้นฉันก็เริ่มสร้าง MapBasic Window script ของตัวเองใน Excel:

ตัวอย่างสคริปต์ของ Excel

หลังจากนั้นครู่หนึ่งฉันพบว่า MapBasic สามารถรวบรวมเป็นเครื่องมือ. MBX และสิ่งเหล่านี้มีประโยชน์ในการใช้ Loops, Flow control, dialog dialog เป็นต้น

ดังนั้นฉันจึงเริ่มเขียนไฟล์. mb และรวบรวมเป็น. MBX หลังจากนั้นไม่นานฉันก็เริ่มอยากทำ MapBasic แอพพลิเคชั่นด้วยปุ่มริบบิ้น คุณสามารถทำได้ด้วยคำสั่ง Alter ButtonPad แต่ควรใช้ RIBBONLib ที่สร้างโดย Peter ในการทำเช่นนั้นคุณจะต้องเริ่มต้นด้วย. MBPs - ฉันพบสิ่งนี้ยาก แต่จบลงในที่สุด

อย่างที่คุณเห็นจากประสบการณ์ของฉันเองฉันได้เรียนรู้มากขึ้นว่าฉันต้องการมันและเมื่อใดก็ตามที่ฉันต้องการและได้พยายามพัฒนาความรู้ของฉันอยู่เสมอ สิ่งนี้มีส่วนเกี่ยวข้องกับ googling จำนวนมากอ่านจำนวนมากในคู่มืออ้างอิง MapBasic / คู่มือผู้ใช้จำนวนมากพูดคุยกับ PBSupport และอ่านจำนวนมากจากกลุ่ม Google MapInfo-L

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.