ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magicsld/SuperEntite.vb
Revision: 205
Committed: Thu Jul 23 20:53:57 2009 UTC (15 years, 9 months ago) by bournival
File size: 1305 byte(s)
Log Message:
Commit de MAGiC_SLD pendant que j'y pense.  Les modifications ne devraient pas concerner personne d'autre que moi.   -- Sylvain

File Contents

# Content
1 Public MustInherit Class SuperEntite
2
3 Public nom As String
4 Public nomOrig As String ' le nom original (sans les conditions aux limites)
5 Public condition As String = "" ' la condition aux limites
6 Public Shared NoRealConstant As Long
7
8 Protected Numero As Long
9 Private numeroMax As Long
10
11 ''' <summary>
12 ''' En théorie devrait être obsolète...
13 ''' </summary>
14 ''' <param name="tipe"></param>
15 ''' <param name="valeur"></param>
16 ''' <remarks></remarks>
17 Public Sub addCaL(ByRef tipe As String, ByRef valeur As Double)
18 Dim addition As String
19 Dim c As Integer
20 Dim nb As Integer
21
22 If condition = "" Then condition = "01" Else nb = CInt(Left(condition, 2)) + 1 : Mid(condition, 1, 2) = Format(nb, "00")
23
24 addition = tipe & Format(valeur, "0.00000e+000")
25
26 For c = 1 To Len(addition)
27 If Mid(addition, c, 1) = "," Then Mid(addition, c, 1) = "."
28 Next c
29 condition = condition & addition
30
31 End Sub
32
33
34 Public MustOverride Sub Selectionner(Optional ByVal Mark As Integer = 0, Optional ByRef Append As Boolean = True)
35 Public MustOverride Sub SaveNom()
36
37
38 Public Sub New()
39 numeroMax += 1
40 Numero = numeroMax
41
42 End Sub
43 End Class