AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Listview für Dateinamen

Ein Thema von kdf · begonnen am 3. Jun 2020 · letzter Beitrag vom 7. Jun 2020
Antwort Antwort
Bbommel

Registriert seit: 27. Jun 2007
Ort: Köln
669 Beiträge
 
Delphi 12 Athens
 
#1

AW: Listview für Dateinamen

  Alt 5. Jun 2020, 12:17
Ich muß das nochmal aufgreifen. Vielleicht hat jemand noch eine andere Idee.

Es geht mit hauptsächlich um die Automatisierung von Schriftverkehr per Mail.
Das hat jetzt aber nichts mehr mit einem Listview zu tun oder verstehe ich deine Frage völlig falsch?


Ich habe einen Dokumentversand mit diversen Textbausteinen in Delphi 10 implementiert. Damit ist ein vollatomatischer Versand möglich. Bei einem erheblichen Teil der Mails müssen Anhänge mit versand werden. Die Anhänge befinden sich derzeit in einem 7-zip-Container. Der Pfad zum jeweiligen Zip-Container steht in der Datenbank. Soweit ist das schon sehr komfortabel. Das Problem ist das Anhängen der Anlagen. Ich kopiere diese dann immer in ein temporäres Verzeichnis um sie an die Mail zu hängen.
Das heißt, du entpackst die 7z-Dateien manuell, schmeißt den Inhalt in einem Ordner und dort kann sie dein Programm dann abholen? Müssen es denn unbedingt 7z-Dateien sein oder dürfen es auch ganz normale zip-Dateien sein? Dann könntest du einfach das bei Delphi eingebaute TZipFile nutzen, mit dem die Dateien auspacken (z.B. in einen temporären Pfad) und an deine Mails anhängen.

Oder wo genau geht es nicht weiter?

(Es gibt wohl auch irgendwelche 7zip-DLLs, die man aus Delphi heraus nutzen kann, wenn es denn unbedingt 7z als Format sein muss, aber das habe ich selber nie genutzt)
  Mit Zitat antworten Zitat
kdf

Registriert seit: 3. Jul 2011
128 Beiträge
 
Delphi 10 Seattle Professional
 
#2

AW: Listview für Dateinamen

  Alt 5. Jun 2020, 18:04
Zitat:
Das heißt, du entpackst die 7z-Dateien manuell, schmeißt den Inhalt in einem Ordner und dort kann sie dein Programm dann abholen? Müssen es denn unbedingt 7z-Dateien sein oder dürfen es auch ganz normale zip-Dateien sein? Dann könntest du einfach das bei Delphi eingebaute TZipFile nutzen, mit dem die Dateien auspacken (z.B. in einen temporären Pfad) und an deine Mails anhängen.
7z hat mit Listview natürlich nichts zu tun. Listview oder etwas Ähnliches benötigt man aber um die Dateien z.B. permanet darzustellen.

TZipFile finde ich nicht. Ist das ggf. in der Prof. nicht dabei?

7z habe ich nur wegen der Windows-Oberfläche genommen. Ansich ist das so vom Handling recht gut, bis auf das Anhängen an eine Mail.

K.-D.
Delphi 6 Prof., Delphi 10 Seattle Prof., IBO 4, IBO 5, Firebird 2.5, Windows 10 Prof., Windows 11 Prof.
  Mit Zitat antworten Zitat
Bbommel

Registriert seit: 27. Jun 2007
Ort: Köln
669 Beiträge
 
Delphi 12 Athens
 
#3

AW: Listview für Dateinamen

  Alt 6. Jun 2020, 11:37
TZipFile finde ich nicht. Ist das ggf. in der Prof. nicht dabei?
Doch, das ist auch in der Professional-Edition schon dabei. Laut deinem Profil hast du Seattle? Da gibt es das jedenfalls schon, binde mal die Unit System.Zip ein.

Hier die Doku.
  Mit Zitat antworten Zitat
kdf

Registriert seit: 3. Jul 2011
128 Beiträge
 
Delphi 10 Seattle Professional
 
#4

AW: Listview für Dateinamen

  Alt 6. Jun 2020, 12:19
TZipFile finde ich nicht. Ist das ggf. in der Prof. nicht dabei?
Doch, das ist auch in der Professional-Edition schon dabei. Laut deinem Profil hast du Seattle? Da gibt es das jedenfalls schon, binde mal die Unit System.Zip ein.

Hier die Doku.
Habe es gefunden, ist da. Da fehlt nur noch eine Viewer-Komponente. Das kann aber auch einfach ein Listview sein.
Delphi 6 Prof., Delphi 10 Seattle Prof., IBO 4, IBO 5, Firebird 2.5, Windows 10 Prof., Windows 11 Prof.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:36 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz