Yerli MapBasic Editörü: MapBasic IDE

MapBasic IDE’nin güncel sürümü için lütfen aşağıdaki bağlantıyı izleyin:

https://mustafaozcetin.wordpress.com/mapbasic/mapbasicide-en/

  1. MEHMET HINC
    21/11/2011 at 09:39

    Mustafa selamlar,

    Bu islerin icerisine gireli 8 yil oldu, simdiye kadar sektorumuze kattigin destek ve emegin icin cok tesekkur ederim. Bugune kadar bir cok IDE denedim. Bunlar basta Ultraedit olmak uzere bir cok farkli yollari kapsiyordu. Ancak bugune kadar hizli calisan bir cozum bulamadim. Ben emegine tekrar tesekkur ederim cunku kullanacagim bir IDE olmus.

    • 21/11/2011 at 23:15

      Merhaba Mehmet,

      Öncelikle nazik yorumun için çok teşekkürler. MapBasic IDE’nin beğenildiğini görmek çok güzel. Her yazılım gibi MapBasic IDE’nin de kullanıcılardan gelen geri beslemelerle olgunlaşmaya ihtiyacı var. Sizlerin de katkılarıyla zamanla daha da zenginleşmesini ümit ediyorum.

  2. ihsan DEMİR
    21/11/2011 at 10:03

    eline emeğine gönlüne sağlık
    çok teşekkürler

  3. 21/11/2011 at 10:31

    Güzel olmuş mustafa biraz daha kasıp bir de visual design arayüzü koyarsak, tatından yenmez:)

    • 21/11/2011 at 23:19

      Evet visual designer kesinlikle çok tatlı olur. Kısmet diyelim. Vakit bulabilirsem neden olmasın? 😉

  4. 23/11/2011 at 09:02

    Mustafa bey,

    MapBasic açısından çok önemli bir eksikliği gidermişsiniz.
    Yıllar önce mapbasic kodu yazmayı sırf bu yüzden bırakmıştım.
    MapInfo geliştiriciler için DEV bir adım bana göre.

    Süper bir çalışma gerçekten. Ellerinize sağlık.

    Erdinç Örsan ÜNAL

  5. Ahmet dabanli
    23/11/2011 at 11:20

    Programda kayıtlı herhangi bir sub procedure yok ise
    CTRL+Shft+O
    ya basinca asagidaki harayı veriyor

    —————————
    Uygulama Hatası
    —————————
    Uygulamada beklenmeyen bir hata oluştu. Kaydedilmemiş doküman(lar)ınız varsa kaydedilmeye çalışılacak.

    StartIndex sıfırdan küçük olamaz.
    Parametre adı: startIndex

    konum: System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
    konum: MapBasicIDE.component.Actions.MemberActions.CharAt(String str, Int32 ind)
    konum: MapBasicIDE.component.Actions.MemberActions.ParseMemberName(String line, String memberType)
    konum: MapBasicIDE.component.Actions.MemberActions.GetMembers()
    konum: MapBasicIDE.gui.dialog.FrmMemberList.ListMembers()
    konum: System.Windows.Forms.Form.OnLoad(EventArgs e)
    konum: System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    konum: System.Windows.Forms.Control.CreateControl()
    konum: System.Windows.Forms.Control.WmShowWindow(Message& m)
    konum: System.Windows.Forms.Control.WndProc(Message& m)
    konum: System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    konum: System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    —————————
    Durdur Yeniden Dene Yoksay
    —————————

    KOD asagidaki sekilde

    declare sub ahmet1

    dim tt,v as float
    dim i,k as integer
    dim w,h,x,y as float
    dim als as alias
    dim ss,s as string
    dim o,ro as object

    sub BURADA CTRL+SHFT+O YA BASINCA HATA CIKIYOR

    End Sub

    select name,__69,_100,_103,_102,_104,_106,_109,_111,_112,_113,_114,_116,_119,_121,_125 from iller1 into sel1

    set coordsys table sel1
    w =0.3
    h= 0.05

    for k = 1 to tableinfo(sel1,8)
    fetch rec k from sel1
    o = sel1.obj
    x = centroidx(o)
    y = centroidy(o)
    s = sel1.col1

    for i = 2 to tableinfo(sel1,4)
    ss =columninfo(sel1,”col”+i,1)
    als =”sel1.col”+i
    v = als
    if v then
    Create Rect into variable ro (x-w/2, y) (x+w/2, y+h*v)
    insert into iller1_rect(col1,col2,col3,obj) values(s,ss ,v,ro)
    y = y + h*v
    end if
    next
    next

  6. Ahmet dabanli
    23/11/2011 at 11:32

    Hocam, Tekrar Eline Saglik,

    call Subprocedurename

    gibi bir kod yazarken, adinin bir kısmını yazip CTRL + Space a basinca sub adi otomatik dolmuyor.
    böyle bir sub ve fonksiyonunda otomatik dolmasi iyi olur

    • 23/11/2011 at 12:16

      Evet çok yerinde bir talep, aslında benim de aklıma sonradan geldi. Ctrl+Space e basınca sub, function, type ve lokal/global değişkenlerin de otomatik tamamlanması gerekir.

  7. Emel ÖZÇETİN
    24/11/2011 at 02:17

    Canım, BLOG’un da 🙂 Türk yapımı Mapbasic editorün de hayırlı uğurlu olsun. Seninle gurur duyuyoruz.

    • 25/11/2011 at 13:00

      Sağol canım benim bu güzel sürprizin için. Yorumlara renk kattın. 🙂

  8. 27/01/2012 at 10:50

    Looks absolutely fantastic! Any plans for making this availeble in English?

    • 27/01/2012 at 13:54

      Hi Peter,
      Yes, I am planning to release an English version with new features and improvements in a few months.

  9. Serdar Ekiz
    05/01/2022 at 00:25

    Merhabalar, Map Basic IDE’de bir konu için kod yazmam gerekiyor. Yardımcı olabilme şansınız var mı ?

    • 05/01/2022 at 09:03

      Tabi. Sorun nedir?

      • Serdar Ekiz
        07/01/2022 at 04:40

        Mail üzerinden özel mesaj atsanız olur mu acaba, konuyu ordan anlatabilirim geniş olarak.

      • Serdar Ekiz
        20/01/2022 at 04:16

        Kendim yazabildim kodu yardıma gerek kalmadı, teşekkürler.

      • 20/01/2022 at 10:01

        Kolay gelsin.

  1. No trackbacks yet.

Leave a comment