Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 1011

 
i999i :
ve saatte 1 tik için ihtiyacım olursa ve geri kalan zaman ihtiyacım olmazsa ... nasıl kaldırabilirim? ... tüm bu zaman boyunca hafızayı işgal ediyor
Peki, ne kadar bellek alıyor? Bir düzine kilobayt belleğe sahip programlanabilir hesap makinelerinin zamanı çoktan geçmiş gibi görünüyor =)
 
Ne kadar çok değişken olursa, sistem bir bütün olarak o kadar yavaş olur. Neden şu anda gereksiz verilerle sistemi çöpe atıyor ve böylece sistemi yavaşlatıyorsunuz?
 
i999i :
Ne kadar çok değişken olursa, sistem bir bütün olarak o kadar yavaş olur. Neden şu anda gereksiz verilerle sistemi çöpe atıyor ve böylece sistemi yavaşlatıyorsunuz?

Optimize edilmiş ve hatta montajcıda kendi yazılımınızı kabul edin veya yazın)))

Artık seri üretim yazılım üreten şirketlerin çoğu bu yolu izliyor, her yeni sürümde ürün daha obur ve daha fazla kaynak gerektiriyor. Metaquot terminali henüz en kötü örnek değil, bence Microsoft'taki Hintliler, kodu zaten gereksiz eski çöplerden nasıl temizleyeceklerini ve hızlı ve kaynak tüketen yazılımları nasıl serbest bırakacaklarını bilmiyorlar, bilmiyorlar. buna ihtiyacım var, çünkü demir üreticilerinin ayrıca ekmek yayması için havyarı var)))

 
i999i :
Ne kadar çok değişken olursa, sistem bir bütün olarak o kadar yavaş olur. Neden şu anda gereksiz verilerle sistemi çöpe atıyor ve böylece sistemi yavaşlatıyorsunuz?

Lütfen bu tür sorularla bu konunun dışına çıkmamaya çalışın.

Ve tüm belgeleri dikkatlice okuyun, istediğiniz işlevin orada olduğunu hatırlayacaksınız. Sadece onu bulmak için kalır. İşte ArrayFree .

 
Sevgili uzmanlar, lütfen bana grafiğin özelliğini her iki yönde de değiştirmenin neden mümkün olmadığını söyleyin, neyi yanlış yapıyorum. (manuel olarak değişir ancak programlı olarak değişmez)

//ChartSetInteger(0,CHART_BRING_TO_TOP,0,true);
ChartSetInteger(0,CHART_BRING_TO_TOP,0,yanlış);
GrafikYeniden Çiz (0);
 
ve hala aşağıdaki istemci terminal özelliğini alamıyor int screen_dpi = TerminalInfoInteger (TERMINAL_SCREEN_DPI);
TERMINAL_SCREEN_DPI bu özellik nedense derleyici tarafından tanımlanmadı, ancak belgelerde var (bir örnekle bile)
 
Money_Maker :
Sevgili uzmanlar, lütfen bana grafiğin özelliğini her iki yönde de değiştirmenin neden mümkün olmadığını söyleyin, neyi yanlış yapıyorum. (manuel olarak değişir ancak programlı olarak değişmez)

//ChartSetInteger(0,CHART_BRING_TO_TOP,0,true);
ChartSetInteger(0,CHART_BRING_TO_TOP,0,yanlış);
GrafikYeniden Çiz (0);

Bu nedenle CHART_BRING_TO_TOP bu şekilde sağlanmaz, işlev mevcut grafiğin belirtilen alt penceresi ile çalışır ve yalnızca alt pencerelerle ilgili özellikleri kabul eder ve grafikteki terminal farklı alt pencereleri üst üste çizemez.

Hata çıktılı kısaltılmış bir sürüm kullanmak gerekir - if(! ChartSetInteger (0,CHART_BRING_TO_TOP,true)) Print("error #", GetLastError()); - en azından reddetme nedenini öğrenebilirsin.

Money_Maker :
ve hala aşağıdaki istemci terminal özelliğini alamıyor int screen_dpi = TerminalInfoInteger(TERMINAL_SCREEN_DPI);
TERMINAL_SCREEN_DPI bu özellik nedense derleyici tarafından tanımlanmadı, ancak belgelerde var (bir örnekle bile)

Kampanya, ME5 sertifikasını bakmadan yine aptalca kopyaladı veya şimdilik bu mülkü işletmeye alma konusundaki fikrini değiştirdi. Ancak bu sadece sitede, ME yardımında her şey yolunda, orada böyle bir mülk yok.

Vatandaşlar! ME yardımını okuyun, Belgeler bölümünü değil, burada bilgi biraz daha yavaş güncellenir.

 
evillive :

Bu nedenle CHART_BRING_TO_TOP bu şekilde sağlanmaz, işlev mevcut grafiğin belirtilen alt penceresi ile çalışır ve yalnızca alt pencerelerle ilgili özellikleri kabul eder.

Hata çıktılı kısaltılmış bir sürüm kullanmak gerekir - if(!ChartSetInteger(0,CHART_BRING_TO_TOP,true)) Print("error No", GetLastError()); - en azından reddetme nedenini öğrenebilirsin.

teşekkürler) ama aynı zamanda çalışmıyor veya daha doğrusu "tip çalışıyor" hatası yok .. ama gerçekte hiçbir şey değişmiyor .. bu yüzden kodu 2 satıra basitleştirdim.

Yukarıdan bir grafik arıyordum.. Bunu buldum ama aradığım gibi çalışmıyor (belki başka bir şey içindir?)

CHART_BRING_TO_TOP

Grafiği diğerlerinin üstünde göster


bu satır çalıştı (grafik gerçekten en üstte):

ChartSetInteger(0,CHART_FOREGROUND,0,true); // üst grafik
// ChartSetInteger(0,CHART_FOREGROUND,0,false); // alt grafik
ChartRedraw();

CHART_FOREGROUND

Ön planda fiyat tablosu


BRING_TO_TOP ve FOREGROUND farklı mı?
 
evillive :

Bu nedenle CHART_BRING_TO_TOP bu şekilde sağlanmaz, işlev mevcut grafiğin belirtilen alt penceresi ile çalışır ve yalnızca alt pencerelerle ilgili özellikleri kabul eder ve grafikteki terminal farklı alt pencereleri üst üste çizemez.

Hata çıktılı kısaltılmış bir sürüm kullanmak gerekir - if(!ChartSetInteger(0,CHART_BRING_TO_TOP,true)) Print("error No", GetLastError()); - en azından reddetme nedenini öğrenebilirsin.

Kampanya, ME5 sertifikasını bakmadan yine aptalca kopyaladı veya şimdilik bu mülkü işletmeye alma konusundaki fikrini değiştirdi. Ancak bu sadece sitede, ME yardımında her şey yolunda, orada böyle bir mülk yok.

Vatandaşlar! ME yardımını okuyun, Belgeler bölümünü değil, burada bilgi biraz daha yavaş güncellenir.

Yardımın için teşekkürler, çok takdir edildi!
 
Merhaba! Lütfen bana bir metin değişkeninin değerini başka bir değişkenin adına dönüştürmenin mümkün olup olmadığını söyleyin. Veya bir değişkenin metnini başka bir değişkenin adıyla karşılaştırın.
 int Parametr1= 1 ;
int Parametr2= 2 ;
int ParametrX=X;

String text= "Paremetr" ;


if ( text== parametr1); {
...

}
peki, nasıl?)) şimdiden teşekkürler