affectation d'une variable à une function
bonjour à tous,
j'ai un morceau de code vb et y a un truc que je ne comprends pas. Je vous donne ce bout de code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
Public Function WriteLogMessage(Message As String, Optional TypeMessage As MessageTypeEnum = LOG_INFO) As String
Dim CodeTypeMessage As String
WriteLogMessage = Message
Select Case TypeMessage
Case LOG_WARNING: CodeTypeMessage = "WRN"
Case LOG_ERROR: CodeTypeMessage = "ERR"
Case LOG_INTERNAL: CodeTypeMessage = "INT"
Case LOG_BULLE: CodeTypeMessage = "BUL"
Case Else: CodeTypeMessage = "LOG"
End Select
If mTraitement = 0 Then
WriteLn "TSK", "Inconnue ???", 1
End If
WriteLn CodeTypeMessage, Message, 3
End Function |
ce que je ne comprends pas c'est la ligne en rouge? Que fait-elle? Elle affecte la valeur de la variable "Message" à la function "WriteLogMessage"? si oui dans quel but ?
Ou c'est pour dire que la function retourne la valeur de "Message" à la fin du traitement.
Veuillez m'aider SVP.