Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [VB8] Creazione

    Ciao a tutti...
    Vorrei creare un nuovo componente per le mie future applicazioni.
    Ho letto alcuni articoli su Internet e un capitolo intero del libro "Programmare con vb.net" e naturalmente ho incominciato a scrivere qualche riga di codice, procedendo in questo modo:
    1)Ho creato un nuovo progetti tipo "Windows controlo Library"
    2)Ho creato la mia classe :
    codice:
    Public Class ModBusConnection
    Inherits System.ComponentModel.Component
    
    ... Metodi
    ... Proprietà
    ... Eventi
    
    End Class
    3) Ho generato la Dll relativa al progetto

    Ed infine ho cercato di installare il componente nella ToolBox di Visual Studio, solamente che non riconosce all'interno della DLL un componente adatto alla ToolBox.
    Appare un messaggio di errore : "There are no component in D:\... \ModBus.Dll that can be placed on the toolbox"
    Come mai?


  2. #2
    se ci fai vedere del codice magari ci capiamo qualcosa....
    I database... la mia passione + o -

  3. #3
    Non mi sembra il caso di postare più di 700 righe di codice.
    In teoria, dovrebbe registrare il componenete anche senza nessuna riga di codice.

  4. #4
    Ho risolto.
    L'errore era nel fatto che avevo scritto in codice in una semplice classe *.vb, invece dovevo creare un nuovo item del tipo Component Class.
    ...una piccola svista !


  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463
    Originariamente inviato da AlbertoPicca
    L'errore era nel fatto che avevo scritto in codice in una semplice classe *.vb, invece dovevo creare un nuovo item del tipo Component Class.
    ...una piccola svista !
    Dalla parte del tuo codice
    codice:
    Inherits System.ComponentModel.Component
    mi sembrava che stessi già creando un componente.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  6. #6
    Anche a me sembrava, ma si vede che Visual Studio non lo accettava in una semplice classe .vb :-(

    E' per questo motivo che é meglio Delphi ...

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463
    Originariamente inviato da AlbertoPicca
    Anche a me sembrava, ma si vede che Visual Studio non lo accettava in una semplice classe .vb :-(
    Forse mancava qualche attributo alla classe che ti è stato generato automaticamente dal wizard.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

  8. #8
    Sicuramente!

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.