Hablemos de los proyectos conjuntos en el editor: por qué y hacia dónde van - página 14

 

Hay algo raro en los proyectos...

Sicreo una carpeta en el proyecto, desaparece, si creo una carpeta en los recursos, aparece en el directorio de origen...

El proyecto no ve las subcarpetas, si copio una carpeta desde fuera al proyecto...

 
Vladimir Pastushak:

Hay algo raro en los proyectos...

Si creouna carpeta en el proyecto, desaparece, si creo una carpeta en los recursos, aparece en el directorio de origen...

El proyecto no ve las subcarpetas si copio una carpeta desde fuera al proyecto...

Especifique con más precisión las rutas, por favor. Con los ejemplos todo se aclarará de inmediato.

Las carpetas vacías no funcionan por sí solas. Se muestra la estructura del proyecto virtual, no las carpetas físicas. Las carpetas deben contener datos para que el editor construya el árbol del proyecto correctamente.

Los proyectos se realizan de forma casi totalmente automática, sin ningún tipo de trabajo manual innecesario.

ss: todo funciona, sólo hay que reordenar el trabajo con los proyectos y no arrastrar viejos planteamientos

 
Renat Fatkhullin:

Especifique con más precisión las rutas, por favor. Con los ejemplos de una vez todo quedará claro.

Las carpetas vacías en sí no funcionan. Se muestra la estructura del proyecto virtual, no las carpetas físicas. Las carpetas deben contener datos para que el editor construya el árbol del proyecto correctamente.

Los proyectos se realizan de forma casi totalmente automática, sin ningún trabajo manual innecesario.

Hp: todo funciona, sólo hay que readaptarse para trabajar con proyectos y no arrastrar viejos planteamientos


Eso es lo que estoy tratando de hacer, esto es lo primero que aparece

Busca obstinadamente un archivo que ni siquiera está ligado al código, intentó reiniciar el meta

 

Estoy tratando de hacer una especie de plantilla para mí con los archivos ya atados en el proyecto.

Sin proyecto, lo he hecho y todo funciona bien.

Pero estoy tratando de estar al día con las tendencias y tratando de hacer una plantilla a partir de la cual voy a hacer proyectos y no puedo llegar a ninguna parte.

Me gusta el orden: la música en el sonido, las imágenes en las imágenes, la ayuda del producto en la ayuda

 

borrar el proyecto por completo ayudó

 

Así que tienes este archivo wav declarado en alguna parte.

No veo los problemas indicados anteriormente con los proyectos.

Además, debido a las funciones de gestión automática del proyecto, no se recomienda transferir el archivo mqproj sin la presencia real de los archivos vinculados/de entrada. La información sobre los archivos que faltan puede ser eliminada automáticamente del proyecto.

 
Renat Fatkhullin:

Así que tienes este archivo wav declarado en alguna parte.

No veo los problemas indicados anteriormente con los proyectos.

Además, debido a las funciones de gestión automática de proyectos, no se recomienda transferir un archivo mqproj sin la presencia real de archivos vinculados/de entrada. La información sobre los archivos que faltan se puede eliminar automáticamente del proyecto.


la captura de pantalla indica todos los archivos del proyecto,el wav no se encuentra en ninguna parte, resolví el problema borrando el proyecto, ya que el propio proyecto tenía la ruta a este archivo...

Y otra cosa, si distribuyo todo en directorios y almaceno varios proyectos en un mismo directorio entonces cuando renombro el directorio los proyectos ya no compilan...

Le sugiero que considere una estructura de directorios más detallada en el proyecto. añada subcarpetas a los recursos. Esto facilitará el trabajo con proyectos con un gran número de recursos

 
Vladimir Pastushak:

la captura de pantalla muestra todos los archivos del proyecto,wav no se encuentra en ninguna parte, resolví el problema borrando el proyecto, ya que el propio proyecto tenía la ruta a este archivo...

Por eso escribí - no hay necesidad de operar manualmente (mover, editar, eliminar los datos de origen) el archivo del proyecto. Trabaje con el proyecto en la interfaz gráfica de usuario.


Y otra cosa, si distribuyo todo en directorios y almaceno varios proyectos en el mismo directorio entonces cuando renombro el directorio los proyectos ya no compilan...

Dame un ejemplo, por favor. Si confías en los nombres de los directorios en tus proyectos (que es casi siempre el caso), por supuesto que tendrás problemas de compilación después de renombrar.

Todo está claramente descrito en los registros de compilación.


Le sugiero que considere una estructura de directorios más detallada en el proyecto. añada subcarpetas a los recursos. Esto facilitará el trabajo con proyectos con un gran número de recursos

Los subdirectorios (en cualquier parte del proyecto) funcionan y se reconocen automáticamente:

Trabaja un rato más con los proyectos y verás que son muy prácticos gracias a la automatización de la estructura. No tienes que hacer el trabajo manual, todo se hace a través de la interfaz gráfica.

 
Renat Fatkhullin:
Por eso escribí - no operar manualmente (transferir, editar, borrar datos de origen) con el archivo de proyecto. Trabaja con el proyecto en la interfaz gráfica de usuario.

Pon un ejemplo, por favor. Si confía en los nombres de los directorios en sus proyectos (que es casi siempre el caso), por supuesto que tendrá problemas de compilación después de renombrar.

Los registros de compilación lo describen todo con claridad.

Los subdirectorios (en cualquier parte del proyecto) funcionan y son reconocidos automáticamente:

Trabaja un rato más con los proyectos y verás que son muy prácticos gracias a la automatización de la estructura. No tienes que hacer el trabajo manual, todo se hace a través de la interfaz gráfica de usuario.


También hay una pregunta o un problema:

En un esfuerzo por hacer productos de calidad, realizo configuraciones del programa en varios idiomas.

Ahora para cada idioma tiene su propio archivo mqh y el archivo final mq5, es decir, hay una versión expert_en.mq5 que en el momento de la compilación conecta el archivo settings_en.mqh como resultado del programa se obtiene con la configuración rusa y

existe una versión expert_en.mq5, que en el momento de la compilación incluye el archivo settings_en.mqh y el programa dará lugar a la configuración en inglés.

Ahora en los proyectos todo está limitado al idioma inglés, incluso si cambias el nombre del inluder, en el momento de la compilación ex5 será reemplazado. Por supuesto, puedes eliminar el archivo del directorio y compilar con el idioma ruso, pero a menudo en un apuro puede no servir...


¿Quizás haya una forma de detectar automáticamente el idioma del sistema operativo y en función de ello sustituir la configuración en el idioma del sistema operativo?

 

Lo más probable es que hagamos un recurso interno de cadenas multilingües, para que haya un solo archivo ejecutable y se pueda cambiar el idioma sobre la marcha.

Vamos a reflexionar sobre la aplicación. Vamos a implementar descripciones multilingües para el mercado.

Razón de la queja: