MQL4 ile ilgili sorular. - sayfa 9

 
int start () { double a = 1 ; if ( a > 3 && fun_1 () == 1 ) Alert ( " Всех расстрелять 2 раза " ) ; Alert ( " Все живы? " ) ; return ; } //+------------------------------------------------------------------+ int fun_1 () { Alert ( " Всех расстрелять 1 раз " ) ; return ( 0 ) ; }

Yaşayacak mıyız, yaşamayacak mıyız? Soru bu:)
İf ifadesinin yürütülmesi sırasında 3'ten büyük olmadığı ortaya çıktığında kontrol Alert ("Herkes yaşıyor") satırına aktarılmalı mı?
 
Neden. Yalnızca bir ama - "Herkesi 1 kez vurun" Uyarısı belirdikten sonra, "Herkes yaşıyor mu?" Uyarısının görünümü biraz trajik :)
 
İşte tam da bundan bahsediyorum.
Benim kavramlarıma göre, kontrol, && ile eğlence arasında bir yerde, yani "ve" olduğunu anlar anlamaz, "hayata" aktarılmalıdır.
 
Bu zaten bir kereden fazla yazılmıştır - tam bir kontrol devam etmektedir, yani bir yanlışlık aldıktan sonra ikinci kısım da kontrol edilecektir.
 
Rosh, tamam, teşekkürler. Bileceğim.
 
stringo:
Kayak:
Pencere boyutunu piksel olarak almanın bir yolu var mı?
teorik olarak evet WindowHandle (Symbol(),Period()) işlevini kullanarak, geçerli pencerenin tanıtıcısını alın ve bu tanıtıcıyı, örneğin GetClientRect işlevini kullanarak pencerenin boyutunu bulabilen dll'nize verin.
Aynı Symbol() ve Period() ile açık 3 pencerem olduğunu varsayalım.
Bu üç pencerenin her birinin Tutamağını nasıl bulabilirim?
 
Rosh:
Bu zaten bir kereden fazla yazılmıştır - tam bir kontrol devam etmektedir, yani bir yanlışlık aldıktan sonra ikinci kısım da kontrol edilecektir.
Alt ifadelerin değerlendirildiği sıra bir şekilde belirtilmiş mi?
Daha az önemsiz durumlar için && ve || karışık mı ve/veya parantez kullanılmış mı?
 
Her ihtimale karşı, bu sırayı doğru yerlerde parantez ile kendim belirlediğimi söyleyemem - hafızam kötü, böylesi daha kolay :)
 
komposter >> :
Neden keneler arasında? Neden onlara bağlı?
Her şey bir şekilde seninle karmaşık, ben onu araştırmayacağım .... Bunu kendin anlayacaksın;)

Merhaba kanka

Nazik ol

oku daha büyük bir zamanlayıcıdan daha küçük olana nasıl taşıyacağımı söyle

1 saatten 15 dakikaya kadar diyelim

Teşekkürler

Neden: