Görsel modda olmayan optimizasyon veya test sırasında, kodda Uyarılar veya sesli olay bildirimleri varsa, hepsi sesli ve Uyarı pencereleri açılır. Belki sadece görsel mod dışında, bunları test cihazında gereksiz olarak görmezden gelmek daha iyidir?
artmedia70 : Görsel modda olmayan optimizasyon veya test sırasında, kodda Uyarılar veya sesli olay bildirimleri varsa, hepsi sesli ve Uyarı pencereleri açılır. Belki sadece görsel mod dışında, bunları test cihazında gereksiz olarak görmezden gelmek daha iyidir?
Kodun içine giriyorum ve kendim dolaşıyorum
void CreateOrSetLine( conststring NameObj, datetime Time1, double Price1, datetime Time2, double Price2, color cColor)
{
if ( IsOptimization ()== true )
return ;
if ( ObjectFind (NameObj)==- 1 )
{
ObjectCreate (NameObj, OBJ_TREND , 0 ,Time1,Price1,Time2,Price2);
ObjectSet (NameObj, OBJPROP_RAY , false );
ObjectSet (NameObj, OBJPROP_BACK , false );
ObjectSet (NameObj, OBJPROP_COLOR ,cColor);
}
...
... в т ч алерты
... и прочие сообщения - которые на оптимизации не нужны
и так получаю более быстродействующий код
Evet, bu anlaşılabilir. Soru farklı. Yoğun grafik kullanımı ve ciddi optimizasyon ile if'lerin işlenmesi ne kadar sürer. Ancak, test cihazının görsel olmayan bir modda grafiklerin, uyarıların ve sesin çıktısını görmezden gelmesini sağlayabilirsiniz.
artmedia70 : Evet, bu anlaşılabilir. Soru farklı. Yoğun grafik kullanımı ve ciddi optimizasyon ile if'lerin işlenmesi ne kadar sürer. Ancak, test cihazının görsel olmayan bir modda grafiklerin, uyarıların ve sesin çıktısını görmezden gelmesini sağlayabilirsiniz.
Kısmen katılıyorum ama testerda yoksa tek şartlı geçişle üstesinden gelebilirsin sorun o kadar büyük değil
her durumda - işlem hızından tasarruf sağlar
sadece teklifinizde, sadece test eden kişi yine de kodu tarayacak ve yalnızca grafik ve ses çıktısını atlayacak ve benim versiyonumda çıktı hemen gerçekleşecek
Test sırasında hiç ihtiyaç duyulmayan bir kod bloğundan ve bir yazar olarak neyin atlanıp neyin atlanmayacağını çok daha iyi biliyorum.
ve bu yaklaşım çok daha hızlı
Test cihazının, yazarın optimizasyon sırasında daha fazla kod gerekmediğinden emin olduğu yerden hemen çıkmanıza kıyasla, tüm bir kod bloğuyla daha hızlı başa çıkacağı henüz bir gerçek değil.
Evet teşekkürler düzeldi. Ama ne yazık ki OBJ_EDIT'in anlaşılmaz yeni bir davranışı var. açıklamaya çalışacağım.
Biri diğerinin üzerindeiki OBJ_EDIT var. Çizim sırası henüz sabitlenmediği için nesnelerin isimleriyle oynamamız gerekiyor.Hiçbir şeye adapte olmadın.
En alttakine "1_abc", üsttekine "abc" denir. İlk işlemede her şey doğru. Programın yeniden çizilmesi sırasında (örneğin, yeniden boyutlandırma), üstteki "abc" kaybolur (alttakinin "altına" gider). Ve bulunduğu yere tıklarsanız, kendisi görünmese de alanı vurgulanır. Çizim sırasını değiştirmek için başka isimler vermeye çalıştım, hala aynı davranış ... en son 563 yapısında ortaya çıktı, ondan önce iyiydi.
560'ta düzeltilen şey 562'de çalışmıyor. OBJ_EDIT'in üstünde bulunan butonlar tekrar çalışmıyor.
563 derlemesini deneyin lütfen.
Görsel modda olmayan optimizasyon veya test sırasında, kodda Uyarılar veya sesli olay bildirimleri varsa, hepsi sesli ve Uyarı pencereleri açılır. Belki sadece görsel mod dışında, bunları test cihazında gereksiz olarak görmezden gelmek daha iyidir?
Kodun içine giriyorum ve kendim dolaşıyorum
Kodun içine giriyorum ve kendim dolaşıyorum
Evet, bu anlaşılabilir. Soru farklı. Yoğun grafik kullanımı ve ciddi optimizasyon ile if'lerin işlenmesi ne kadar sürer. Ancak, test cihazının görsel olmayan bir modda grafiklerin, uyarıların ve sesin çıktısını görmezden gelmesini sağlayabilirsiniz.
her durumda - işlem hızından tasarruf sağlar
sadece teklifinizde, sadece test eden kişi yine de kodu tarayacak ve yalnızca grafik ve ses çıktısını atlayacak ve benim versiyonumda çıktı hemen gerçekleşecek
Test sırasında hiç ihtiyaç duyulmayan bir kod bloğundan ve bir yazar olarak neyin atlanıp neyin atlanmayacağını çok daha iyi biliyorum.
ve bu yaklaşım çok daha hızlı
Test cihazının, yazarın optimizasyon sırasında daha fazla kod gerekmediğinden emin olduğu yerden hemen çıkmanıza kıyasla, tüm bir kod bloğuyla daha hızlı başa çıkacağı henüz bir gerçek değil.
563 derlemesini deneyin lütfen.
563 derlemesinde çalışmıyor:
İlk beşte, aynı kod iyi çalışıyor.
Nasıl düzelmiyor? Artık nesneler alfabetik sıraya göre değil, kesinlikle kronolojik sıraya göre çiziliyor . Yapıya çarpmadı mı?
Lütfen sorunu göstermek için kodunuzun bir örneğini sağlayın
563 derlemesinde çalışmıyor:
İlk beşte, aynı kod iyi çalışıyor.
evet hiç işe yarıyor
temiz bir çizelgeyi kontrol edin, belki de şablonlardaki hatalar yüzündendir