Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    207

    Cancellare Selezioni da Form VB

    Ciao a tutti, scusate il titolo non molto esplicativo...
    In pratica, ho creato un form con cascate,checkbox ecc....
    Una volta effettuata la selezione, click su pulsante ok, e vengono effettuati i calcoli relativi alla selezione scelta.
    Se poi apro nuovamente il form, trovo ancora la selezione precedente, mentre vorrei trovare tutto vuoto ( come succede chiudendo il form con la x)
    Esiste un modo semplice semplice per fare ciò ?
    grazie

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465

    Moderazione

    Di quale versione di VB parliamo?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244

    Re: Cancellare Selezioni da Form VB

    Originariamente inviato da lele85red
    Ciao a tutti, scusate il titolo non molto esplicativo...
    In pratica, ho creato un form con cascate,checkbox ecc....
    Una volta effettuata la selezione, click su pulsante ok, e vengono effettuati i calcoli relativi alla selezione scelta.
    Se poi apro nuovamente il form, trovo ancora la selezione precedente, mentre vorrei trovare tutto vuoto ( come succede chiudendo il form con la x)
    Esiste un modo semplice semplice per fare ciò ?
    grazie
    Sì, non usare l'istanza predefinita del form, ma creare una nuova ogni volta.

    Il codice dipende da quale versione di VB usi (come richiesto dal Regolamento ).


  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    207
    Utilizzo excel 2007... vba integrato...
    Esiste un comando predefinito per rimuovere i valori ?

  5. #5
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da lele85red
    Utilizzo excel 2007... vba integrato...
    Allora usi il VBA di Office.

    Originariamente inviato da lele85red
    Esiste un comando predefinito per rimuovere i valori ?
    Purtroppo non sono un esperto di VBA, mi spiace.

    In VB6 (che è molto simile al VBA) per usare una nuova istanza del form, si fa così:

    codice:
    Dim myForm As Form1
    Set myForm = New Form1
    
    myForm.Show
    
    ' oppure (io preferisco fare così)
    
    Load myForm 
    myForm.Show
    In questo modo sei certo che il form avrà sempre le impostazioni predefinite a design-time (oppure quelle che vengono impostate nell'evento Load).


    In teoria dovrebbe funzionare anche in VBA, in teoria......


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.