Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Pascal - Unit Graph: cancellare solo parte del
Forum - Pascal - Unit Graph: cancellare solo parte del "disegnato"

Avatar
a_butta (Member)
Expert


Messaggi: 578
Iscritto: 16/03/2010

Segnala al moderatore
Postato alle 14:38
Mercoledì, 17/03/2010
sto costruendo un orologio analogico in pascal. Ho un problema però: io voglio che la lancetta (come normale), che sia dei secondi, dei minuti o delle ore non importa, vada avanti e quindi per fare ciò devo creare ogni secondo una lancetta e cancellare quella precedente...
Ora però io non voglio cancellare contemporaneamente anche la circonferenza che funge da perimetro all'orologio...
Come posso risolvere?

PM Quote
Avatar
XBarboX (Member)
Guru


Messaggi: 945
Iscritto: 31/12/2008

Segnala al moderatore
Postato alle 15:17
Mercoledì, 17/03/2010
basta tracciare una linea nera sulla lancetta che vuoi cancellare

PM Quote
Avatar
a_butta (Member)
Expert


Messaggi: 578
Iscritto: 16/03/2010

Segnala al moderatore
Postato alle 15:23
Mercoledì, 17/03/2010
mmmh... questa è un'OTTIMA idea... non ci avevo davvero pensato... :)

Però una semplice domanda: metti che l'orologio funzioni per qualche ora, non sarebbe un po' invadente nella memoria utilizzata?

PM Quote
Avatar
XBarboX (Member)
Guru


Messaggi: 945
Iscritto: 31/12/2008

Segnala al moderatore
Postato alle 17:18
Mercoledì, 17/03/2010
invdente? Ha solo bisogno di 4 variabili in più!

PM Quote
Avatar
a_butta (Member)
Expert


Messaggi: 578
Iscritto: 16/03/2010

Segnala al moderatore
Postato alle 17:24
Mercoledì, 17/03/2010
nono io intendo: Se ogni (metti per i secondi) secondo io devo costruire una linea in più, il computer non si sovraccarica dopo un po?
Oppure sto sbagliando alla grande?

PM Quote
Avatar
XBarboX (Member)
Guru


Messaggi: 945
Iscritto: 31/12/2008

Segnala al moderatore
Postato alle 19:50
Mercoledì, 17/03/2010
aspetta: non hi capito cosa intendi. si sovraccarica di dati nella ram o di processi?

PM Quote
Avatar
a_butta (Member)
Expert


Messaggi: 578
Iscritto: 16/03/2010

Segnala al moderatore
Postato alle 21:17
Mercoledì, 17/03/2010
sinceramente non saprei neanche io... in teoria ogni "processo" che il computer "fa" non occupa memoria (si quale tipo poi non so)...? Oppure ogni volta che colora la linea di nero quel processo è svuotato?

PM Quote
Avatar
Poggi Marco (Member)
Guru


Messaggi: 969
Iscritto: 05/01/2010

Segnala al moderatore
Postato alle 21:22
Mercoledì, 17/03/2010
Se il programma utilizza la memoria stastca, non dovrebbero esserci problemi.
Penso che non vi sia alcun salvataggio grafico, (a meno che tu mon lo decida).

PM Quote