Discusión sobre el artículo "Usar WinInet.dll para el intercambio de datos entre terminales por internet" - página 3
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
No funciona en windows 7 x64, pero funciona bien en windows xp x86. La llamada HttpOpenRequestW no funciona en el método MqlNet::Request. Sospecho que los parámetros de llamada a la función han cambiado en wininet.dll. ¿Alguien se ha encontrado con este problema?
Es exactamente lo que he pillado hoy.
Todo funciona en un terminal de 32 bits. (incluso en vin 7/64)
pero en terminal de 64 bits no.
¿Por qué usar los valores por defecto de las funciones importadas?
es más fácil hacerlo uno mismo, dedicar el tiempo que haga falta a desmontarlo, pero al menos funcionará correctamente.
Esta clase, junto con estaclase y muchas otras (que no pongo en el acceso abierto y no voy a hacerlo todavía) se han utilizado para el trabajo durante mucho tiempo con los ojos cerrados.
Y para leer datos, y para copiadoras/señales, y para crear paquetes de instaladores web automáticos, y para licenciar software, y para intercambio de datos entre usuarios, y para trabajar en la nube. Y para leer y analizar páginas web.
Así que no necesitas leer y ah-ah. Si no eres capaz de entender la API de hace treinta años, es sólo un indicador de tus capacidades.
Hola :)
InternetSetOption(W) es una buena cosa. Al menos para establecer tiempos de espera de conexión, etc.
Hola :)
InternetSetOption(W) es una buena cosa. Al menos para establecer tiempos de espera de conexión, etc.
Definitivamente Sí.
La práctica ha demostrado que sin ella MT puede fallar.
Este articulo deberia ser seriamente editado, el internetLib.mqh incluido parece estar obsoleto y puede causar un acceso invalido aleatorio en wininet.dll
Deberias usar el internetLib incluido en este articulo para evitar dificultades -> Using WinInet in MQL5. Parte 2: Peticiones POST y Archivos
Esta libreria hace su trabajo sin problemas
No funciona en aplicaciones de servidor. Una lástima.
¿Alguna idea de qué utilizar en lugar de wininet.dll?
Después de un par de horas tratando de implementar este objeto buggy he descubierto que MQL5 tiene su función nativa de comunicación HTTP WebRequest. Consulte la documentación para obtener más información.