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 - Minimizzare o eliminare finestra di esecuzione
Forum - Pascal - Minimizzare o eliminare finestra di esecuzione

Avatar
giosch (Normal User)
Rookie


Messaggi: 23
Iscritto: 16/03/2011

Segnala al moderatore
Postato alle 16:50
Martedì, 06/12/2011
Senza usare oggetti, con i quali non sò ancora lavorare, esiste un modo di far sparire la finestra di esecuzione di un programma in pascal?
grazie:)

Ultima modifica effettuata da giosch il 06/12/2011 alle 16:51
PM
Avatar
Phi (Member)
Expert


Messaggi: 241
Iscritto: 30/12/2009

Up
2
Down
V
Segnala al moderatore
Postato alle 22:05
Lunedì, 19/12/2011
Basta che sotto program aggiungi questa istruzione per il compilatore:

Codice sorgente - presumibilmente Plain Text

  1. {$apptype gui}



La finestra della "console" scomparirà, ma attento, potrai usare le procedure writeln e readln standard solo con file o pseudo-file da te definiti.

Poi dovrai usare una libreria grafica per fare la finestra, per chiederla .. ecc. La più semplice è la unit graph. Il nostro compagno Saladino ha anche preparato una aggiunta con funzioni utili, la trovi sul sito.

Ultima modifica effettuata da Phi il 19/12/2011 alle 22:09
PM
Avatar
XBarboX (Member)
Guru


Messaggi: 945
Iscritto: 31/12/2008

Up
1
Down
V
Segnala al moderatore
Postato alle 21:03
Mercoledì, 07/12/2011
A quanto sembra non si può fare in pascal. Ti consiglio di usare Delphi se proprio non vuoi imparare un nuovo linguaggio, altrimenti C#, C++, java, ecc...
Non ne sono sicuro al 100% ma credo proprio che non si possa fare o in alternativa che sia parecchio complicato. Su google non trovo nulla.
Purtroppo il Pascal è vecchiotto, sarebbe meglio aggiornarsi :)

grazie, mi hai fugato ogni dubbio! si, lo so che con altri linguaggi è possibile, ma nemmeno io su google trovavo nulla... - giosch - 07/12/11 21:25
comunque appena mi studio la oop in pascal passo a java con la scuola...grazie ciao - giosch - 07/12/11 21:26
PM
Avatar
XBarboX (Member)
Guru


Messaggi: 945
Iscritto: 31/12/2008

Up
0
Down
V
Segnala al moderatore
Postato alle 16:54
Martedì, 06/12/2011
Ma per "sparire" intendi chiudere la finestra e il programma o fare un processo in background?

processo in background o al massimo in tray icon - giosch - 07/12/11 18:47
PM