Tarih arşivleri:27 Kasım 2019

Herkes için PHP Eğitimleri-28: Sihirbaz methodlar__call()

0 Herkes için PHP Eğitimleri-28: Sihirbaz methodlar__call() hakkında yorumlar
Php programlamada bazen özelleştirilmiş hatalar oluşturmak isteyebiliriz. Bu durumda çok faydalı bir sihirbaz method karşımıza çıkıyor. __call() methodunun kullanımına aşağıdan bakabilirsiniz. __call Sihirbaz Methodu class calisanlar { public function __call($ad,$attr) { echo "$ad adlı method bulunamadı!"; } } $sinif = new calisanlar(); $sinif->yaz(); Yukarıda bulunan kod yapısında varolmayan bir method...

Herkes için PHP Eğitimleri-27: Sihirbaz methodlar __toString()

0 Herkes için PHP Eğitimleri-27: Sihirbaz methodlar __toString() hakkında yorumlar
Php programlamada string türünde çıktılar elde etmek istersek __toString() sihirbaz methodunu kullanabiliriz. Aşağıdaki örneği inceleyelim. __toString() Kullanımına Örnek class ornek { public $ad = "sarper arıkan"; //Ad isminde bir arguman oluşturduk. Bu arguman string türünde. public function __toString() { return $this->ad; //Ad isminde oluşturduğumuz string türündeki argumanımıza sihirbaz methodumuzun içinden...

Jaws ekran okuyucu için script eğitimi-21: Open Broadcaster canlı yayın uygulaması için jaws script projesi

0 Jaws ekran okuyucu için script eğitimi-21: Open Broadcaster canlı yayın uygulaması için jaws script projesi hakkında yorumlar
Jaws script eğitimimiz için bir başka script projesiyle birlikteyiz. Bu proje kapsamında youtube gibi canlı yayın ortamlarında akışlar yapabilmemizi sağlayan open broadcaster programına özel scriptler oluşturdum. Script program arayüzünde düğmelere erişimi kolaylaştırmak ve kaynak seçimi gibi alanlara kolayca erişim sağlanabilmesi hedefiyle oluşturulmuştur. OBS Scriptlerinin yaptıkları Ekran kaydı için kaynak seçim...

Herkes için PHP Eğitimleri-26: Sınıf öğelerinde gizlilik ve erişim düzeyleri

0 Herkes için PHP Eğitimleri-26: Sınıf öğelerinde gizlilik ve erişim düzeyleri hakkında yorumlar
Php dilinde nesne programlama kurallarına göre kodlama yaparken karşımıza çıkacak en önemli nokta, sınıf öğelerinin erişim düzeylerini belirleme süreçleri olacaktır. Temel kullanımda 5 tür erişim düzeyi bulunmaktadır. Public : Sınıfın içinden , sınıftan türetilen diğer sınıflardan ve sınıf dışından erişilebilen method ve argumanlardır. Private: Oluşturulduğu sınıf içinden erişilebilen, ancak sınıf...

Jaws ekran okuyucu için script eğitimi-20: Skype web için jaws script projesi

0 Jaws ekran okuyucu için script eğitimi-20: Skype web için jaws script projesi hakkında yorumlar
Jaws script yazılı eğitimlerin yirmincisinde skype web scripti geliştiriyoruz. Bilindiği üzere skype masaüstü uygulamasının yanısıra bir de web üzerinde bir aplikasyonu bulunmakta. Bu uygulama genel itibariyle erişilebilir olsada, birçok işlemi gerçekleştirmek için tab ile dolaşmak gerekiyor. İşte scriptimizin yaptığı belli işlevlere hızlı erişim sağlamayı kolaylaştırmak yönünde ilgili dosyaları yazının sonunda...

Herkes için C#Programlama Eğitimi 25: Button, TextBox,ComboBox kullanarak hazırlanan örnek uygulama

0 Herkes için C#Programlama Eğitimi 25: Button, TextBox,ComboBox kullanarak hazırlanan örnek uygulama hakkında yorumlar
TextBox, ComboBox ve Button kullanarak aşağıda hazırladığım örnek uygulamayı bulabilirsiniz. Bu uygulama şu işlemleri yapıyor; *Kullanıcı adınızı ve şifrenizi istiyor, bu alanları boş geçip geçmediğinize bakıyor. *Şifre alanında 14 karakterden az şifre giremeyeceğiniz konusunda uyarıyor. *Seçim kutusunda ise 18 yaşından küçükseniz sizi sisteme almıyor. *Yukarıdaki durumların tam aksine tüm koşulları...

Herkes için C#Programlama Eğitimi 24: Seçim kutuları

0 Herkes için C#Programlama Eğitimi 24: Seçim kutuları hakkında yorumlar
Seçim kutuları içerisinde birden fazla seçeneği barındıran nesnelerdir. Web sayfalarında ve bazı programlarda karşımıza çıkabilirler. Bu nesnenin oluşturulma amacı kullanıcıdan seçenekler arasında bir tercih yaparak o tercihe ilişkin işlemler gerçekleştirebilmesini sağlamak şeklinde açıklanabilir. C# dilinde combobox olarak adlandırılan bu nesneler aşağıdaki gibi oluşturulur. private ComboBox secimkutusu; Nesneye ait özellikleri tanımladıktan...

Herkes için C#Programlama Eğitimi 23: DialogResult kullanımı

0 Herkes için C#Programlama Eğitimi 23: DialogResult kullanımı hakkında yorumlar
C# programlama dilinde ekrana bastırmak istediğimiz diyalog türüne göre işlem yaptırabiliriz. Bu kullanım türü DialogResult şeklinde karşımıza çıkmaktadır. DialogResult kullanımında esas olan nokta önce yeni bir diyalog result nesnesi oluşturulması gerekliliğidir. Aşağıdaki örnekte hem nesnemizi hem de mesaj diyaloğumuzu diyalog isminde bir değişkene atadık. using System; using System.Collections.Generic; using System.ComponentModel;...

Herkes için C#Programlama Eğitimi 22: Mesaj diyaloğu oluşturma

0 Herkes için C#Programlama Eğitimi 22: Mesaj diyaloğu oluşturma hakkında yorumlar
Merhaba C# dilinde ekrana farklı formatlarda diyaloglar çıkarabiliriz. Bu diyalogları en temelde oluşturabilmek için şu yapıyı kullanırız. MessageBox.Show("içerik","başlık","düğmeler","ikon"); Gelin şimdide örneğimize geçelim. MessageBox örneği using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApp1 { public partial class Form1 :...