Autore Topic: [Risolto]Form inattivo  (Letto 745 volte)

Offline Tiziano60

  • Gambero
  • **
  • Post: 53
    • Mostra profilo
[Risolto]Form inattivo
« il: 24 Gennaio 2011, 12:39:41 »
Salve a tutti
Sto facendo un piccolo progettino che:

1..Scarica dalla rete un database in formato testo zippato
2..scompatta il database
3..lo converte in un database Sqlite creando, prima, il Db
4..elimina sia il zippato che il Db in formato testo

per fare queste 4 operazioni, il mio pc ci mette circa 1 minuto e mezzo durante il quale, il form, dopo circa 2..3 secondi, diventa inattivo (diventa grigio scuro) per poi ritornare attivo quando il progettino ha completato le 4 operazioni

Attraverso la console di Gambas, vedo che il programma sta "lavorando" e per risolvere il problema dell'inattività del form, ho provato ad inserire una label che dice di attendere cambiando anche di colore, ma non ho risolto nulla

Sapete darmi una spiegazione?
« Ultima modifica: 24 Gennaio 2011, 22:51:42 da Tiziano60 »

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: Form inattivo
« Risposta #1 il: 24 Gennaio 2011, 14:21:57 »
Salve a tutti
Sto facendo un piccolo progettino che:

1..Scarica dalla rete un database in formato testo zippato
2..scompatta il database
3..lo converte in un database Sqlite creando, prima, il Db
4..elimina sia il zippato che il Db in formato testo

per fare queste 4 operazioni, il mio pc ci mette circa 1 minuto e mezzo durante il quale, il form, dopo circa 2..3 secondi, diventa inattivo (diventa grigio scuro) per poi ritornare attivo quando il progettino ha completato le 4 operazioni

Attraverso la console di Gambas, vedo che il programma sta "lavorando" e per risolvere il problema dell'inattività del form, ho provato ad inserire una label che dice di attendere cambiando anche di colore, ma non ho risolto nulla

Sapete darmi una spiegazione?

Presumo che tu stia usando un comando di tipo wget al quale fai seguire WAIT, giusto?

Basta cercare nel forum poichè l'argomento è abbastanza trito e ritrito....

Offline Tiziano60

  • Gambero
  • **
  • Post: 53
    • Mostra profilo
Re: Form inattivo
« Risposta #2 il: 24 Gennaio 2011, 22:50:50 »
Salve a tutti
Sto facendo un piccolo progettino che:

1..Scarica dalla rete un database in formato testo zippato
2..scompatta il database
3..lo converte in un database Sqlite creando, prima, il Db
4..elimina sia il zippato che il Db in formato testo

per fare queste 4 operazioni, il mio pc ci mette circa 1 minuto e mezzo durante il quale, il form, dopo circa 2..3 secondi, diventa inattivo (diventa grigio scuro) per poi ritornare attivo quando il progettino ha completato le 4 operazioni

Attraverso la console di Gambas, vedo che il programma sta "lavorando" e per risolvere il problema dell'inattività del form, ho provato ad inserire una label che dice di attendere cambiando anche di colore, ma non ho risolto nulla

Sapete darmi una spiegazione?

Presumo che tu stia usando un comando di tipo wget al quale fai seguire WAIT, giusto?

Basta cercare nel forum poichè l'argomento è abbastanza trito e ritrito....

esatto!..c'è un WAIT dopo ogni istruzione altrimenti, il progetto continua a darmi errori

cmq, grazie del suggerimento...cercherò nel forum