Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Errore nel codice per far tornare il form visibile
Forum - C/C++ - Errore nel codice per far tornare il form visibile

Avatar
arack95 (Normal User)
Pro


Messaggi: 65
Iscritto: 20/12/2009

Segnala al moderatore
Postato alle 17:55
Lunedì, 08/03/2010
Salve a tutti,
sto creando uno dei miei primi programmi usando c++.net.
Ho creato una specie di word pad, ho aggiunto molte funzioni ecc...
ora ho un problema: nel form principale ho messo una notifyicon, poi all evento del riduci a icona ho messo il seguente codice:
Codice sorgente - presumibilmente Plain Text

  1. this->Visible = false;


che sarebbe uguale a quest'altro:
Codice sorgente - presumibilmente Plain Text

  1. this->Hide();


Poi all evento del click sulla notifyicon ho messo quest'altro codice:
Codice sorgente - presumibilmente Plain Text

  1. this->Visible = true;


e ho provato anche con quest'altro codice:
Codice sorgente - presumibilmente Plain Text

  1. this->Show();


Il programma si compila, poi lo avvio, lo riduco a icona, clicco sull'icona nel system tray vicino all ora e "il programma si apre ridotto a icona", clicco sul programma nella barra e scompare, poi riclicco sulla notifyicon e compare... non so se avete capito bene cosa succede, perchè è una cosa un po difficile da spiegare, comunque ho hostato il programma cosi potete vederlo anche voi:http://www.mediafire.com/?my2jmnm1tjz
Il sorgente invece lo ho hostato qua(IDE visual studio 2008):http://www.mediafire.com/?zwrqz25yoma
La mia richiesta sarebbe come devo fare per far tornare visibile il form senza quel procedimento noioso
Grazie a tutti


Cos'è l'infinito? Pensa all'umana stupidità.
Ciò che gli uomini vogliono realmente non è la conoscenza, ma la certezza.
PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2763
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 1:46
Martedì, 09/03/2010
attenzione, qui si parla di C++, non di C++.NET

posta nella sezione .NET


Ingegnere Informatico
https://ldlagency.it
PM Quote
Avatar
arack95 (Normal User)
Pro


Messaggi: 65
Iscritto: 20/12/2009

Segnala al moderatore
Postato alle 13:32
Martedì, 09/03/2010
eh.. si, ma siccome ho letto sotto la sezione .net c# vb.net avevo pensato che andasse qua... comunque ho risolto da solo, l'errore era che facevo diventare nascosto quando si ridimenziona il form, non quando viene premuto riduci ad icona... xcio quando viene ridotto a icona le dimenzioni diventano 0,0 e si nasconde, quando cliccavo sulla system tray tornava ma ridotto a icona, cliccavo sulla barra e siccome diventava da 0,0 alla dimenzione iniziale cambiava dimenzione e quindi scompariva di nuovo... un errore di distrazione :D


Cos'è l'infinito? Pensa all'umana stupidità.
Ciò che gli uomini vogliono realmente non è la conoscenza, ma la certezza.
PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2763
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 21:20
Martedì, 09/03/2010
Testo quotato

Postato originariamente da arack95:

eh.. si, ma siccome ho letto sotto la sezione .net c# vb.net avevo pensato che andasse qua... comunque ho risolto da solo, l'errore era che facevo diventare nascosto quando si ridimenziona il form, non quando viene premuto riduci ad icona... xcio quando viene ridotto a icona le dimenzioni diventano 0,0 e si nasconde, quando cliccavo sulla system tray tornava ma ridotto a icona, cliccavo sulla barra e siccome diventava da 0,0 alla dimenzione iniziale cambiava dimenzione e quindi scompariva di nuovo... un errore di distrazione :D



sei di reggio calabria, altri due post e ho anche la via...

Ultima modifica effettuata da HeDo il 09/03/2010 alle 21:29


Ingegnere Informatico
https://ldlagency.it
PM Quote
Avatar
Gianluca87 (Ex-Member)
Expert


Messaggi: 300
Iscritto: 16/11/2008

Segnala al moderatore
Postato alle 21:24
Martedì, 09/03/2010
secondo me è di Catanzaro :yup:

Ultima modifica effettuata da Gianluca87 il 09/03/2010 alle 21:24


a domanda precisa, risposta precisa...
a domanda generica, risposta generica...
PM Quote
Avatar
arack95 (Normal User)
Pro


Messaggi: 65
Iscritto: 20/12/2009

Segnala al moderatore
Postato alle 21:44
Martedì, 09/03/2010
provincia da catanzaro :D


Cos'è l'infinito? Pensa all'umana stupidità.
Ciò che gli uomini vogliono realmente non è la conoscenza, ma la certezza.
PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2763
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 1:18
Mercoledì, 10/03/2010
Testo quotato

Postato originariamente da arack95:

provincia da catanzaro :D



ecco, vediamo di scrivere in italiano:

"dimensione" e "ridimensionare"

anche se tu la "s" la dici dura nella tua flessione vocale rimane una "s", non diventa una "z"...

vabbe 95...


Ingegnere Informatico
https://ldlagency.it
PM Quote