[vb.net] tooltip alla funzione

mercoledì 19 aprile 2006 - 12.06

Amodio Profilo | Expert

salve a tutti

avete presente in visual studio quando utilizzate una funzione..e mano a mano che premete le parentesi o le virgole esce il tooltip di aiuto?
avendo io diverse funzioni,in una classe vorrei aiutare il mio collega a scegliere la funzione migliore dandogli come aiuto il tooltip come fa visual studio

quindi
come faccio ad implementare alla mia funzione in modo che sil mio collega appena digita:
dim life as new life
life.-->e qui mano a mano che scorre le funzioni esce anche la descrizione


grazie

alx_81 Profilo | Guru

se crei una qualunque classe con proprietà e metodì e quant'altro, ogni qual volta la istanzi (costruttore) o scrivi i metodi e le proprietà, automaticamente Visual Studio ti da il tooltip.. non vedo il problema..
Il tuo collega che lavora con Visual Studio vedrà tutti i membri pubblici dichiarati nella tua classe.. con tanto di tooltip.

se invece vuoi implementare una funzionalità simile a quella fornita da visual studio al di fuori di Visual Studio devi scrivere proprio un editor di codice =)

o forse non ho capito bene il tuo post..
Alx81 =)

Amodio Profilo | Expert

beh
mi basta far comparire una semplice descrizione della funzione tutto qui!

questo tooltip la ho vista anche in alcune dll di terze parti!
quindi non penso sia impossibile da fare con visual studio

rudyx Profilo | Newbie

Devi usare per vb.net il tool vbcommenter che puoi reperire in rete e poi compilare la libreria e vedrai che avrai tutti i commenti nel tooltip, Puoi anche usare ndoc per creare una guida come MSDN.
Ciao

Amodio Profilo | Expert

ok ok
una sola domanda ora
se io aggiungo questio commenti con il tool commenter
se passo al mio capo tutti i sorgenti, ma ovviamente lui non ha questo tool

quando usera' la mia classe, notera' i commenti ad ogni intellisense? oppure il progetto dara' errore?

grazie

rudyx Profilo | Newbie

Non ci sarà nessun errore, sono incorporati nella dll, li puoi notare anche nel visualizzare oggetti.
Ti mando un'esempio di una dll compilata.

Amodio Profilo | Expert

NO EHM...
non devo passargli la dll compilata , bensi' tutto il progetto!
infatti io volevo poter gestire i commenti nelle classi, ma dovrei passargli tutto il sorgente

dici che gli dia errore in questo caso?

nico839 Profilo | Senior Member

Scusa,ma se il tuo problema è vedere il tool tip che ti ho messo qui nell'immagine,


803x393 31Kb


non basta che nella nella classe dove dichiari la funzione metti i commenti
esempio

Public Class Class1

''' <summary>
''' funzione di prova
''' </summary>
''' <param name="parametro">parametro di prova</param>
''' <remarks></remarks>
Public Sub prova(ByVal parametro As String)

End Sub
End Class

e dove la chiami ti uscirà così :


467x423 29Kb


o ho capito male quello che cercavi?

Amodio Profilo | Expert

veramente la domanda era formulata nel lontano 2006
quindi io li usavo visual studio 2003
cmq grazie, ora usando un nuovo tool è pui semplice

nico839 Profilo | Senior Member

infatti della data me ne sono accorto dopo aver risposto :-)
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5