1. sayfa (Toplam 1 sayfa)

Birden fazla şarta bağlı IF yazma

Gönderilme zamanı: 11 Eyl 2018, 11:31
gönderen Sebahattin
Merhaba;
Aşağıdaki işi yapacak makroyu nasıl yazabilirim.

IF {Link2}1@M0 == ON AND {Link2}1@M1 == ON AND {Link2}1@M2 == ON
BITOFF ({Link2}1@M10)
ELSE
BITON ({Link2}1@M10)
ENDIF

Gibi M10 bitini M0, M1, M2 nin durumuna bağlamak istiyorum. Bunu nasıl yapabilirim.
İyi çalışmalar dilerim.

Re: Birden fazla şarta bağlı IF yazma

Gönderilme zamanı: 11 Eyl 2018, 11:50
gönderen Uğur
Malesef sıralı çoklu karşılaştırma macroda desteklenmez. Fakat aşağıdaki şekilde gerçekleştirebilirsiniz.

Kod: Tümünü seç

IF {Link2}1@M0 == ON
BITON $0.0
ELSE
BITOFF $0.0
ENDIF

IF {Link2}1@M1 == ON
BITON $0.1
ELSE
BITOFF $0.1
ENDIF

IF {Link2}1@M2 == ON
BITON $0.2
ELSE
BITOFF $0.2
ENDIF

IF $0 == 7
BITON ({Link2}1@M10)
ELSE
BITOFF ({Link2}1@M10)
ENDIF

Re: Birden fazla şarta bağlı IF yazma

Gönderilme zamanı: 11 Eyl 2018, 19:10
gönderen Sebahattin
Teşekkür ederim.