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

    vb 2008 come aprire form da un'altro progetto

    Ciao a tutti, ho problemi ad aprire un form risiedente da un altro progetto!
    ho importato 3 progetti in una applicazione, i quali cars lock e lockdemo.
    da lockdemo dovrei far visualizzare un form del progetto cars, ho visto su vari forum che dovrebbe funzionare cosi,

    1 creare riferimento a cars
    clicco su lockdemo col destro e creo il riferimento

    2 fare un import
    Imports CarSoftware

    3 dichiarare il frame
    Dim Home As New Cars.Home.form

    4 aprire il form
    cars.home.show()

    mi vengono riferiti questi errori

    nel punto 3 questo errore Dim Home As New Cars.Home.form istruzione non valida in uno spazio dei nomi

    nel punto 4 mi restituisce
    il riferimento a un membro non condiviso richiede un riferimento a un oggetto.

    come posso ovviare al problema? grazie!

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Scusa, ma in CarSoftware cosa sarebbe questo 'oggetto':
    Cars.Home.form

    una classe?


  3. #3
    suppongo di si, non sono esperto, ma da quello dichiarato
    nel form home inizia con

    Public Class Home

  4. #4
    si una classe, come lo risolvo? ho dimenticato di dire che il progetto carsoftware e un exe, si puo aggiungere un riferimento ad exe?

  5. #5
    ok cosi Dim Home As New object CarSoftware.Home.show()
    mi toglie i due errori
    ma mi restituisce
    prevista fine istruzione sempre su questo codice

  6. #6
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da aiutatemivipreg
    suppongo di si, non sono esperto, ma da quello dichiarato
    nel form home inizia con

    Public Class Home
    Supponi???
    Se tu supponi, noi cosa possiamo supporre?

    Se non ne sei certo tu, di quello che scrivi... :rollo:


  7. #7
    come faccio sapere se e una classe?

  8. #8
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Originariamente inviato da aiutatemivipreg
    come faccio sapere se e una classe?
    Questo
    Public Class Home
    ti suggerisce niente?

    Però tu hai scritto questo
    codice:
    Dim Home As New Cars.Home.form
    che è, ovviamente, una cosa del tutto diversa.

    Quindi...


  9. #9
    come posso dichiarare il form di una classe e richiamarlo con un show?
    ti ringrazio
    cosi mi toglie 2 errori Dim Home As New object CarSoftware.Home.show()
    ma mi rimane sempre prevista fine istruzione sempre su questo codice
    cosa potrebbe essere?
    e giusto dichiarare il form di una classe come un oggetto?

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.