+ Rispondi al messaggio
Pagina 1 di 2 12 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Scomparsa della pagina grafica di un progetto

  1. #1
    carmine48 non è in linea Novello
    Post
    7
    Like Inviati  
    0
    Like Ricevuti  
    0
    Linguaggio Vb Net 2019 regolarmente registrato.
    Questo è il mio primo inserimento nel forum, vogliate scusarmi se utilizzo dei termini impropri.
    Qualche sera fa ho lavorato su due progetti, uno semplicissimo di test con più monitor e uno più impegnativo del gioco della tombola per uso famigliare. La tombola viene poi visualizzata su un televisore a grande schermo. A fine lavoro, notte fonda chiudo, salvo (forse, il tutto) e fine lavoro.
    Quando ho ripreso il lavoro due giorni dopo, il caricamento del progetto si è interrotto con un errore nel caricamento dicendo che non trovava un file exe. In pratica è o sembra, sparito il file del designer con tutta la grafica mentre il file del codice è integro. Ad oggi non sono riuscito a recuperare il progetto. Verificando l'altro progetto, del test su monitor multipli è avvenuto lo stesso fenomeno, scomparso il file con la grafica. Ricostruire il progetto del test monitor è stato facile per la sua semplicità.
    Per la tombola la famiglia mi ha dato tempo fino al prossimo natale. E' integro e funziona un file exe di una precedente compilazione ma non utilizzabile ai fini pratici. Pongo due domande, cosa potrebbe essere successo che ha creato la scomparsa dei file, in molti anni è la prima volta che mi succede.
    Seconda domanda, avendo un precedente file exe funzionante esiste un metodo per recuperare il file grafico e risparmiarmi un bel po di lavoro. Come per l'altro progetto tutto il codice è integro.
    Grazie per la pazienza.

  2. #2
    L'avatar di _alka_
    _alka_ ora è in linea Very Important Person
    Post
    1,397
    Like Inviati  
    0
    Like Ricevuti  
    20
    Quote Originariamente inviato da carmine48 Visualizza il messaggio
    In pratica è o sembra, sparito il file del designer con tutta la grafica mentre il file del codice è integro.
    Quale sarebbe "il file con la grafica"?

    Quote Originariamente inviato da carmine48 Visualizza il messaggio
    Per la tombola la famiglia mi ha dato tempo fino al prossimo natale.
    Certo che la tua famiglia è più apprensiva di alcuni dei miei clienti più ansiosi...

    Quote Originariamente inviato da carmine48 Visualizza il messaggio
    cosa potrebbe essere successo che ha creato la scomparsa dei file, in molti anni è la prima volta che mi succede.
    Difficile da dire: o c'è qualcuno che ha messo mano al PC, o ipotizzo la presenza di un malware, o di qualsiasi altra causa che è praticamente impossibile diagnosticare senza poter controllare la macchina in sé.

    Quote Originariamente inviato da carmine48 Visualizza il messaggio
    avendo un precedente file exe funzionante esiste un metodo per recuperare il file grafico e risparmiarmi un bel po di lavoro. Come per l'altro progetto tutto il codice è integro.
    Teoricamente, sarebbe sufficiente decompilarlo, ma c'è una gran quantità di aspetti poco chiari in questa faccenda.
    ℹ️ Leggi di più su _alka_ ...

  3. #3
    carmine48 non è in linea Novello
    Post
    7
    Like Inviati  
    0
    Like Ricevuti  
    0
    Quale sarebbe "il file con la grafica"?
    1E' il file che contiene il form con i pulsanti, le label e tutto il resto.

    Teoricamente, sarebbe sufficiente decompilarlo, ma c'è una gran quantità di aspetti poco chiari in questa faccenda.
    Il progetto è semplicemente un form con 90 label divise nelle cartelle di un tabellone della tombola con all'interno
    i 90 numeri. Con l'estrazione, una routine random e un filtro per la non ripetizione dei numeri estratti. Le caselle label cambiano colore di sfondo se il numero è estratto o meno. Tutto quì.
    Penso anch'io di aver avuto una interferenza esterna. Alla fine avendo tutto il codice integro ricostruire il form non è un problema. E' un lavoro del tempo libero che in tempi di covid non manca.

  4. #4
    L'avatar di _alka_
    _alka_ ora è in linea Very Important Person
    Post
    1,397
    Like Inviati  
    0
    Like Ricevuti  
    20
    Quote Originariamente inviato da carmine48 Visualizza il messaggio
    1E' il file che contiene il form con i pulsanti, le label e tutto il resto.
    Ok, allora probabilmente ti riferisci al file ".designer.vb" che viene generato in automatico, che però non contiene grafica ma le istruzioni che inizializzano i controlli visuali delle finestre esattamente come li hai creati e disposti.

    Quote Originariamente inviato da carmine48 Visualizza il messaggio
    Il progetto è semplicemente un form con 90 label divise nelle cartelle di un tabellone della tombola con all'interno
    i 90 numeri.
    Essendo un Form che - immagino - deve essere generato con regole precise (ad esempio, mettendo le caselle tutte equidistanti, tutte della stessa dimensione, ecc.) non ti conviene forse crearle direttamente tramite codice con una tua procedura, ad esempio con un ciclo che, in base al numero della casella, determini esattamente la posizione in cui andare a inserire pannelli, etichette, ecc., lasciando magari in progettazione solo i "pulsanti extra" e quello che non fa parte del tabellone?

    Secondo me, tralasciando lo sforzo iniziale di scrivere un po' di codice, eviteresti il tedio di dover disporre e allineare ben 90 controlli.

    Ciao!
    ℹ️ Leggi di più su _alka_ ...

  5. #5
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Post
    17,491
    Blogs
    5
    Like Inviati  
    6
    Like Ricevuti  
    34
    È sempre bene fare una copia integrale dei progetti per avere un backup.

    Comunque potresti approfittarne per costruire il form dinamicamente da codice.
    ℹ️ Leggi di più su AntonioG ...

  6. #6
    carmine48 non è in linea Novello
    Post
    7
    Like Inviati  
    0
    Like Ricevuti  
    0
    ti ringrazio per la risposta. Nella programmazione sono un principiante. Il form si compone di 90 label poste in modo abbastanza disordinato ma entro l'area. Le label sono nominate in modo da creare un array in un modulo esterno. Poi nel form load delle routine le posiziono nella loro giusta posizione. Avevo aperto la discussione anche per motivi di comprensione dell'evento ma certamente ricostruirò il form come prima visto che il codice è integro. Nel corso del lavoro avevo fatto una compilazione di prova che funziona ma alla fine prima di chiudere non avevo fatto un backup del progetto. Grazie.

  7. #7
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Post
    17,491
    Blogs
    5
    Like Inviati  
    6
    Like Ricevuti  
    34
    La questione è che nessuno ti può dare una risposta certa sul perché un file non c'è più.
    ℹ️ Leggi di più su AntonioG ...

  8. #8
    Post
    1,900
    Blogs
    21
    Like Inviati  
    14
    Like Ricevuti  
    13
    Quote Originariamente inviato da carmine48 Visualizza il messaggio
    ......
    alla fine prima di chiudere non avevo fatto un backup del progetto
    ...
    Ciao,

    fermo restando che condivido in pieno i consigli fino ad ora dati di costruirti le label a runtime ,

    forse ( e dico forse) trovi qualcosa in questa directory :

    \…\My Documents\Visual Studio <version>\Backup Files\<projectname>
    ℹ️ Leggi di più su sspintux ...

  9. #9
    carmine48 non è in linea Novello
    Post
    7
    Like Inviati  
    0
    Like Ricevuti  
    0
    sspintux
    in effetti nel percorso da te indicato ci sono delle cartelle con il nome del progetto ma sono vuote.
    grazie

  10. #10
    Post
    1,900
    Blogs
    21
    Like Inviati  
    14
    Like Ricevuti  
    13
    ... è un segnale dall'alto che è meglio costruire il form dinamicamente da codice

    In bocca al lupo con i parenti stretti che sono i peggiori clienti
    ℹ️ Leggi di più su sspintux ...

+ Rispondi al messaggio
Pagina 1 di 2 12 ultimoultimo

Potrebbero interessarti anche ...

  1. Impedire refresh della pagina
    Da guil nel forum ASP 3, ASP .Net
    Risposte: 1
    Ultimo Post: 02-02-2018, 23:21
  2. Visualizza links della pagina
    Da roccolamann nel forum Microsoft Word
    Risposte: 0
    Ultimo Post: 12-04-2013, 10:37
  3. Nome della pagina
    Da Dalagh nel forum ASP 3, ASP .Net
    Risposte: 0
    Ultimo Post: 11-02-2010, 18:15
  4. Stufo della solita grafica
    Da lico96 nel forum Visual Basic .Net
    Risposte: 1
    Ultimo Post: 03-11-2008, 21:53
  5. Posizionare la scrollbar al caricamento della pagina
    Da asdf nel forum HTML, CSS e JavaScript
    Risposte: 3
    Ultimo Post: 26-01-2006, 13:35