View Full Version : Duplicare una Form in Visual Basic 6 ?
Ciao
Dovendo creare più form simili, volevo sapere come fare a duplicare una form, per evitare di ricostruire il layout per ciascuna form.
Grazie
:confused: :confused:
E' evidente che non basta fare la copia dei file nella cartella del progetto, poichè appena si tenta di aggiungere al progetto una copia, VB segnala l'impossibilità di portare a termine l'operazione. Questo accade in quanto il nome del form che si tenta di caricare è in confiltto con il nome di un altro form già esistente nel progetto.
Non occorre quindi scomodare "Esplora risorse" ma basta utilizzare le funzionalità di VB.
Salva il progetto, quindi vai nella finestra "Gestione progetti" e fai tasto dx sopra il form che vuoi duplicare. Apparirà un menu contestuale, fai click su "Salva nomeform con nome..." e salvalo nella stessa cartella del tuo progetto ma assegnandogli un nome diverso. A questo punto cambia la proprietà Name del form e fai click sul menu "File/Salva progetto". Infine carica nel progetto il form originale, mediante il menu "Progetto/Inserisci file..."
Alternativamente, ma solo per quei form che utilizzerai molto spesso, puoi aggiungere una copia del tuo form modello in questo percorso:
C:\Programmi\Microsoft Visual Studio\VB98\Template\Forms
(ovviamente il percorso esatto potrebbe essere leggermente diverso da questo).
In questo modo quando in VB fai click sul menu "Progetto/Inserisci form" ti apparirà una icona con il nome del tuo form personalizzato. Sarà compito di VB fare una copia di questo form, al quale sarà dato automaticamente un nome.
;) ;) ;)
Grazie "TAS"
non ci sarei mai arrivato !!!
Ciao
:D :D
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.