Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Lütfen uygulamada. Expert Advisor başlatıldığında, bir pencere açılacaktır, pencerede iki düğme, iki metin alanı ve bir onay kutusu vardır. Düğmelerin rengi ve ilk metin alanının metni saniyede bir değişir. İkinci metin alanına metin girerseniz, EA olay mesajı ve bu metinle birlikte bir uyarı açar. Butonlara basıldığında uyarı da açılır ve ilk buton form-2'yi açar, ikinci buton form-2'yi kapatır. Başka bir form-2 bir çarpı ile kapatılabilir. Ana form (form 1) bir çarpı işareti ile kapatılmaz, Expert Advisor bağlantısı kesildiğinde kaybolur. Onay kutusundan bir uyarı da açılır, ondan iki tür olay vardır: 1 ve 2 - onay kutusunun kaldırılması ve ayarlanması.
Çoğu zaman C#'ı hatırlamakla geçti, üç yıldan fazla bir süredir üzerinde hiçbir şey yapmadım ve ayrıca olayları geçmek için bir sınıf geliştirmek için geçti, ancak evrenseldir, herhangi bir projede kullanılabilir. Yani şimdi dakikalarca bir gui hesabı oluştururken ;)
İçeride ne kadar zahmetli olduğunu merak ediyorsanız, bir uzmana olay göndermek için bir sınıf yöntemi - bir satır çağırmanız gerekir. Bir uzmandan kontrolleri yönetebilme yeteneği sağlamak için, biri form sınıfında diğeri olay geçme sınıfında olmak üzere iki yöntem yazmanız gerekir, her birinde bir kod satırı bulunur.
Uzmanları onay kutusunu yönetmedi - yoruldu, bu nedenle bir renk ve metin ayarı var - hem metin parametresi hem de girişler. Renk RGB olarak iletiliyor, ancak muhtemelen tek bir değişkenle yapılmış olabilir, derinlemesine incelemedim.
Ayrıca C# ve FindowsForms'u daha iyi bilen birinin bunu iki kat daha kolay hale getirebileceği varsayımı da var - özellikleri ayarlamak için iki yöntem olmadan, ancak yalnızca biriyle.
Genel olarak, C# ve FindowsForms'un sonsuz dünyasının kapıları açıktır.
Bak, kodun tamamını vermemişsin. İmkansız demedim. Bir ve ikinci çözümü karşılaştırmak istiyorum.
DLL kodu nerede?
Lütfen DLL kodunu sağlayın.
Bak, kodun tamamını vermemişsin. İmkansız demedim. Bir ve ikinci çözümü karşılaştırmak istiyorum.
DLL kodu nerede?
Lütfen DLL kodunu sağlayın.
Evet, koşuyorum ve terliklerimi kaybediyorum.
1. Öğelerin durumunu programlı olarak değiştirme uygulanmaz.
2. Pencere olgusunun yazılım kontrolü uygulanmadı.
3. DLL kodu sağlanmadı.
Bu bir aldatmaca.
1. Öğelerin durumunu programlı olarak değiştirme uygulanmaz.
2. Pencere olgusunun yazılım kontrolü uygulanmadı.
3. DLL kodu sağlanmadı.
1. Butonların rengi ve metin alanının değiştirilmesidir.
2. Bu nasıl uygulanmaz? Form 2 açılır ve kapanır.
3. Doğal olarak ve umut etmeyin.
1. Düğmelerin rengini ve metin alanının metnini değiştirin.
2. Bu nasıl uygulanmaz? Form 2 açılır ve kapanır.
3. Doğal olarak ve umut etmeyin.
2. Form programlı olarak açılmalıdır.
3. Sorun ne? DLL kodunu göndermek zor mu?
2. Form programlı olarak açılmalıdır.
3. Sorun ne? DLL kodunu göndermek zor mu?
2. Uzmanın koduna bir göz atın. Expert Advisor, butonlardan olayları alır ve Form-2, Expert Advisor'dan açılır ve yine Expert Advisor'dan kapatılır.
2. Uzmanın koduna bir göz atın. Expert Advisor, butonlardan olayları alır ve Form-2, Expert Advisor'dan açılır ve yine Expert Advisor'dan kapatılır.
İyi. Ancak, -
1. Öğelerin durumunu programlı olarak değiştirme uygulanmaz.
2. DLL kodu gönderilmez.
İyi. Ancak, -
1. Öğelerin durumunu programlı olarak değiştirme uygulanmaz.
2. DLL kodu gönderilmez.
1. Bu nasıl uygulanmaz? Form düğmelerinin renkleri uzmandan, form metin alanının metni uzmandan değişir. Dize ve tamsayı parametrelerinin geçişi gösterilmiştir. Başka hangi yazılımlar değişir?
1. Bu nasıl uygulanmaz? Form düğmelerinin renkleri uzmandan, form metin alanının metni uzmandan değişir. Dize ve tamsayı parametrelerinin geçişi gösterilmiştir. Başka hangi yazılımlar değişir?
Bu, öğelerin durumları ile ilgilidir: basıldı/bırakıldı/engellendi.