>CI deve essere un modo per istanziare delle variabili dentro
>la DLL che siano poi referenziabili dai metodi che contiene.....
>qualcuno sa darmi una dritta?
Stavo pensando ad una classe con due variabili (nome, valore) e due Property con lo stesso nome. Un' altra classe con una List della prima e le Function/procedure per le operazioni.
Nel codice sotto(in vb...) ho provato a creare una DLL dove passandogli il valore "nome" di due elementi della List fa la somma dei rispettivi "valore".
Il codice:
Public Class Class1
Dim l_dim As New List(Of mia_dim)
Public Function l_dim_valore(ByVal nome As String) As String
Dim valore As Integer
For a = 0 To l_dim.Count - 1
If l_dim(a).nome = nome Then
valore = a
Exit For
End If
Next
Return valore
End Function
Public Sub aggiungi_dim(ByVal nome As String, ByVal valore As Integer)
Dim a As New mia_dim
a.nome = nome
a.valore = valore
l_dim.Add(a)
End Sub
Public Function somma(ByVal dim1 As String, ByVal dim2 As String)
Return l_dim_valore(dim1) + l_dim_valore(dim2)
End Function
End Class
Public Class mia_dim
Dim nome_1 As String
Dim valore_1 As String
Property nome() As String
Get
Return nome_1
End Get
Set(ByVal Value As String)
nome_1 = Value
End Set
End Property
Property valore() As Integer
Get
Return valore_1
End Get
Set(ByVal Value As Integer)
valore_1 = Value
End Set
End Property
End Class
Cosa ne pensi di implementare qualcosa del genere?
PS: scusami se ti faccio perdere tempo con le mie domande...