ฉันใหม่กับ MapBasic
ฉัน googled สำหรับแบบฝึกหัดและพบ PDF ต่าง ๆ แต่ไม่สามารถเริ่มต้นกับแหล่งข้อมูลได้
ฉันจะดีใจถ้าใครสามารถให้เส้นทางสำหรับการเรียนรู้ MapBasic
ฉันใหม่กับ MapBasic
ฉัน googled สำหรับแบบฝึกหัดและพบ PDF ต่าง ๆ แต่ไม่สามารถเริ่มต้นกับแหล่งข้อมูลได้
ฉันจะดีใจถ้าใครสามารถให้เส้นทางสำหรับการเรียนรู้ MapBasic
คำตอบ:
ฉันโชคดีที่ได้เรียนรู้ MapBasic จากเพื่อนร่วมงานคนอื่น ๆ ฉันไม่ได้พบทรัพยากรจำนวนมากสำหรับ MapBasic อื่น ๆ กว่าสิ่งที่เสนอ Pitney Bowes บนเว็บไซต์
ฉันเห็นบทช่วยสอนนี้ซึ่งดูดีสำหรับผู้เริ่มใหม่
ขณะนี้มีเพียงไม่กี่คำถามของ MapBasic ในไซต์นี้และมีเพียงไม่กี่คนที่ติดตามแท็กนั้น แต่ถ้าคุณมีคำถามที่เฉพาะเจาะจงมากขึ้นอย่าลังเลที่จะถามที่นี่และเราจะพยายามช่วยเหลือ
นอกจากนี้หากคุณกำลังมองหาวิธีที่จะเรียนรู้ 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
ไม่ใช่การสอน แต่สิ่งที่ฉันพบมีประโยชน์มากคือเว็บไซต์นี้: http://www.twiav.nl/php/mapbasic.php
ฉันอยากจะแนะนำการตั้งค่า Notepad ++ (หรือสิ่งที่คล้ายกัน) การเน้นไวยากรณ์, การเยื้องเป็นกลุ่มและการแสดงความคิดเห็นจำนวนมากสามารถเพิ่มความเร็วให้สูงขึ้นอย่างมาก
ขออภัยที่ขุดเธรดเก่าออกมา แต่MapBasic UserGuideและMapBasic Referenceอาจเป็น 2 แหล่งข้อมูลที่ดีที่สุดสำหรับการเริ่มต้นใช้งาน MapBasic
ฉันเริ่มจากการสังเกตการสร้างรหัสในหน้าต่าง MapBasic (ดูสิ่งที่ Peter แนะนำ) จากนั้นฉันก็เริ่มสร้าง MapBasic Window script ของตัวเองใน Excel:
หลังจากนั้นครู่หนึ่งฉันพบว่า MapBasic สามารถรวบรวมเป็นเครื่องมือ. MBX และสิ่งเหล่านี้มีประโยชน์ในการใช้ Loops, Flow control, dialog dialog เป็นต้น
ดังนั้นฉันจึงเริ่มเขียนไฟล์. mb และรวบรวมเป็น. MBX หลังจากนั้นไม่นานฉันก็เริ่มอยากทำ MapBasic แอพพลิเคชั่นด้วยปุ่มริบบิ้น คุณสามารถทำได้ด้วยคำสั่ง Alter ButtonPad แต่ควรใช้ RIBBONLib ที่สร้างโดย Peter ในการทำเช่นนั้นคุณจะต้องเริ่มต้นด้วย. MBPs - ฉันพบสิ่งนี้ยาก แต่จบลงในที่สุด
อย่างที่คุณเห็นจากประสบการณ์ของฉันเองฉันได้เรียนรู้มากขึ้นว่าฉันต้องการมันและเมื่อใดก็ตามที่ฉันต้องการและได้พยายามพัฒนาความรู้ของฉันอยู่เสมอ สิ่งนี้มีส่วนเกี่ยวข้องกับ googling จำนวนมากอ่านจำนวนมากในคู่มืออ้างอิง MapBasic / คู่มือผู้ใช้จำนวนมากพูดคุยกับ PBSupport และอ่านจำนวนมากจากกลุ่ม Google MapInfo-L