![]() |
Attachment in Indy 9 und 10 unterschiedlich?
Hallo Wissende!
Bisher habe ich folgenden Code benutzt, um Dateianhänge an Mails zu hängen. Nun habe ich versucht diesen Code, welcher in Delphi6 mit den Indy9-Komponenten funktionierte in Delphi2005 mit den Indy10-Komponenten zu öffnen und neu zu compilieren.
Delphi-Quellcode:
Das Komische ist, dass er TIDAttachment gar nicht mehr kennt. Woran kann das liegen? Gibt es da so große Unterschiede zwischen den Komponenten? Und was muss ich machen, damit das auch mit Indy10 läuft?
with IdMessage1 do
begin TIdAttachment.Create(IdMessage1.MessageParts, App_Pfad + 'lizenzen\rechnung.rtf'); IDMessage1.Subject := 'Und hier der Betreff'; end; |
Re: Attachment in Indy 9 und 10 unterschiedlich?
Das stimmt, dafür gibts aber jetzt TidAttachmentFile. Alles Andere ist *fast* wie gehabt. Ich hatte aber auch massive Probleme bei der Unstellung von Indy 9 auf 10, gerade wenn es noch darum ging, HTML und Plaitext Mails zu kombinieren.
|
Re: Attachment in Indy 9 und 10 unterschiedlich?
Hallo Tom!
Also ich will mich ja nicht dümmer anstellen, als ich bin, aber ich konnte die Komponente nicht finden. Soll ich die in der Komponentenliste fidnen, oder muss ich mir einfach nur erzeugen al'a
Delphi-Quellcode:
Könntest Du mir da ein kleinen Codefetzen zukommen lassen???
Attachment:=TIDAttachmentFile.Create
|
Re: Attachment in Indy 9 und 10 unterschiedlich?
Das ist in dem Sinne auch keine Komponente sondern lediglich ne Klasse. Musst dafür noch die Unit IdAttachmentFile einbinden. Kuck mal
![]() |
Re: Attachment in Indy 9 und 10 unterschiedlich?
Danke, ich habs gefunden und verstanden.
Muss nun nur noch testen! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:44 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