Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Ordnerstruktur von IMAP Server in Treeiew darstellen VB.NET

Mitglied: pokermaster2007

pokermaster2007 (Level 1) - Jetzt verbinden

28.10.2011 um 18:47 Uhr, 4940 Aufrufe, 2 Kommentare

ich habe mir die IMAP dll von HelloWebApps heruntergeladen (http://hellowebapps.com/products/imapx/). die funktioniert soweit auch super. nur ich hab ein kleines problemchen mit dem auflisten der ordner auf dem imap server.

Die Ordner auf dem IMAP Server kann ich mit folder.subfolder(index) oder folder.subfolder(name as string) abrufen

sidebar ist der treeview

01.
 Public client as New ImapX.Client(imap.domain.tld, 143, False) 
02.
 Public Sub buildfolders(ByVal client As ImapX.ImapClient) 
03.
        'Ordnersturktur vom Server auslesen udn in TreeView ausgeben 
04.
        folders = client.Folders 
05.
 
06.
        For Each Folder In folders 
07.
 
08.
            foldername = Folder.Name 
09.
 
10.
            If foldername = "Entw&APw-rfe" Then 
11.
                FrmMain.sidebar.Nodes.Add("Entwürfe") 
12.
            Else 
13.
                FrmMain.sidebar.Nodes.Add(foldername) 
14.
            End If 
15.
 
16.
            If folders.Item(foldername).SubFolder.Count > 0 Then 
17.
                Call buildsubfolders(client, foldername) 
18.
            End If 
19.
        Next 
20.
    End Sub 
21.
 
22.
    Public Sub buildsubfolders(ByVal Client As ImapX.ImapClient, ByVal foldername As String) 
23.
        index = 0 
24.
 
25.
        Do 
26.
            Select Case folders.Item(foldername).SubFolder(i).ToString() 
27.
                Case "Papierkorb" 
28.
                Case "Entw&APw-rfe" 
29.
                Case "Postausgang" 
30.
                Case "Spam" 
31.
                Case Else 
32.
                    FrmMain.sidebar.Nodes(index).Nodes.Add(folders.Item(foldername).SubFolder(i).ToString()) 
33.
            End Select 
34.
 
35.
            i += 1 
36.
        Loop Until i = folders.Item(foldername).SubFolder.Count 
37.
        i = 0 
38.
    End Sub
Das funktioniert soweit auch gut aber ich habe nur die "ersten subfolder". gibt es eine möglichkeit die ordner so auszulesen, dass egal wie viele unterordner ein ordner hat der die ausgibt ? ok die schleife um die schleife mit dem select case hab ich noch nciht drind as ist aber einfach. ich denke auch das da irgendwie gehen müsste, nur da ich noch ein anfänger bin es nicht hin bekomme.

Ich bin dankbar für jede Hilfe !!
Mitglied: FlyingFish
30.07.2012 um 15:09 Uhr
Hallo,

ich wollte mal nachfragen ob es inzwischen neue Erkenntnisse zu diesem Thema gibt.
Bitte warten ..
Mitglied: pokermaster2007
08.08.2012 um 02:01 Uhr
leider nein. ich habe das projekt anfang 2012 aufgegeben. Tut mir leid.
Bitte warten ..
Ähnliche Inhalte
Outlook & Mail

Pst von Exchange gesichert, als IMAp eingefügt. Doppelte Ordnerstruktur

Frage von 112462Outlook & Mail

Guten Morgen, ich hoffe auf eure Hilfe. Folgendes Problem: Wir haben von einem Exchange-Server von ca. 60 Mailkonten, PST-Backups ...

Batch & Shell

Ordnerstruktur lesen, Dateien - Neue Ordnerstruktur

gelöst Frage von internet2107Batch & Shell7 Kommentare

Ich verzweifle etwas an folgender Sache. Ich habe eine vorgebene Ordnerstruktur, in der sich Dateien befinden. Diese Dateien sollen ...

Hosting & Housing

One.com imap Server nicht als imap.one.com

Frage von SystemlordHosting & Housing2 Kommentare

Hallo! Ich hab mehrere Kunden bzw. Homepages auf one.com Jetzt möchte ich natürlich nicht das beim einrichten der E-Mail ...

Rechtliche Fragen

Vernatwortlichkeit Ordnerstruktur

gelöst Frage von PeterzRechtliche Fragen5 Kommentare

Ich habe eine Frage zur Dateiablage innerhalb einer Firma. In der Regel werden jegliche Daten in einer Ordnerstruktur auf ...

Neue Wissensbeiträge
Sonstige Systeme
Es war einmal ein BeOS - Wer erinnert sich noch?
Information von BassFishFox vor 22 StundenSonstige Systeme4 Kommentare

Hallo, Bin gerade ueber Haiku gestolpert, von dessen Existenz als "Nachfolger des BeOS" ich wusste nur mich nie wirklich ...

Datenschutz

Microsoft und DSGVO - ob das wohl jemals klappt (Probleme beim Datenabfluss für Office Pro Plus)?

Tipp von VGem-e vor 1 TagDatenschutz3 Kommentare

Servus Kollegen, siehe Aber wer setzt schon MS Office Pro Plus ein? Wie dann der Stand beim "normalen" MS ...

Windows 10

Macht Windows 10.1809 Probleme mit gemappten Netzlaufwerken (betrifft wohl insbes. AMD-Hardware und Trend Micro AV-Produkte)?

Tipp von VGem-e vor 1 TagWindows 103 Kommentare

Moin Kollegen, grad dazu gefunden und Hatten wir dies nicht bei früheren W10-Upgrades ebenfalls? Da bleibt nur, das Upgrade ...

Humor (lol)

Das neue Miniatur Wunderland OFFICIAL VIDEO - worlds largest model railway - railroad

Information von StefanKittel vor 1 TagHumor (lol)2 Kommentare

Hallo, wer noch nie im Miniatur Wunderland war, sollte es dringend mal nachholen. Es gibt eine neues Video. Viele ...

Heiß diskutierte Inhalte
DSL, VDSL
DSL Monitoring Tool - Quick and dirty?
Frage von george44DSL, VDSL15 Kommentare

Liebe Gemeinde, ich suche ein einfaches und vor allem schnell zu installierendes Monitoring-Tool zur kontinuierlichen Dokumentation (nur) der Internetanbindung. ...

Netzwerkgrundlagen
Werksreset HP 1920S-24G
gelöst Frage von HenereNetzwerkgrundlagen14 Kommentare

Servus zusammen, ich habe mir 2 neue Switche zugelegt, doch ich komme damit nicht ganz klar. Waren Vorführgeräte zum ...

LAN, WAN, Wireless
Gäste-WLAN durch DD-WRT AP nach einem MikroTik Routerboard
Frage von NukolarLAN, WAN, Wireless13 Kommentare

Hallo, wie der Titel schon sagt möchte ich gerne ein Gäste-WLAN innerhalb eines bestehenden LANs einrichten. Dass die Gäste ...

Firewall
Sophos UTM 9.5 Firewall Log-File durchsuchen
gelöst Frage von Leo-leFirewall13 Kommentare

Hallo zusammen, weiß jemand von Euch, ob man bei der Sophos die Firewall logs noch etwas besser filtern kann? ...