Merhaba,
Aklımda bir kaç güzel fikir var, bu fikirler yine scretch tarzı yazılımı kolaylaştıracak bir proje olacak
Aklımda çözemediğim taraf örneğin scretch X bloğunu koyduğumuz zaman arka tarafta o blok kodlara işleniyor tarzında bir döngü var.
Bu döngüyü normal bir phpde c#da python vs. nasıl yapabilirim bu konuda bilgisi olan arkadaşlar yazabilirse teşekkürler.
Farklı bir örnek textbox içine yazdığım kod çalışıcak tarzında bir şey.
Yazılım - Scretch tarzı bir uygulama nasıl yapılır?
6
●66
- 14-08-2020, 14:22:48Hocam anlık olarak değilde şöyle düşünün xenforonun <xf:if tarzı html etiket stili gibi derleme sırasında blogları okuyup bunları php js vs kod olarak dosyalara yazdırabilirsiniz. Yani benim aklıma bu mantık geliyor.okinelog adlı üyeden alıntı: mesajı görüntüle
- 14-08-2020, 14:27:44Biraz düşününce doğru mantık hocam, ben hep realtime olarak düşündüğüm için çözüm üretemedim de. Real time olmadan debug butonu ile ekranda olan kod bloklarını listelerim ve hangi kod bloğu varsa onu işlem sırasına koyarım döngüde böylece kullanıcını istediği kod bloğunu çalıştırmış olurMisafir adlı üyeden alıntı: mesajı görüntüle
- 14-08-2020, 14:31:02Merhaba,
Demek istedinizi doğru anladım mı tam olarak bilmiyorum.
Sanırsam bir buttona bastınızda elemetler üretmek istiyorsunuz. C# dan bir örnek verim.
System.Windows.Forms.TextBox textbox = new System.Windows.Forms.TextBox();
örnek yukardaki kod sizin bir textbox oluşturmanızı sağlıyor ardından ise option ' larını belirtiyorsunuz.
textbox.Location = new Point(187, 51);
örnek olarak textbox'ın formun hangi alanında oluşcanı belirtik. Bunun text'ini , name'ini, rengini, vb. özelliklerinide bu şekilde ayarlıya bilirsiniz. - 14-08-2020, 14:34:57Element tarzında değil hocam back-end kodu işlemek istiyordum.Hiddenexe adlı üyeden alıntı: mesajı görüntüle
Sanırım Misafir; arkadaşımızın yorumu ile çözdüm.
İkinize de teşekkür ederim
- 14-08-2020, 14:36:21Üyeliği durdurulduTam isteğinize uygun bir Javascript kütüphanesi mevcut : https://developers.google.com/blockly
- 14-08-2020, 14:37:33Teşekkürler hocam, bunun masaüstü .net versiyonunu bulursam süper olucakawoken adlı üyeden alıntı: mesajı görüntüle