MetaTrader 4 Build 529 Beta, Yeni Derleyici ile Yayınlandı - sayfa 33

 
Barbarian :

Bu arada, birkaç gönderi beni bu UAC'ye yönlendirdi. Başvuru için Microsoft'tan yardım:

UAC devre dışı ve yönetici altında oturduğunuz sürece, kişisel olarak herhangi bir sorun görmüyorsunuz. Ama görüyoruz ki, zaten hakların kısıtlanması nedeniyle sorun yaşayan milyonlarca kurulu terminalimiz var.

Artık Windows'ta nerede ve nasıl program yazmaya izin verildiğini anlamak, yazılımınızı dünya çapında dağıtmaya başlar başlamaz size gelecektir.

Dizin adlarındaki karmalar değiştirilmez - tüm bunlar MT5'te aynı şekilde çalışır. Özellikle her iki platformun maksimum birleşimini gerçekleştiriyoruz.

 
Renat :

UAC devre dışı ve yönetici altında oturduğunuz sürece, kişisel olarak herhangi bir sorun görmüyorsunuz. Ama görüyoruz ki, zaten hakların kısıtlanması nedeniyle sorun yaşayan milyonlarca kurulu terminalimiz var.

Artık Windows'ta nerede ve nasıl program yazmaya izin verildiğini anlamak, yazılımınızı dünya çapında dağıtmaya başlar başlamaz size gelecektir.

Dizin adlarındaki karmalar değiştirilmez - tüm bunlar MT5'te aynı şekilde çalışır. Özellikle her iki platformun maksimum birleşimini gerçekleştiriyoruz.

Temiz, teşekkürler .

Hem yerel hem de paylaşılan klasörlere ve dosyalara aynı anda erişim sağlamak mümkün müdür? Demek istediğim, gezginde hem yerel klasörleri ve dosyaları hem de genel olanları görebilmeniz için. Böylece derlemeden sonra yürütülebilir dosya kaynak kodla aynı klasörde bulunur ve terminal bunları görür. O zaman, aslında, son kullanıcının her şeyin nerede olduğunu bilmesi gerekmez - terminalleri bu dosyaları görür ve onlarla çalışır ve programcı kaynak kodlarının nerede olduğunu bilir ve fiziksel olarak ya da içinde olmalarına rağmen onlarla sakince çalışır. paylaşılan veya yerel klasörde. Daha sonra, her terminal için "kendi sırasını" koymak mümkün olacaktır - terminalin yerel klasörlerinde bir şey bulunur ve yalnızca bu dosyaların bulunduğu klasörlerde bulunan terminaller tarafından görülür ve paylaşılan klasörlerde bir şey bulunur - ve bu dosyalar aynı anda tüm terminaller tarafından görülür. Öte yandan ME, hem paylaşılan klasörü hem de gezgininde açabileceğiniz yerel klasörleri görür, ancak derlerken yürütülebilir dosyayı kaynak klasöre ekler.

???

 

artmedia70 :

....

Öte yandan ME, hem paylaşılan klasörü hem de gezgininde açabileceğiniz yerel klasörleri görür, ancak derlerken yürütülebilir dosyayı kaynak klasöre ekler.

Terminal sürümleriyle ilgili sorunun olabileceği yer burasıdır. Hedef konumu koşullara göre ayarlamak daha iyidir.

Veya (bunu yapardım) derlerken, dosya adına derleyici sürümüyle bir sonek ekleyin. MACross.b509.ex4 yazın Evet, ad uzatılmış, ancak terminal sürümleriyle ilgili sorunları bilgilendirici ve çok evrensel bir şekilde çözüyor.

 

artmedia70 :

...Yani sen bir busi değilsin. Peki?

Anlaştık mı. :)
 
MetaDriver :

Terminal sürümleriyle ilgili sorunun olabileceği yer burasıdır. Hedef konumu koşullara göre ayarlamak daha iyidir.

Veya (bunu yapardım) derlerken, dosya adına derleyici sürümüyle bir sonek ekleyin. MACross.b509.ex4 yazın Evet, ad uzatılmış, ancak terminal sürümleriyle ilgili sorunları bilgilendirici ve çok evrensel bir şekilde çözüyor.

Terminalin birkaç versiyonunu tutmak zaten oldukça sorunlu - bunlardan birini güncelledikten sonra hepsi kendilerini güncelliyor.

Bence buna bahis yapmamalısın.

Özellikle #ifdef'in varlığı ve evrensel (4-5) kitaplıklar yazabilme yeteneği göz önüne alındığında, kaynaklar için paylaşılan bir klasör kullanışlı olacaktır.

 
MetaDriver :
Anlaştık mı. :)

Anlaştık mı ;)
 

Artık derleyici, kullanılmayan işlevler varsa, bunların var olduğuna ve yürütülebilir dosyadan çıkarılacağına dair bir uyarı vermez. Böyle mi kalacak?

Artık kullanılmayan değişkenler hakkında uyarılar var (bu arada çok uygun, teşekkürler).

 
artmedia70 :

Artık derleyici, kullanılmayan işlevler varsa, bunların var olduğuna ve yürütülebilir dosyadan çıkarılacağına dair bir uyarı vermez. Böyle mi kalacak?

Evet, öyle kalacak.

Kitaplıkların aktif kullanımı göz önüne alındığında, bu tür mesajlar artık verilmemelidir. Bir çok özellik kullanılmamış olabilir. Tabii ki, kullanılmayan tüm işlevler kaldırılır.

 
komposter :

Terminalin birkaç versiyonunu tutmak zaten oldukça sorunlu - bunlardan birini güncelledikten sonra hepsi kendilerini güncelliyor.

Bence buna bahis yapmamalısın.

Ve bahse girmeyi düşünmedim. Sadece durumlar farklı. Örneğin, beta testi... :)


Özellikle #ifdef'in varlığı ve evrensel (4-5) kitaplıklar yazabilme yeteneği göz önüne alındığında, kaynaklar için paylaşılan bir klasör kullanışlı olacaktır.

İyi evet. İşlevsellik gelişiminin çok mantıklı bir devamı.
 

Ancak, programın yürütülmesi sırasında başlangıçta kendilerine atanan harici değişkenlerin değerlerini değiştirmek artık mümkün değil mi?

Çok rahat değil. Bir tane daha almak zorunda kalacak...