1. sayfa (Toplam 1 sayfa)
Bir kereliğine reset?
Gönderilme zamanı: 31 Oca 2020, 14:37
gönderen engineerk
Merhaba scripte bir sayfa açılınca yani opened olunca bir tagin resetlenmesini istiyorum. Ama bu işlemi sayfalar arası geçişte de yapıyor doğal olarak. Yani başka bir sayfadan o sayfaya geçince de resetliyor. Ben sadece bir kere resetlemesini istiyorum yani ekranın enerji gidip gelince gibi.
Re: Bir kereliğine reset?
Gönderilme zamanı: 31 Oca 2020, 14:56
gönderen Teknik3
Merhabalar,
Öncelikle projenize yeni bir tag eklemeniz gerekmektedir.
Bu adresin İnitial Value kısmına 0 yazmanız gerekmektedir.
Sonrasında aşağıdaki gibi bir kod yazarak panel açıldıktan sonra sadece bir defa çalışacak bir kod yazabilirsiniz.
Kod: [Linkleri görüntülemek için forumumuza üye olmalısınız]
void Screen1_Opened(System.Object sender, System.EventArgs e)
{
if (Globals.Tags.ilkAcilis.Value == 0)
{
Globals.Tags.resetlenecekAdres.ResetTag();
Globals.Tags.ilkAcilis.Value = 1;
}
}
Re: Bir kereliğine reset?
Gönderilme zamanı: 31 Oca 2020, 15:09
gönderen engineerk
[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]31 Oca 2020, 14:56
Merhabalar,
Öncelikle projenize yeni bir tag eklemeniz gerekmektedir.
Bu adresin İnitial Value kısmına 0 yazmanız gerekmektedir.
Sonrasında aşağıdaki gibi bir kod yazarak panel açıldıktan sonra sadece bir defa çalışacak bir kod yazabilirsiniz.
Kod: [Linkleri görüntülemek için forumumuza üye olmalısınız]
void Screen1_Opened(System.Object sender, System.EventArgs e)
{
if (Globals.Tags.ilkAcilis.Value == 0)
{
Globals.Tags.resetlenecekAdres.ResetTag();
Globals.Tags.ilkAcilis.Value = 1;
}
}
teşekkürler peki set için intial value=1 Globals.tags.ilkacilis.=0 mı olması gerekli?
Re: Bir kereliğine reset?
Gönderilme zamanı: 31 Oca 2020, 15:20
gönderen engineerk
Tamamdır hallettim teşekkür ederim :)