[C] Informazioni applicazione
Buonasera a tutti,
apro questa discussione perché sto incontrando delle difficoltà con un'applicazione.
Sto sviluppando un'applicazione in C con Visual Studio per un esame.
Oltre a tutta la parte relativa al codice (che ho quasi ultimato), l'applicazione dovrà contenere anche tutte le informazioni di "corredo": Nome sviluppatore, Azienda, Descrizione, ecc...
Ho cercato un po' in rete e l'unica soluzione funzionante riguardava l'aggiornamento delle informazioni dell'applicazione direttamente da Visual Studio, nel manifest se non sbaglio. Così facendo posso inserire tutte le informazioni che servono però 1/2 delle volte l'applicazione crasha.
Sapete darmi qualche dritta? E' possibile aggiornare queste informazioni direttamente tramite codice?
Grazie in anticipo a chiunque voglia aiutarmi.
apro questa discussione perché sto incontrando delle difficoltà con un'applicazione.
Sto sviluppando un'applicazione in C con Visual Studio per un esame.
Oltre a tutta la parte relativa al codice (che ho quasi ultimato), l'applicazione dovrà contenere anche tutte le informazioni di "corredo": Nome sviluppatore, Azienda, Descrizione, ecc...
Ho cercato un po' in rete e l'unica soluzione funzionante riguardava l'aggiornamento delle informazioni dell'applicazione direttamente da Visual Studio, nel manifest se non sbaglio. Così facendo posso inserire tutte le informazioni che servono però 1/2 delle volte l'applicazione crasha.
Sapete darmi qualche dritta? E' possibile aggiornare queste informazioni direttamente tramite codice?
Grazie in anticipo a chiunque voglia aiutarmi.
Risposte
Non è molto chiaro cosa debba fare la tua applicazione. Inoltre non possiamo indovinare cosa non va dal semplice fatto che smette di funzionare a metà.
L'applicazione è un gestionale.
Comunque modificando i dettagli dalle impostazioni del progetto non è che si blocca a metà, ma si blocca una volta si e una no.
Voglio semplicemente sapere se esiste un modo per aggiornare queste informazioni tramite codice così da provare un metodo diverso.
Grazie ancora!
Comunque modificando i dettagli dalle impostazioni del progetto non è che si blocca a metà, ma si blocca una volta si e una no.
Voglio semplicemente sapere se esiste un modo per aggiornare queste informazioni tramite codice così da provare un metodo diverso.
Grazie ancora!
Continua ad essere tutto molto vago. Per esempio, cosa dice windows sul crash?
Un modo potrebbe essere per esempio usare stringhe invece di file o della console. Per esempio il codice
Nota che invece di scanf devi usare sscanf o le sua variante con la _s.
Un'altro modo è ovviamente evitare la lettura e usare direttamente delle variabili inizializzate nel codice.
Un modo potrebbe essere per esempio usare stringhe invece di file o della console. Per esempio il codice
char input[] = "Una Persona \n" "Societa \n" "Descrizione \n" "Altra Persona \n" "Altra societa \n" "Ancora una descrizione \n";viene interpretato come una unica stringa. Nota che se metti due stringhe costanti vicine allora queste vengono trasformate in un'unica stringa. La scrittura in questo modo è per renderlo facile da leggere.
Nota che invece di scanf devi usare sscanf o le sua variante con la _s.
Un'altro modo è ovviamente evitare la lettura e usare direttamente delle variabili inizializzate nel codice.
Scusa non sono stato molto chiaro.
Le informazioni devono far parte già dell'applicazione. Cioè se ad esempio, premendo con il tasto destro sull'applicazione, ne visualizzo le proprietà devono esser definite tutte le informazioni: Autore, Nome, Versione, Copyright, ecc...
Le informazioni devono far parte già dell'applicazione. Cioè se ad esempio, premendo con il tasto destro sull'applicazione, ne visualizzo le proprietà devono esser definite tutte le informazioni: Autore, Nome, Versione, Copyright, ecc...
Ciao, non so se puo' esserti utile, ma io faccio ho esattamente le stesse informazioni che chiedi tu (manufacturer, title, description, author, etc.) all'interno delle proprieta' del setup di installazione della mia applicazione.
In visual studio mi sono creato un secondo progetto (Setup Project appunto) nel quale ho inserito tutti questi elementi che poi mi ritrovo tra le proprieta' dell'eseguibile una volta installata l'applicazione.
Le stesse informazioni sono anche nel file AssemblyInfo.cs, ma io uso C# , non so se per te e' lo stesso.
In visual studio mi sono creato un secondo progetto (Setup Project appunto) nel quale ho inserito tutti questi elementi che poi mi ritrovo tra le proprieta' dell'eseguibile una volta installata l'applicazione.
Le stesse informazioni sono anche nel file AssemblyInfo.cs, ma io uso C# , non so se per te e' lo stesso.