Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
[VB.NET] visibilita funzioni e sub
mercoledì 28 ottobre 2009 - 09.08
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
cypher
Profilo
| Junior Member
96
messaggi | Data Invio:
mer 28 ott 2009 - 09:08
volevo sapere dove dovevo mettere le funzioni e le sub affinche siano visibili da tutto il progetto
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
mer 28 ott 2009 - 09:37
Ciao.
per rendere visibile i tuoi metodi/funzioni/sub/variabili devono essedere dichariati "public" e inseriti a loro volta in una classe/form a sua volta public. Nel caso di soluzione con più progetti nidificati, la visibilità dipende da come sono referenziati i progetti tra loro.
Ciao
Cristian Barca
cypher
Profilo
| Junior Member
96
messaggi | Data Invio:
mer 28 ott 2009 - 20:10
ho provato ma non funziona... faccio un esempio
ho una form
public class form
public function dbconnec()
...........
end function
.......
.........
end class
e poi ne ho un'altra come quella sopra ma da questa forum non riesco a raggiungere la cunzione dbconnect
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
gio 29 ott 2009 - 09:44
ciao.
dipende da come la chiami.
riprendendo il tuo esempio la cosa andrebbe scritta in questo modo:
-----------------------------------------
public class Form1
public function TestFunction()
end function
end class
public class Form2
private sub ChiamaFunction()
dim Tst as Form1 = new Form1()
tst.TestFunction()
end function
end class
---------------------------------
Se poi hai bisogno di funzioni statiche, ossia che non dipendono dalla singola istanza di una classe invece di dichararla "public" devi dichiararla "Shared"
ciao
Cristian Barca
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !