buton inaktif etme?
buton inaktif etme?
merhaba bir butona bastığımızda (örneğin start butonu) o işlem bitinceye kadar belirledğim butonların in aktif olmasını istiyorum bunu nasıl gerçekleştirebilirim? Teşekkürler
Re: buton inaktif etme?
yardımcı olabilecek yok mu?
Re: buton inaktif etme?
Merhabalar,
Öncelikle işleminiz başladığında bir tagi set etmeniz gerekli. Daha sonrasında aktif etmek istediğiniz butonları seçip Dynamics sekmesinin altındaki General seçeneğini seçerek Enabled özelliğini aktif etmeniz gerekmektedir. Burada adres olarak set ettiğiniz adresi kullanmalısınız.
İyi çalışmalar dileriz.
Öncelikle işleminiz başladığında bir tagi set etmeniz gerekli. Daha sonrasında aktif etmek istediğiniz butonları seçip Dynamics sekmesinin altındaki General seçeneğini seçerek Enabled özelliğini aktif etmeniz gerekmektedir. Burada adres olarak set ettiğiniz adresi kullanmalısınız.
İyi çalışmalar dileriz.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Re: buton inaktif etme?
Tam anlayamadım.Mesela ekranda 5 tane butonum var.Birisi prosesi başlatma butonum. Diğer 4 butondan örneğin 2 tanesi proses süresince kullanılabilir durumda diğer ikisi ise proses bitinceye kadar kullnılamaz durumda kalsın istiyorum. IX panele yeni başladığım için tam anlayamadım biraz daha açar mısınız?[Linkleri görüntülemek için forumumuza üye olmalısınız] yazdı: [Linkleri görüntülemek için forumumuza üye olmalısınız]09 Ara 2019, 15:42Merhabalar,
Öncelikle işleminiz başladığında bir tagi set etmeniz gerekli. Daha sonrasında aktif etmek istediğiniz butonları seçip Dynamics sekmesinin altındaki General seçeneğini seçerek Enabled özelliğini aktif etmeniz gerekmektedir. Burada adres olarak set ettiğiniz adresi kullanmalısınız.
İyi çalışmalar dileriz.
Re: buton inaktif etme?
Merhabalar,
Örnek bir uygulama yaptım ekten ulaşabilirsiniz.
Deaktif etmek istediğiniz butonları Dynamics -> General -> Enable kısmından ayarlamasını yapmalısınız.
İyi çalışmalar dilerim.
Örnek bir uygulama yaptım ekten ulaşabilirsiniz.
Deaktif etmek istediğiniz butonları Dynamics -> General -> Enable kısmından ayarlamasını yapmalısınız.
İyi çalışmalar dilerim.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Re: buton inaktif etme?
Öncelikle ilginiz ve hızlı desteğiniz için çok teşekkür ederim. Bu gönderdiğiniz proje de dahil olmak üzere forumdaki başka projeleri açarken project contains old target uyarısı verip projeyi açmıyor nasıl bir çözüm yolu vardır?[Linkleri görüntülemek için forumumuza üye olmalısınız] yazdı: [Linkleri görüntülemek için forumumuza üye olmalısınız]09 Ara 2019, 16:30Merhabalar,
Örnek bir uygulama yaptım ekten ulaşabilirsiniz.
Deaktif etmek istediğiniz butonları Dynamics -> General -> Enable kısmından ayarlamasını yapmalısınız.
İyi çalışmalar dilerim.
Re: buton inaktif etme?
Merhabalar,
Örnek dosyaları zipten klasöre çıkartmanız gerekmektedir. Eğer zipten çıkarttığınız halde hata alıyorsanız son versiyon olan 2.40 SP4 versiyonunu ve extension paketlerini yüklemeniz gerekmektedir. Programa aşağıdaki linkten ulaşabilirsiniz.
[Linkleri görüntülemek için forumumuza üye olmalısınız]
İyi çalışmalar dilerim.
Örnek dosyaları zipten klasöre çıkartmanız gerekmektedir. Eğer zipten çıkarttığınız halde hata alıyorsanız son versiyon olan 2.40 SP4 versiyonunu ve extension paketlerini yüklemeniz gerekmektedir. Programa aşağıdaki linkten ulaşabilirsiniz.
[Linkleri görüntülemek için forumumuza üye olmalısınız]
İyi çalışmalar dilerim.
Re: buton inaktif etme?
teşekkğrler aradığım cevap buydu.peki bir butonun inaktif olma şartını 2 ya da daha fazla butonun start olma şartına bağlayabilir miyiz? çünkü general enabled kısmından sadece bir buton şartı bağlanabiliyor?[Linkleri görüntülemek için forumumuza üye olmalısınız] yazdı: [Linkleri görüntülemek için forumumuza üye olmalısınız]09 Ara 2019, 17:24Merhabalar,
Örnek dosyaları zipten klasöre çıkartmanız gerekmektedir. Eğer zipten çıkarttığınız halde hata alıyorsanız son versiyon olan 2.40 SP4 versiyonunu ve extension paketlerini yüklemeniz gerekmektedir. Programa aşağıdaki linkten ulaşabilirsiniz.
[Linkleri görüntülemek için forumumuza üye olmalısınız]
İyi çalışmalar dilerim.
Re: buton inaktif etme?
Merhaba,
Birden fazla duruma göre enable etmek için script yazılması gerekmektedir. Aşağıdaki örnekteki gibi bir script yazmanız gerekmektedir.
İyi çalışmalar dilerim.
Birden fazla duruma göre enable etmek için script yazılması gerekmektedir. Aşağıdaki örnekteki gibi bir script yazmanız gerekmektedir.
Kod: [Linkleri görüntülemek için forumumuza üye olmalısınız]
if (Globals.Tags.Tag1.Value == 1 && Globals.Tags.Tag2.Value == 1)
{
this.m_smile.Enabled = false;
}
Re: buton inaktif etme?
Script ile ilgili çok fazla bilgim yok ama öğrenmek istiyorum. Daha ayrıntılı açıklayabilir misiniz? aynen bu şekilde mi kullanmalıyım? script konusunda kendimi yetiştirebilmek için de sizden kaynak ve bilgi rica ediyorum.Teşekkürler[Linkleri görüntülemek için forumumuza üye olmalısınız] yazdı: [Linkleri görüntülemek için forumumuza üye olmalısınız]10 Ara 2019, 15:32Merhaba,
Birden fazla duruma göre enable etmek için script yazılması gerekmektedir. Aşağıdaki örnekteki gibi bir script yazmanız gerekmektedir.
İyi çalışmalar dilerim.Kod: [Linkleri görüntülemek için forumumuza üye olmalısınız]
if (Globals.Tags.Tag1.Value == 1 && Globals.Tags.Tag2.Value == 1) { this.m_smile.Enabled = false; }
Re: buton inaktif etme?
Merhabalar,
Kullanmak istediğiniz şekilde olan bir örnek ektedir.
Beijer HMI'larda C# yazılım dili kullanılmaktadır. C# ile ilgili Youtube'daki herhangi bir temel eğitim video serisi işinizi görecektir.
Daha detaylı bir eğitim için aşağıdaki linkteki eğitim videolarını inceleyebilirsiniz.
https://www.udemy.com/course/c-baslangc-ve-ileri-duzey/
Kullanmak istediğiniz şekilde olan bir örnek ektedir.
Beijer HMI'larda C# yazılım dili kullanılmaktadır. C# ile ilgili Youtube'daki herhangi bir temel eğitim video serisi işinizi görecektir.
Daha detaylı bir eğitim için aşağıdaki linkteki eğitim videolarını inceleyebilirsiniz.
https://www.udemy.com/course/c-baslangc-ve-ileri-duzey/
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Re: buton inaktif etme?
tekrardan merhaba buton smile seçip bu şekilde kullanınca veya tag1 yerine smile,smile kullanınca hata veriyor. yapmam gereken başka bir şey var mı?[Linkleri görüntülemek için forumumuza üye olmalısınız] yazdı: [Linkleri görüntülemek için forumumuza üye olmalısınız]10 Ara 2019, 15:32Merhaba,
Birden fazla duruma göre enable etmek için script yazılması gerekmektedir. Aşağıdaki örnekteki gibi bir script yazmanız gerekmektedir.
İyi çalışmalar dilerim.Kod: [Linkleri görüntülemek için forumumuza üye olmalısınız]
if (Globals.Tags.Tag1.Value == 1 && Globals.Tags.Tag2.Value == 1) { this.m_smile.Enabled = false; }
Re: buton inaktif etme?
Merhabalar,
smile .Value diye bir kullanım bulunmamatadır. Butona bağladığınız tagleri set reset edip bu kullandığınız taglerin durumuna göre işlem yaptırmalısınız.
iyi çalışmalar.
smile .Value diye bir kullanım bulunmamatadır. Butona bağladığınız tagleri set reset edip bu kullandığınız taglerin durumuna göre işlem yaptırmalısınız.
iyi çalışmalar.
Re: buton inaktif etme?
teşekkürler peki butonun kaybolması değilde silik gibi gözükmesi için ne yapmalıyım? ekran veya script tarafında?[Linkleri görüntülemek için forumumuza üye olmalısınız] yazdı: [Linkleri görüntülemek için forumumuza üye olmalısınız]23 Ara 2019, 09:25Merhabalar,
smile .Value diye bir kullanım bulunmamatadır. Butona bağladığınız tagleri set reset edip bu kullandığınız taglerin durumuna göre işlem yaptırmalısınız.
iyi çalışmalar.
Re: buton inaktif etme?
Merhabalar,
Eğer tek bir buton için yapacaksanız script yazmanıza gerek yok. Butonlara tıklayıp Dynamics sekmesinden Visibility ve General kısmından Enabled ayarlarını yapabilirsiniz. birden fazla buton için yapmak istiyorsanız script mantığı aşağıdaki gibidir. Kendi projenize uygun olarak yazabilirsiniz.
this.m_smile.Enabled = false;
this.m_smile.Visible = false;
İyi çalışmalar.
Eğer tek bir buton için yapacaksanız script yazmanıza gerek yok. Butonlara tıklayıp Dynamics sekmesinden Visibility ve General kısmından Enabled ayarlarını yapabilirsiniz. birden fazla buton için yapmak istiyorsanız script mantığı aşağıdaki gibidir. Kendi projenize uygun olarak yazabilirsiniz.
this.m_smile.Enabled = false;
this.m_smile.Visible = false;
İyi çalışmalar.
