Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 1444
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
Merhaba, Aleksandr Slavskii.
Satırlardan birinde Rusça M harfi var mıydı?
Ne yanlış olabilir
Set - içinde arama yaptığımız dize.
txt - ne arıyoruz.
neden aaa = -1 ????
Merhaba Alexander! Belki de veri türünü int yerine string olarak ayarlamalıydın? Siz bir sayı değil, metin arıyorsunuz.
Saygılarımla, Vladimir.
Merhaba Alexander! Belki de veri türü int yerine string olarak ayarlanmalıydı? Sanırım bir sayı değil, metin arıyorsunuz.
Saygılarımla, Vladimir.
Resimde StringFind fonksiyonunun string tipinde, int tip inde, yani aranan stringin başladığı pozisyon sayısı kadar veri döndürdüğünü görebilirsiniz.
Bu durumda, fonksiyonun sıfır döndürmesi gerekirdi.
Ne yanlış olabilir
Set - içinde arama yaptığımız dize.
txt - ne arıyoruz.
neden aaa = -1 ????
Ve hata ayıklayıcı txt'de 6 karakter olması gerekirken neden 7 karakter saydı? Ve Set'te 26 olması gerekiyordu.
Resimde StringFind fonksiyonunun string tipinde, int tip inde, yani aranan stringin başladığı pozisyon sayısı kadar veri döndürdüğü görülmektedir.
Bu durumda fonksiyonun sıfır döndürmesi gerekirdi.
Anlıyorum. Açıklama için teşekkür ederim. Şimdi benim için yeni bir işlev öğrendim.
Saygılarımla, Vladimir.
Hata ayıklayıcı txt'de 6 karakter olması gerekirken neden 7 karakter saydı? Ve Set'te 26 olması gerektiği gibi
Evet, evet ve bu da garip, teşekkürler, burada yanlış olan nedir, Yuriy Bykov sorusunu kontrol etmeye başladım, hata ayıklayıcıdan kopyaladım ve koda yapıştırdım, bu resmi aldım.
Tirelemeyi bir yerden başka bir satıra aldım.
Yardımlarınız için hepinize teşekkür ederim. Bununla ilgileneceğim.
Sarı renkle vurgulananlar bu etkiye sahip olamaz mı? Kendi kendine çalışma amacıyla açıklık getiriyorum.
Saygılarımla, Vladimir.
Sarı renkle vurgulananlar bu etkiye sahip olamaz mı? Sadece kendi kendine çalışma amacıyla açıklığa kavuşturmak için.
Saygılarımla, Vladimir.
int start_pos=0 Varsayılan değer
Bir işleve aktarırken belirtmezseniz, sıfır yerine geçecektir.
Bu aynı şeydir.
int start_pos=0 Varsayılan değer
Fonksiyona aktarılırken belirtilmezse, sıfır ile değiştirilir.
Aynı şey.
Anlıyorum, Alexander. Şimdi öğreneceğim.
Saygılarımla, Vladimir.
Veritabanı bağlantı hatalarının çıktısını iptal etmek mümkün mü?
Örneğin DatabaseOpen() fonksiyonu veritabanı her kilitlendiğinde ve fonksiyon ona erişemediğinde bir hata yazdırıyor.
Ama bu benim için normal bir çalışma durumu ve bu sorun işlenip çözülüyor gerekirse bu hatayı kendim yakalayıp çıktısını alırım.
Sonuç olarak, tüm günlük kilitli üsle ilgili mesajlarla doludur.