-->

  • Matlab Edit Text Kullanımı

     Edit Text:  

        Bilgi girişi amacıyla sıklıkla kullanılan edit text nesnesinin string içerik bilgisini alamak için ilgili komut satırları şöyledir:

    function edittext1_Callback(hObject, eventdata, handles)
    user_string = get(hObject,'String');
     % Callback bloğunun devamı ve diğer komutlar

    Ancak, burada alınan bilgiler string tiptedir ve sayısal olarak kullanılamazlar. Sayısal olarak kullanabilmek için öncelikle edit box içerikleri sayısala dönüştürülmelidir. Daha sonra eğer ki hatalı bir giriş söz konusu ise hata kontrol deyimlerinin kullanılması ile bu durum giderilmelidir. Böyle bir durum için kullanılabilecek komut satırları aşağıda gösterilmiştir.

    function edittext1_Callback(hObject, eventdata, handles)
     user_entry = str2double(get(hObject,'string'));
    if isnan(user_entry)

    errordlg('Sayısal bir değer girilmelidir!..','Hatali Giris','modal')
    return
    end
    % Callback bloğunun devamı ve diğer komutlar

    Bu komut satırlarında ayrıca bir hata durumu oluştuğunda errordlg komutu ile kullanıcıya hatalı bir giriş yaptığı uyarı diyalog penceresi gösterilmektedir.

        Edit Text nesnesinin callback satırları ancak kullanıcı baksa bir nesneye ya da gUI yüzeyine tıkladığı veya edit nesnesi içinde iken Enter tuşuna bastığı (çoklu giriş kutusu ise Ctrl + Enter tuş kombinasyonu kullanıldığı) zaman icra edilecektir. Aksi takdirde kullanıcı bir değer edit veya text nesnesine girerken bu callback satırları çalışmayacaktır.
  • YOUTUBE KANALIMI ZİYARET EDİN

    Youtube'da seslendirdiğim şiirleri paylaşıyorum. Youtube kanalıma da abone olursanız sevirim.

    Video Of Day

    ADRES

    Kağıthane/İstanbul

    EMAIL

    omersalihgul@gmail.com
    omersalihgul@hotmail.com