Come iniziare con MapBasic?


9

Sono nuovo di MapBasic.

Ho cercato su Google tutorial e ho trovato vari PDF ma non sono riuscito a iniziare con le risorse.

Sarei felice se qualcuno potesse fornire un percorso per l'apprendimento di MapBasic.


Ciao a tutti ho bisogno som help.How potrei AEA rectengular e una linea useing finestra MapBasic in MapInfo .Could condividere codici nessesary: /

Risposte:


6

Ho avuto la fortuna di imparare MapBasic da alcuni altri colleghi. Non ho trovato molte risorse per MapBasic diverse da quelle che Pitney Bowes offre sul sito .
Ho notato questo tutorial che sembra abbastanza buono per i principianti.

Al momento ci sono solo poche domande su MapBasic su questo sito e solo poche persone seguono quel tag, ma se hai domande più specifiche, sentiti libero di chiedere qui e cercheremo di aiutarti.


5
Vorrei aggiungere il gruppo google MapInfo-L a quell'elenco
Nathan W

Sì, buon punto, mi iscrivo a questo e mi ha aiutato molto con MapBasic Qs
Simon

Il tutorial con il link è incompleto :(
kinkajou,

Funziona ancora per me. Questo 1 diritto: tydac.ch/de/pdf/mapbasic.pdf
Simon,

1
sì, il collegamento al tutorial funziona ma le sue pagine sono rimosse. :(
kinkajou,

12

Inoltre, se stai cercando un modo per imparare MapBasic più che un modo per imparare la programmazione, c'è un grande aiuto in MapInfo Pro attraverso la finestra di MapBasic.

Apri la finestra MapBasic (Opzioni> Mostra finestra MapBasic) ed esegui l'attività che desideri codificare in MapBasic in MapInfo Pro. MapInfo Pro ora scriverà le istruzioni MapBasic richieste. Ora puoi copiarli nel tuo codice sorgente MapBasic e lavorare da questo.

Non è tutto ciò che può essere fatto in questo modo, ma ti dà una visione molto buona di molte delle affermazioni di MapBasic

Esistono anche diverse pagine Web in cui è possibile trovare strumenti tra cui il codice sorgente MapBasic per portarti sulla strada giusta.

A volte può essere utile dare un'occhiata al codice sorgente di uno strumento esistente per vedere come è stato creato.

Dai un'occhiata a questi siti:

Alcuni di questi siti contengono strumenti piuttosto vecchi, ma molti di questi funzioneranno comunque.

Puoi anche trovare altri forum di discussione dove puoi trovare le risposte e chiedere le tue:

Per quanto riguarda la scrittura effettiva dell'applicazione MapBasic, consiglierò l'Editor di testi MapBasic solo per piccoli progetti. Non appena inizi a creare progetti più avanzati, ti consiglio di trovare un editor di testo migliore.

Un'opzione qui sarebbe usare l' IDE MapBasic sviluppato da Mustafa ÖZÇETİN. Sul blog puoi trovare un'ottima guida per iniziare con l'IDE MapBasic.


4

Non un tutorial ma qualcosa che ho trovato molto utile è questo sito: http://www.twiav.nl/php/mapbasic.php

Consiglio vivamente di configurare Notepad ++ (o qualcosa di simile). L'evidenziazione della sintassi, il rientro di massa e i commenti di massa possono accelerare enormemente le cose.


2

Ci scusiamo per aver scavato un vecchio thread, ma MapBasic UserGuide e MapBasic Reference sono probabilmente le 2 migliori risorse per iniziare a utilizzare MapBasic.

Io stesso ho iniziato semplicemente osservando la generazione del codice nella finestra MapBasic (vedi cosa suggeriva Peter). Quindi ho iniziato a creare i miei script di MapBasic Window in Excel:

Esempio di script Excel

Poi dopo un po 'ho scoperto che MapBasic può essere compilato in strumenti .MBX e questi hanno il vantaggio di poter usare loop, controllo del flusso, dialoghi ecc.

Quindi ho iniziato a scrivere file .mb e compilarli in .MBX. Dopo un po 'di più ho iniziato a voler creare applicazioni MapBasic con i pulsanti Ribbon. Puoi farlo con l'istruzione AlP ButtonPad ma è meglio usare il RIBBONLib creato da Peter. Per fare ciò è necessario iniziare con .MBPs - L'ho trovato difficile ma alla fine ho ottenuto il loro.

Come puoi vedere dalla mia esperienza, ho imparato di più come e quando lo desideravo e ho sempre cercato di sviluppare le mie conoscenze. Ciò ha comportato un sacco di ricerche su Google, molte letture nel riferimento / userguide di MapBasic, molte conversazioni con PBSupport e molte letture da (e ponendo domande) sul gruppo google MapInfo-L.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.