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
C# / VB.NET - [vb.net]valore che rimane anche alla chiusura del programma
Forum - C# / VB.NET - [vb.net]valore che rimane anche alla chiusura del programma - Pagina 3

Pagine: [ 1 2 3 ] Precedente | Prossimo
Avatar
ruggy94 (Member)
Guru


Messaggi: 890
Iscritto: 21/04/2008

Segnala al moderatore
Postato alle 22:15
Giovedì, 28/05/2009
Molto probabilmente non avrò capito bene, ma provo lo stesso. All'avvio del programma controlla la variabile, se è true seleziona la checkbox, se è false no.

Ultima modifica effettuata da ruggy94 il 28/05/2009 alle 22:20
PM
Avatar
Jeremy (Normal User)
Pro


Messaggi: 134
Iscritto: 08/02/2009

Segnala al moderatore
Postato alle 22:16
Giovedì, 28/05/2009
Ciao.
Volendo automatizzare la cosa ...puoi bindare il valore della variabile alla proprietà Checked del CheckBox (essendo entrambi Boolean) oppure puoi eseguire un controllo all'apertura del form che lo contiene ed impostare Il CheckedState in funzione del valore della variabile.

Facci sapere...
Ciao

Ultima modifica effettuata da Jeremy il 28/05/2009 alle 22:17
PM
Avatar
0101OSX_Master (Normal User)
Newbie


Messaggi: 10
Iscritto: 27/05/2009

Segnala al moderatore
Postato alle 22:38
Giovedì, 28/05/2009
allora io alla formload ho messo questo codice:

Codice sorgente - presumibilmente VB.NET

  1. If My.Settings.only = True Then
  2.             MsgBox("Attenzione: Se il link che usate non ha alcuna estensione cioè alla fine .html o altro aggiungetelo manualmente voi (quindi scrivete .html alla fine) altrimenti il file si salverà con un formato sconosciuto!!!")
  3.             My.Settings.only = False
  4.             My.Settings.Save()
  5.         ElseIf My.Settings.only = False Then
  6.         End If
  7.  
  8.         If My.Settings.verifica = True Then
  9.             MsgBox("Attenzione: Se il link che usate non ha alcuna estensione cioè alla fine .html o altro aggiungetelo manualmente voi (quindi scrivete .html alla fine) altrimenti il file si salverà con un formato sconosciuto!!!")
  10.         ElseIf My.Settings.verifica = False Then
  11.             MsgBox("Benvenuti in File Download")
  12.         End If
  13.  
  14.         If My.Settings.check = True Then
  15.             CheckBox1.Checked = True
  16.         ElseIf My.Settings.check = False Then
  17.             CheckBox1.Checked = False
  18.         End If



che in pratica dovrebbe mostrare solo all'avvio della prima volta del programma quel messaggio nell'msgbox e poi controllare la check


niente risolto tutto avevo sbagliato la logica degli if..grazie a tutti mi siete stati di molto aiuto se abessi ancora bisogno per questo programma scverò in qeusto topic:k:

PM
Avatar
Jeremy (Normal User)
Pro


Messaggi: 134
Iscritto: 08/02/2009

Segnala al moderatore
Postato alle 22:43
Giovedì, 28/05/2009
Testo quotato

Postato originariamente da 0101OSX_Master:
niente risolto tutto avevo sbagliato la logica degli if..grazie a tutti mi siete stati di molto aiuto se abessi ancora bisogno per questo programma scverò in qeusto topic:k:



No....aprine un'altro che questo fra un pò lo chiudono ..... magari la prossima volta mettiamo anche un po a posto quel codice che hai scritto un po troppo complicato ....

Ciao.

PM
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 16:32
Venerdì, 29/05/2009
Infatti, è inutile un ElseIf dal momento che se una variabile Booleana non è True, per forza deve essere False. Comunque chiudo.

PM
Pagine: [ 1 2 3 ] Precedente | Prossimo