Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di mvent
    Registrato dal
    Jun 2002
    Messaggi
    230

    [vb_2012] creazione di un nuovo controllo utente

    Ho appena creato un nuovo controllo utente, passando per "nuova windows application form" e poi "aggiungi", "controllo utente".

    Ho messo alcuni controlli e il codice per questo nuovo controllo utente.

    infine ho rimosso il form1 che mi crea automaticamente, perchè tanto non serve a niente (giusto?).

    ora cosa devo fare? mi crea un ocx (penso di no) oppure una dll?
    lo si crea tramite la funzione "pubblica" nel menu?

    come faccio poi a usare questo nuovo controllo in altri progetti?

    ad esempio: in vb6 avrei compilato il progetto come file ocx. poi, negli altri progetti, bastava semplicemente inserire l'ocx nel form desiderato.
    in vb 2012 invece come si fa?

    Un'ultima cosa: se vado nelle proprietà del progetto, dove si deve specificare il tipo di framework, l'oggetto di avvio, eccetera, cosa devo mettere?
    non ci sono form ma solo il controlloutente... io per ora ho selezionato "libreria di classi" ma non so se è corretto.

    insomma come perdersi in un bicchier d'acqua... ho lavorato due ore per creare questo controlloutente e ora non so come compilarlo e usarlo...

  2. #2
    Utente di HTML.it L'avatar di Typo
    Registrato dal
    Apr 2012
    Messaggi
    89
    Ciao,


    allora, quando crei un controllo utente, si ti mette un Form che ti è inutile se non per fare delle prove durante la progettazione.
    Per quanto riguarda le modalità di utilizzo è più o meno simile a VB6, ovviamente non crea nessun OCX, ma bensì una DLL.
    La dll viene creata quando avvii la compilazione del progetto e la trovi sotto la cartella Debung / Release in base al tipo di compilazione che hai selezionato.

    Una volta creata, la prendi la copi nella cartella del tuo progetto principale ( non è necessario, io lo faccio per ordine) fai click con il tasto destro sull'elenco degli strumenti, c'è una voce che non ricordo bene che ti permette di selezionare la DLL e importarla, te la ritroverai tra gli strumenti e potrai tranquillamente trascinarla sul tuo FORM e farne uso.


  3. #3
    Utente di HTML.it L'avatar di mvent
    Registrato dal
    Jun 2002
    Messaggi
    230
    Originariamente inviato da Typo
    Ciao,


    allora, quando crei un controllo utente, si ti mette un Form che ti è inutile se non per fare delle prove durante la progettazione.
    Per quanto riguarda le modalità di utilizzo è più o meno simile a VB6, ovviamente non crea nessun OCX, ma bensì una DLL.
    La dll viene creata quando avvii la compilazione del progetto e la trovi sotto la cartella Debung / Release in base al tipo di compilazione che hai selezionato.

    Una volta creata, la prendi la copi nella cartella del tuo progetto principale ( non è necessario, io lo faccio per ordine) fai click con il tasto destro sull'elenco degli strumenti, c'è una voce che non ricordo bene che ti permette di selezionare la DLL e importarla, te la ritroverai tra gli strumenti e potrai tranquillamente trascinarla sul tuo FORM e farne uso.

    GRAZIE, funziona!!


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.