Witam wszystkich Muszę som help.How mógłby AEA I rectengular i linia useing MapBasic okno w MapInfo .Could udostępniać kody nessesary: /
Odpowiedzi:
6
Miałem szczęście nauczyć się MapBasic od innych kolegów. Nie znalazłem wielu zasobów dla MapBasic poza tym, co oferuje Pitney Bowes na stronie .
Zauważyłem ten samouczek, który wygląda całkiem dobrze dla początkujących.
Na tej stronie jest obecnie tylko kilka pytań MapBasic i tylko kilka osób śledzi ten tag, ale jeśli masz bardziej szczegółowe pytania, możesz je tutaj zadać, a my postaramy się pomóc.
tak, link do samouczka działa, ale jego strony są usuwane. :(
kinkajou
12
Również, jeśli szukasz sposobu na naukę MapBasic, a nie na naukę programowania, w MapInfo Pro dostępna jest ogromna pomoc w oknie MapBasic.
Otwórz okno MapBasic (Opcje> Pokaż okno MapBasic) i wykonaj zadanie, które chcesz zakodować w MapBasic w MapInfo Pro. MapInfo Pro napisze teraz wymagane instrukcje MapBasic. Możesz teraz skopiować je do swojego kodu źródłowego MapBasic i na tym pracować.
To nie wszystko, co można zrobić w ten sposób, ale daje bardzo dobry wgląd w wiele instrukcji MapBasic
Istnieje również wiele stron internetowych, na których można znaleźć narzędzia, w tym kod źródłowy MapBasic, które pomogą Ci znaleźć właściwą drogę.
Czasami pomocne może być zajrzenie do kodu źródłowego istniejącego narzędzia, aby zobaczyć, jak zostało wykonane.
Jeśli chodzi o pisanie aplikacji MapBasic, polecam tylko MapBasic Text Editor dla małych projektów. Gdy tylko zaczniesz tworzyć bardziej zaawansowane projekty, polecam znalezienie lepszego edytora tekstu.
Jedną z opcji byłoby użycie MapBasic IDE opracowanej przez Mustafa ÖZÇETİN. Na blogu znajdziesz bardzo dobry przewodnik, jak zacząć korzystać z MapBasic IDE.
Zdecydowanie poleciłbym skonfigurować Notepad ++ (lub coś podobnego). Podświetlanie składni, wcięcia i komentowanie zbiorcze może znacznie przyspieszyć proces.
Przepraszamy za wykopanie starego wątku, ale MapBasic UserGuide i MapBasic Reference to prawdopodobnie 2 najlepsze zasoby do rozpoczęcia pracy z MapBasic.
Sam zacząłem od obserwowania generowania kodu w oknie MapBasic (zobacz, co sugerował Peter). Potem zacząłem tworzyć własne skrypty MapBasic Window w Excelu:
Po jakimś czasie dowiedziałem się, że MapBasic można wkompilować w narzędzia .MBX, które mają tę zaletę, że mogą korzystać z pętli, kontroli przepływu, dialogów itp.
Więc zacząłem pisać pliki .mb i kompilować je do .MBX. Po pewnym czasie zacząłem chcieć tworzyć aplikacje MapBasic za pomocą Wstążek. Możesz to zrobić za pomocą instrukcji Alter ButtonPad, ale lepiej jest użyć RIBBONLib utworzonego przez Petera. Aby to zrobić, musisz zacząć od .MBP - To było dla mnie trudne, ale dostałem je w końcu.
Jak widać z własnego doświadczenia, nauczyłem się więcej wtedy, kiedy tego chciałem i zawsze starałem się rozwijać swoją wiedzę. Wiązało się to z dużą ilością googlingu, mnóstwem lektur w referencji / instrukcji użytkownika MapBasic, mnóstwem rozmowy z PBSupport i mnóstwem lektury od (i zadawania pytań) grupy google MapInfo-L.
Odpowiedzi:
Miałem szczęście nauczyć się MapBasic od innych kolegów. Nie znalazłem wielu zasobów dla MapBasic poza tym, co oferuje Pitney Bowes na stronie .
Zauważyłem ten samouczek, który wygląda całkiem dobrze dla początkujących.
Na tej stronie jest obecnie tylko kilka pytań MapBasic i tylko kilka osób śledzi ten tag, ale jeśli masz bardziej szczegółowe pytania, możesz je tutaj zadać, a my postaramy się pomóc.
źródło
Również, jeśli szukasz sposobu na naukę MapBasic, a nie na naukę programowania, w MapInfo Pro dostępna jest ogromna pomoc w oknie MapBasic.
Otwórz okno MapBasic (Opcje> Pokaż okno MapBasic) i wykonaj zadanie, które chcesz zakodować w MapBasic w MapInfo Pro. MapInfo Pro napisze teraz wymagane instrukcje MapBasic. Możesz teraz skopiować je do swojego kodu źródłowego MapBasic i na tym pracować.
To nie wszystko, co można zrobić w ten sposób, ale daje bardzo dobry wgląd w wiele instrukcji MapBasic
Istnieje również wiele stron internetowych, na których można znaleźć narzędzia, w tym kod źródłowy MapBasic, które pomogą Ci znaleźć właściwą drogę.
Czasami pomocne może być zajrzenie do kodu źródłowego istniejącego narzędzia, aby zobaczyć, jak zostało wykonane.
Spójrz na te strony:
Niektóre z tych stron zawierają dość stare narzędzia, ale wiele z nich nadal będzie działać.
Możesz także znaleźć inne fora dyskusyjne, na których można znaleźć odpowiedzi i zadać własne:
Jeśli chodzi o pisanie aplikacji MapBasic, polecam tylko MapBasic Text Editor dla małych projektów. Gdy tylko zaczniesz tworzyć bardziej zaawansowane projekty, polecam znalezienie lepszego edytora tekstu.
Jedną z opcji byłoby użycie MapBasic IDE opracowanej przez Mustafa ÖZÇETİN. Na blogu znajdziesz bardzo dobry przewodnik, jak zacząć korzystać z MapBasic IDE.
źródło
Nie samouczek, ale coś, co uważam za bardzo przydatne, to ta strona: http://www.twiav.nl/php/mapbasic.php
Zdecydowanie poleciłbym skonfigurować Notepad ++ (lub coś podobnego). Podświetlanie składni, wcięcia i komentowanie zbiorcze może znacznie przyspieszyć proces.
źródło
Przepraszamy za wykopanie starego wątku, ale MapBasic UserGuide i MapBasic Reference to prawdopodobnie 2 najlepsze zasoby do rozpoczęcia pracy z MapBasic.
Sam zacząłem od obserwowania generowania kodu w oknie MapBasic (zobacz, co sugerował Peter). Potem zacząłem tworzyć własne skrypty MapBasic Window w Excelu:
Po jakimś czasie dowiedziałem się, że MapBasic można wkompilować w narzędzia .MBX, które mają tę zaletę, że mogą korzystać z pętli, kontroli przepływu, dialogów itp.
Więc zacząłem pisać pliki .mb i kompilować je do .MBX. Po pewnym czasie zacząłem chcieć tworzyć aplikacje MapBasic za pomocą Wstążek. Możesz to zrobić za pomocą instrukcji Alter ButtonPad, ale lepiej jest użyć RIBBONLib utworzonego przez Petera. Aby to zrobić, musisz zacząć od .MBP - To było dla mnie trudne, ale dostałem je w końcu.
Jak widać z własnego doświadczenia, nauczyłem się więcej wtedy, kiedy tego chciałem i zawsze starałem się rozwijać swoją wiedzę. Wiązało się to z dużą ilością googlingu, mnóstwem lektur w referencji / instrukcji użytkownika MapBasic, mnóstwem rozmowy z PBSupport i mnóstwem lektury od (i zadawania pytań) grupy google MapInfo-L.
źródło