engerek
MFC Üyesi
-
- Üyelik Tarihi
- 3 Mar 2018
-
- Mesajlar
- 87
-
- MFC Puanı
- 121
Windows 10 ile birlikte Basic öldü. Artık Basic derleyicilerin çoğu ya hiç, yada düzgün çalışmıyor. Destek te verilmiyor ve bazıları Arşivler üzerinden indirilebiliyor.
Alternatif (eşdeğer) olarak "Uygulama Mağazası"n da (Microsoft Store'da) Small Basic var. Kod yazım şekli Basic'ten fazla C# andırıyor. Editör ve derleyiciden oluşuyor. Form desteği yok. Ücretsiz ve kayıtsız indirilebiliyor. C# programlarında olduğu gibi programlar Netframework 4.0 ve üzeri sürümü ile çalışıyor.
Bir kaç örnek ile nasıl bir şey olduğunu göstermek isterim.
Komut satırı ile çalışan metinsel programlar
Bu program tek satırda bir metin çıktısı verir ve bir sonraki işlem de yine aynı satırdan devam eder.
Bu program tek bir stırda bir metin çıktısı verir ve bir sonraki işlem bir alt satırdan devam eder.
Bu program üstteki metin çıktısının aynısını kırmızı renk'te verir.
Grafikli programlar
Bu program grafik destekleyen bir pencereye kırmızı bir daire çizer.
Bu program grafik destekleyen bir pencereye kenarları mavi ile çizilmiş ve içi kırmızıya boyanmış bir kare çizer.
Small Basic eğlence amaçlı kullanılabilir.
Alternatif (eşdeğer) olarak "Uygulama Mağazası"n da (Microsoft Store'da) Small Basic var. Kod yazım şekli Basic'ten fazla C# andırıyor. Editör ve derleyiciden oluşuyor. Form desteği yok. Ücretsiz ve kayıtsız indirilebiliyor. C# programlarında olduğu gibi programlar Netframework 4.0 ve üzeri sürümü ile çalışıyor.
Bir kaç örnek ile nasıl bir şey olduğunu göstermek isterim.
Komut satırı ile çalışan metinsel programlar
Kod:
TextWindow.Write("Merhaba Dünya !")
Kod:
TextWindow.WriteLine("Merhaba Dünya !")
Kod:
TextWindow.ForegroundColor = "red"
TextWindow.WriteLine("Merhaba Dünya !")
Grafikli programlar
Kod:
GraphicsWindow.PenColor = "red"
GraphicsWindow.DrawEllipse(200,100,100,100)
Kod:
GraphicsWindow.PenColor = "blue"
GraphicsWindow.DrawRectangle(200,100,100,100)
GraphicsWindow.BrushColor = "red"
GraphicsWindow.FillRectangle(200,100,100,100)
Small Basic eğlence amaçlı kullanılabilir.