Komut dosyaları: WININET_TEST - sayfa 2

 
fjccpm:
Wininet'in son MT5 güncellemesinden önce çalıştığını buldum. Ama hala tekrar çalışmasını sağlamak için bir çözüm bulamıyorum. lütfen bu sorunun üstesinden nasıl geleceğinizi bulursanız bana bildirin.
https://www.mql5.com/en/forum/999#comment_152810
 

Merhaba,

MT sürüm 5 Build 730 ile ilgili sorun.

TerminalInfoInteger(TERMINAL_DLLS_ALLOWED), Allow Dll Import seçeneğini işaretlesem bile false döndürüyor. Bu kısmı yorumlarsam, sonraki kod doğru çalışıyor.

Herhangi bir fikrin var mı?

 

Harika bir kod!

Ancak, bu işlevleri çözdüğünüze göre, bir dosyaya yazmak yerine sadece bir dize döndüren bir işlevi nasıl elde edeceğimi söyleyebilir misiniz?

Bu dizileri henüz anlayamıyorum....

 
Eugene1:

Harika bir kod!

Ancak, bu işlevleri çözdüğünüze göre, bir dosyaya yazmak yerine sadece bir dize döndüren bir işlevi nasıl elde edeceğimi söyleyebilir misiniz?

Bu dizileri henüz anlayamıyorum....

Burada kod, alınan verileri s tanımlayıcılı bir dizeye doldurur:

for(int k=0;k<BufLen;k++) { s=s+CharToString(buf0[k]);}
 
Bu artık geçerli değildir. Artık standart bir webrequest işlevi var
Документация по MQL5: Общие функции / WebRequest
Документация по MQL5: Общие функции / WebRequest
  • www.mql5.com
Общие функции / WebRequest - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Reshetov:

Burada betik, alınan verileri s tanımlayıcılı bir dizeye doldurur:

Teşekkürler Reshetov!

Tam da ihtiyacım olan şey.

Standart işlev benim için çalışmıyor, çünkü sayfayı göstergeden yüklüyorum.

 
Reshetov:

Burada kod, alınan verileri s tanımlayıcılı bir dizeye doldurur:

Bir şeyleri yanlış anlıyorum. Html yerine bir dizi sayı

   while(!IsStopped())
     {
      bool bResult=InternetReadFile(hURL,buffer,1024,dwBytesRead);
      cnt+=dwBytesRead[0];
      if(dwBytesRead[0]==0) break;
      FileWriteArray(h,buffer,0,dwBytesRead[0]);
      for(int i=0; i < dwBytesRead[0]; i++) {
         content = StringConcatenate(content, buffer[i]);
      }
     }
 

Arkadaşlar, bu hatanın sorunu ve çözümü nedir?

"HttpQueryInfoW() çağrısında hata oluştu

İçerik uzunluğu bilinmiyor"

 
lycenet #:

Arkadaşlar, bu hatanın sorunu ve çözümü nedir?

"HttpQueryInfoW() çağrısında hata oluştu

İçerik uzunluğu bilinmiyor"

Benim bilgisayarımda da aynı hatalar oluşuyor.