Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Datein (eines Ordners) in einer Listbox auflisten... (https://www.delphipraxis.net/10512-datein-eines-ordners-einer-listbox-auflisten.html)

Plague 20. Okt 2003 12:23


Datein (eines Ordners) in einer Listbox auflisten...
 
Hallo,

ich möchte meine Mails in einen Ordner exportieren und in Delphi nun ein Programm erstellen in dem ich die Mails (im txt Format) aufgelistet habe.
Gibt es dafür einen bestimmten Befehl? Ich habe es nämlich noch nicht geschafft :(

Danke
Thomas

Alexander 20. Okt 2003 12:37

Re: Datein (eines Ordners) in einer Listbox auflisten...
 
Delphi-Quellcode:
procedure Topen.GetFiles(Path: string; List : TListView);
var
  SearchRec : TSearchRec;
  Item: TListItem;
begin
  if FindFirst(Path + '*.*', faAnyFile, SearchRec) = 0 then
  begin
    repeat
      if (SearchRec.Attr <> faDirectory) then
      begin
       Item := List.Items.Add;
       Item.Caption := SearchRec.Name;
       end;
     until FindNext(SearchRec) <> 0;
    FindClose(SearchRec);
    anIcon.Free;
  end;
end;
Probier das mal...
Habe ich gerade aus einem meiner Projekte rausgeschnitten, allerdings musste ich ein paar Sacehn verändern, habe es dann aber nicht mehr getestet...

Sharky 20. Okt 2003 12:37

Re: Datein (eines Ordners) in einer Listbox auflisten...
 
Hai Plaque,

schaue dir mal die Befehle FindFirst und FindNext an.

Ich glaube wir haben sogar ein Beispiel in der Code-Library.

subw00fer 20. Okt 2003 12:39

Re: Datein (eines Ordners) in einer Listbox auflisten...
 
Wie exportierst du die Mails. Wenn du Outlook verwendest gibt es unter Datei den Punkt Importieren/Exportieren. Du kannst alle Daten in Ein Excel exportieren. Und wenn du Lust hast kannst du dann die Daten die du brauchst auslesen un in ein Textfile schreiben. Doch ich finde das Excel ist sehr übersichtig.

mfg subw00fer

Plague 20. Okt 2003 12:48

Re: Datein (eines Ordners) in einer Listbox auflisten...
 
Also erstmal danke für die Infos!
Der Vorschlag mit Excel kommt für mich nicht in Frage, da ich bereits in meinem Programm eine Funktion geschrieben habe, die vordefinierte Infos aus der Mail in mein Programm übernimmt. Am liebsten wäre mir ja ein eigener POP3 Eingang, aber das kann ich leider nicht...
Daher möchte ich nun die Mails über Outlook als *.txt speichern und dann mit meinem Delphi-Programm öffnen...

Dafür bräuchte ich das...
Kennt eventuell jemand eine Anleitung für ein POP3 Mail Eingangs-Programm?

Thomas

Alexander 20. Okt 2003 12:59

Re: Datein (eines Ordners) in einer Listbox auflisten...
 
Hi,
Kuck dir mal die Indy-Komponenten an. Da sind dann auch Demos dabei..
http://www.nevrona.com/indy/

Sharky 20. Okt 2003 13:00

Re: Datein (eines Ordners) in einer Listbox auflisten...
 
Hai Plague,

hast Du die Indy-Komponenten? Wenn ja: Bei denen ist ein Demo für Mail empfang dabei. Wenn nein: Hole sie dir ;-)

Plague 20. Okt 2003 13:02

Re: Datein (eines Ordners) in einer Listbox auflisten...
 
Also die Indy-Komponente habe ich, aber wo finde ich dort die Demo? :?:

Danke
Thomas


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz