Hatalar, hatalar, sorular - sayfa 1970
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Senaryoda bir hata aldım, şimdiye kadar yerelleştirmeye çalışıyorum.
Görünüşe göre buldum:
uyarmak:
clr == clrYOK ? yanlış
clrNONE değeri = 4294967295
döndürülen değer = 18446744073709551615
Onlar. nesnenin rengini clrNONE olarak ayarlayın, ardından nesnenin rengini okuyun
başka bir nesnenin rengini oku
Evet teşekkür ederim. Oradaki isimleri düzelttim ama hata devam etti.
nesnenin rengini clrNONE olarak ayarlayın, ardından nesnenin rengini okuyun, sonucu clrNONE ile karşılaştırın - yakınsamazlar.
clrNONE - 4 baytlık tüm bitler birlerle doldurulur.
ulong clr - 8 baytlık tüm bitler birlerle doldurulur.
Evet teşekkür ederim. Oradaki isimleri düzelttim ama hata devam etti.
Aslında ObjectGetInteger yerine
devam ediyor
çıktı: x yerine her yere yaz
clrNONE - 4 baytlık tüm bitler birlerle doldurulur.
ulong clr - 8 baytlık tüm bitler birlerle doldurulur.
Bir yanlışlık var bence.
1. clrNONE - pozitif 4 baytlık sayı Alert ( long(clrNONE) ) == 4294967295 (negatif olsaydı (işaretli renk), eksiye giderdi)
2. SetInteger'da uzuna taşındı, değer değişemedi
3. SetInteger'da neden ilk olmayan bir sayı alıyorum?
Ya terminal renginin içinde işaretli bir türe damıtılır, örneğin int ve daha sonra birlikte veya başka bir şeye çevrildiğinde büyür.
Bu bir hata mı (farklı diziler) yoksa değil mi?
hayır, sadece sondaki 0 eklendi.
Çizginin uzunluğunu kopyalamak için yukarıda belirtilen bir çizgi eklendi. Maç başladı. Onlar. sayım = -1 girdi parametresinin sona sıfır eklediği ve sayım = StringLen'in hiçbir şey eklemediği ortaya çıktı. nüans!