Autore Topic: Non posso più modificare il programma?  (Letto 2493 volte)

Offline ivosperi

  • Gamberetto
  • *
  • Post: 44
    • Mostra profilo
Non posso più modificare il programma?
« il: 31 Gennaio 2009, 19:00:24 »
Caio a tutti, è da qualche giorno che sto tentando di scrivere un porgramma con gambas:
io uso suse 11 gnome e gambas 2 installato tramite le repository di suse.

da oggi non so per quale motivo non riesco più a modificare il programma, o meglio riesco a modificare il testo del programma ma quando premo F5 lo esegue come era prima? addirittura usando F8 il passo passo va su righe vuote, su commenti con ' o su un istruzione ma ne esegue una altra?

il file non è in sola lettura il testo del programma lo modifico, se salvo le modifiche sono salvate ma se eseguo il programma fa quello che vuole?   :-o

Ma ? ciao ivo

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Non posso più modificare il programma?
« Risposta #1 il: 31 Gennaio 2009, 23:22:02 »
Prova a copiare la cartella del tu programma e lanciare la nuova copia...vedi se ti da lo stesso errore....

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Non posso più modificare il programma?
« Risposta #2 il: 31 Gennaio 2009, 23:38:14 »
Trattandosi di una versione installata tramite un repo potrebbe anche darsi che qualche aggiornamento eseguito nelle ultime ore abbia "dato noia" all'installazione di Gambas. Prova a disinstallarlo completamente ed a reinstallarlo per vedere se magari si era corrotto qualche file.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline ivosperi

  • Gamberetto
  • *
  • Post: 44
    • Mostra profilo
Re: Non posso più modificare il programma?
« Risposta #3 il: 01 Febbraio 2009, 13:02:46 »
Ho provato questo:

Nuovo porgetto con gambas
ho importato le form e i moduli
ho eseguito e tutto va bene, se modifico le procedure il programma varia l'esecuzione

ma il "vecchio progetto" resta come prima, posso scrivere quello che voglio che lui esegue sempre la stessa cosa. ma?

non so se centra ma anche gnome fa una cosa che prima non faceva:
Nel menù Computer Appilicazioni non varia più le applicazioni recenti, posso aprire qualsiasi programma ma le applicazioni restano sempre quelle?

Gli errori hanno iniziato a verificarsi mentre stavo scrivendo il programma e modificando la data del computer tramite la barra di gnome, forse gli ho fatto fare casino tra di loro?

Dovrei porvare a reinstallare anche gnome? Ma come faccio a reinstallarlo in tanto che lo uso?

Ciao Ivo

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Non posso più modificare il programma?
« Risposta #4 il: 01 Febbraio 2009, 17:36:43 »
Sei sicuro che non agisci con utenti diversi? tipo modifichi come utente normale e poi rientri come root o roba simile?

boh la mia è una mera potesi....

Offline ivosperi

  • Gamberetto
  • *
  • Post: 44
    • Mostra profilo
Re: Non posso più modificare il programma?
« Risposta #5 il: 01 Febbraio 2009, 21:12:09 »
Forse visto che per cambiare la data del pc ho dovuto inserire la password di root, domani provo a vedere i permessi dei file, ma non dovrebbe avermi dato qualche errore del tipo solo lettura?

Una curiosità oggi dopo che ho sistemato la data gnome è tornato normale, si aggiornano le applicazioni recenti, ma il "vecchio progetto" resta come prima.

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Non posso più modificare il programma?
« Risposta #6 il: 01 Febbraio 2009, 23:44:11 »
Sembra che il problema non dipenda da Gambas ma dal sistema.
Non è che hai installato qualche aggiornamento non testato?
Visita il mio sito personale: http://www.leonardomiliani.com

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Non posso più modificare il programma?
« Risposta #7 il: 02 Febbraio 2009, 13:58:28 »
Avevi forse inserito una data futura?
E' necessario stare attenti a questa cosa, perchè molte cose sono basate sulla data di sistema, e il sistema operativo stesso si basa su questa cosa.
Il ritornare indietro, all'impostazione precedente, mi fà pensare ad un problema del genere. Anche eventuali aggiornamenti del sistema potrebbero andare ad incasinare qualhe cosa, in questo frangente.
In genere, pochi secondi di aggiustamento, non creano casini, ma ore o addirittura giorni sì.
Ad ogni modo, controlla bene i diritti e le proprietà dei file del progetto, ivi compresi i file nascosti (quelli, per intenderci, con il punto iniziale...). E' comunque strano che gambas non segnali questo tipo di incongruenze...

Offline ivosperi

  • Gamberetto
  • *
  • Post: 44
    • Mostra profilo
Re: Non posso più modificare il programma?
« Risposta #8 il: 02 Febbraio 2009, 18:01:46 »
Allora i problema sarebbe abbastanza risolto, visto che ho fatto in nuovo progetto importando le form e i moduli e qui tutto funzia.

Resta il dubbio sul vecchio progetto, i premessi e i proprietari dei file sono giusti, anche i file sono "giusti" se apro il file del modulo con gedit vedo le modifiche che ho apportato non capisco dove vada a leggere il programma.

Ciao ivo

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Non posso più modificare il programma?
« Risposta #9 il: 02 Febbraio 2009, 19:33:26 »
Ho come l'impressione che l'IDE di Gambas non salvi il file, se questo risulta più recente di quello modificato.
La cosa sarebbe molto strana, e creerebbe sicuramente problemi; ma è pur vero che se si usa un versionatore (es. CVS o SVN), essendo un prodotto che si basa sulle date dei file (oltre le modifiche), avrebbe dei problemi comunque...

Offline ivosperi

  • Gamberetto
  • *
  • Post: 44
    • Mostra profilo
Re: Non posso più modificare il programma?
« Risposta #10 il: 03 Febbraio 2009, 18:01:11 »
Per curiosità ho provato ad aggiungere dei commenti al programma "vecchio" in modo che chiudendo mi chiedesse di salvare, lo ha fatto e quando ho riaperto il programma le modifiche che in precedenza avevo già salvato e non erano prese in considerazione hanno cominciato a funzionare correttamente. ma?

Da questo ho imparato che mentre si scrivono programmi con gambas è sconsigliabile cambiare utente o la data del computer.

ciao ivo

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Non posso più modificare il programma?
« Risposta #11 il: 03 Febbraio 2009, 19:08:52 »
Poco ma sicuro...

Cambiare utente, comporta una serie di problemi, che con Linux è necessario tenere presenti.
Per le date, il problema dipende dall'applicazione (es. l'ide di gambas), perchè nel tuo caso, non mi pare vi erano i presupposti per incasinare il tutto; l'utenza sì!