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/
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/
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.
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.
eline emeğine gönlüne sağlık
çok teşekkürler
Güzel dilekleriniz için çok teşekkürler.
Güzel olmuş mustafa biraz daha kasıp bir de visual design arayüzü koyarsak, tatından yenmez:)
Evet visual designer kesinlikle çok tatlı olur. Kısmet diyelim. Vakit bulabilirsem neden olmasın? 😉
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
Teşekkürler.
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
Bildirim için çok teşekkürler.
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
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.
Canım, BLOG’un da 🙂 Türk yapımı Mapbasic editorün de hayırlı uğurlu olsun. Seninle gurur duyuyoruz.
Sağol canım benim bu güzel sürprizin için. Yorumlara renk kattın. 🙂
Looks absolutely fantastic! Any plans for making this availeble in English?
Hi Peter,
Yes, I am planning to release an English version with new features and improvements in a few months.
Merhabalar, Map Basic IDE’de bir konu için kod yazmam gerekiyor. Yardımcı olabilme şansınız var mı ?
Tabi. Sorun nedir?
Mail üzerinden özel mesaj atsanız olur mu acaba, konuyu ordan anlatabilirim geniş olarak.
Kendim yazabildim kodu yardıma gerek kalmadı, teşekkürler.
Kolay gelsin.