Zdravo svima,
da li mi neko moze pomoci ovo iz VB.Net-a u C# da konvertujem. Hvala na svakoj pomoci.
Private Sub ButtonLog_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonLog.Click
' Login to Exchange Server
oSession = CreateObject("MAPI.Session")
oSession.Logon(ShowDialog:=False, NewSession:=False)
If (oSession.CurrentUser.Name = "Unknown") Then
'Not a good logon, logoff and exit
oSession.Logoff()
MsgBox("Logon error!", MsgBoxStyle.OKOnly + MsgBoxStyle.Exclamation, "CDO Logon")
Exit Sub
End If
End Sub
Private Sub ButtontvFill_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtontvFill.Click
' Fill Tree View with MAPI Folders
Dim oStore As MAPI.InfoStore
Dim childNode As TreeNode
rootNode = Me.TreeViewMAPIFolders.Nodes.Add("Exchange Folders")
For Each oStore In oSession.InfoStores
childNode = Me.rootNode.Nodes.Add(oStore.Name)
RecurseFolder(oStore.RootFolder, childNode)
Next
ButtontvFill.Visible = False
End Sub
Private Sub RecurseFolder(ByVal RootFolder As MAPI.Folder, ByVal parentNode As TreeNode)
Dim subNode As TreeNode
Dim subFolder As MAPI.Folder
For Each subFolder In RootFolder.Folders
subNode = New TreeNode(subFolder.Name)
parentNode.Nodes.Add(subNode)
RecurseFolder(subFolder, subNode)
Next
End Sub