Parliamo dei progetti comuni nell'editore - perché e dove stanno andando - pagina 14

 

C'è qualcosa di strano nei progetti ...

Creo una cartella nel progetto che scompare, creo una cartella nelle risorse che appare nella directory di origine ...

Il progetto non vede le sottocartelle, se ho copiato una cartella dall'esterno nel progetto...

 
Vladimir Pastushak:

C'è qualcosa di strano nei progetti ...

Creo una cartella nel progetto che scompare, creo una cartella nelle risorse che appare nella directory di origine ...

Il progetto non vede le sottocartelle se copio una cartella dall'esterno al progetto...

Specificare più precisamente con i percorsi, per favore. Con gli esempi tutto diventerà subito chiaro.

Le cartelle vuote non funzionano da sole. Viene mostrata la struttura virtuale del progetto, non le cartelle fisiche. Le cartelle devono contenere dati affinché l'editor costruisca correttamente l'albero del progetto.

I progetti sono resi quasi completamente automatici senza alcun lavoro manuale inutile.

ss: tutto funziona, devi solo riorganizzare il tuo lavoro con i progetti e non riportare vecchi approcci

 
Renat Fatkhullin:

Specificare più precisamente con i percorsi, per favore. Con esempi tutti insieme tutto sarà chiaro.

Le stesse cartelle vuote non funzionano. Viene mostrata la struttura virtuale del progetto, non le cartelle fisiche. Le cartelle devono contenere dati affinché l'editor costruisca correttamente l'albero del progetto.

I progetti sono resi quasi completamente automatici, senza alcun lavoro manuale inutile.

Hp: tutto funziona, bisogna solo riadattarsi a lavorare con i progetti e non riportare vecchi approcci


È quello che sto cercando di fare, ecco la prima cosa che viene fuori

Cerca ostinatamente un file che non è nemmeno legato al codice, provato a riavviare il meta

 

Sto cercando di fare una specie di modello per me con i file già legati al progetto.

Senza un progetto, l'ho fatto e funziona tutto bene.

Ma sto cercando di stare al passo con le tendenze e cercando di creare un modello da cui fare progetti e non riesco ad arrivare da nessuna parte.

Allo stesso tempo, mi piace l'ordine: la musica nel suono, le immagini nelle immagini, l'aiuto del prodotto nell'aiuto

 

cancellare completamente il progetto ha aiutato

 

Quindi avete questo file wav dichiarato da qualche parte.

Non vedo i problemi precedentemente indicati nei progetti.

Inoltre, a causa delle funzioni di gestione automatica del progetto, non è consigliabile trasferire il file mqproj senza l'effettiva presenza di file collegati/input. Le informazioni sui file mancanti possono essere rimosse automaticamente dal progetto.

 
Renat Fatkhullin:

Quindi avete questo file wav dichiarato da qualche parte.

Non vedo i problemi precedentemente indicati nei progetti.

Inoltre, a causa delle funzioni di gestione automatica del progetto, non è consigliabile trasferire il file mqproj senza l'effettiva presenza di file collegati/input. Le informazioni sui file mancanti possono essere eliminate automaticamente dal progetto.


lo screenshot indica tutti i file del progetto, ilwav non si trova da nessuna parte, ho risolto il problema eliminando il progetto, poiché il progetto stesso aveva il percorso di questo file...

E un'altra cosa, se distribuisco tutto in directory e memorizzo diversi progetti in una directory, quando rinomino la directory i progetti non si compilano più...

Vi suggerisco di considerare una struttura di directory più dettagliata nel progetto. aggiungere le sottocartelle alle risorse. Questo renderà più facile lavorare con progetti con un gran numero di risorse

 
Vladimir Pastushak:

lo screenshot mostra tutti i file del progetto, ilwav non si trova da nessuna parte, ho risolto il problema cancellando il progetto, poiché il progetto stesso aveva il percorso di questo file...

Ecco perché ho scritto - non c'è bisogno di operare manualmente (spostare, modificare, cancellare i dati di origine) il file di progetto. Lavora con il progetto nella GUI.


E un'altra cosa, se distribuisco tutto in directory e memorizzo diversi progetti nella stessa directory, quando rinomino la directory i progetti non si compilano più...

Mi faccia un esempio, per favore. Se fate affidamento sui nomi delle directory nei vostri progetti (che è quasi sempre il caso), ovviamente avrete problemi di compilazione dopo aver rinominato.

Tutto è chiaramente descritto nei log di compilazione.


Vi suggerisco di considerare una struttura di directory più dettagliata nel progetto. aggiungere le sottocartelle alle risorse. Questo renderà più facile lavorare con progetti con un gran numero di risorse

Le sottodirectory (in qualsiasi parte del progetto) funzionano e vengono riconosciute automaticamente:

Lavorate con i progetti per un po' di tempo e vedrete che sono molto convenienti grazie all'automazione della struttura. Non dovete solo fare il lavoro manuale - tutto viene fatto attraverso l'interfaccia grafica.

 
Renat Fatkhullin:
Ecco perché ho scritto - non operare manualmente (trasferire, modificare, cancellare i dati di origine) con il file di progetto. Lavora con il progetto nella GUI.

Fate un esempio, per favore. Se fate affidamento sui nomi delle directory nei vostri progetti (che è quasi sempre il caso), ovviamente avrete problemi di compilazione dopo aver rinominato.

I log di compilazione descrivono tutto chiaramente.

Le sottodirectory (in qualsiasi parte del progetto) funzionano e vengono riconosciute automaticamente:

Lavorate ancora per un po' con i progetti e vedrete che sono molto utili grazie all'automazione della struttura. Non dovete solo fare il lavoro manuale - tutto viene fatto attraverso la GUI.


C'è anche una domanda o un problema:

Nel tentativo di fare prodotti di qualità, faccio le impostazioni del programma in più lingue.

Ora per ogni lingua ha il suo file mqh e il file finale mq5, cioè c'è una versione expert_en.mq5 che al momento della compilazione collega il file settings_en.mqh come risultato del programma si ottiene con impostazioni russe e

esiste una versione expert_en.mq5, che al momento della compilazione include il file settings_en.mqh e il programma risulterà nelle impostazioni inglesi.

Ora nei progetti tutto è limitato alla lingua inglese, anche se si cambia il nome dell'inluder, al momento della compilazione ex5 sarà sostituito. Naturalmente, è possibile rimuovere il file dalla directory e compilare con la lingua russa, ma spesso in fretta potrebbe non fare...


Forse c'è un modo per rilevare automaticamente la lingua del sistema operativo e in base a questo sostituire le impostazioni nella lingua del sistema operativo?

 

Molto probabilmente faremo una risorsa stringa multilingue interna, in modo che ci sia un solo file eseguibile e la lingua possa essere cambiata al volo.

Penseremo all'implementazione. Stiamo per implementare descrizioni multilingue per il mercato.

Motivazione: