![]() |
Emailversand und Lesen aus ini in Memo
Guten Morgen,
ich bin ein Delphi-Neuling. Habe mich schon bisschen eingelesen und komme soweit gut klar. Zwei Fragen kann ich mir leider nicht selbst beantworten und hoffe daher auf Hilfe: 1. Kann mir bitte jemand erklären wie ich mit Delphi Emails über bspw. ok.de senden kann? Was hat es mit den Dll und SSL-Handler auf sich usw. 2. Wie kann ich Daten welche ich in aus einer Memo in eine ini (über mehrere Zeilen) schreibe, in eine Memo wieder einlesen. Aktuell gelingt es mir nur die erste Zeile mittels ini.ReadString() einzulesen. Wenn ich es mit ini.ReadSection() versuche klappt das bei mir nicht. Gibt es alternativen? Vielen Dank vorab. |
AW: Emailversand und Lesen aus ini in Memo
Zur Ini Datei, wenn Du Sie nur in einem Memo haben willst, dann lese Sie doch direkt ein:
Memo1.Lines.Loadfromfile('C:....ini'); Mailsversenden, da gibt es wie immer x Möglichkeiten: die einfachste SHELLEXECUTE(PCHAR('MAILTO:testtest.de....... |
AW: Emailversand und Lesen aus ini in Memo
Danke für die Antwort.
Was muss ich bei der Verwendung von "SHELLEXECUTE(PCHAR('MAILTO:testtest.de....... " beachten, was wäre wo einzustellen? Bzgl. Memo einlesen: Mit LoadFromFile() geht es auch nicht, da dieser Befehl ja die komplette ini einliest. Ich benötige aber nur einen Teil der ini, da ich vorher verschiedene Memos in eine ini schreibe (untereinander mit verschiedenen Überschriften). |
AW: Emailversand und Lesen aus ini in Memo
Ohne es versucht zu haben, denke ich könnte das gehen:
Delphi-Quellcode:
ini.ReadSection('sectionname', Memo.lines)
Voraussetzung dabei ist, dass der sectionname in der ini so drin steht:
Code:
[sectionname]
|
AW: Emailversand und Lesen aus ini in Memo
Delphi-Quellcode:
Wenn ich das mache, hatte das vorab auch schon versucht, kommt:
Memo2.Text := (ini.ReadSection('Special Agreements', Memo2.Lines));
[DCC Error] MainMenu.pas(1560): E2010 Incompatible types: 'TMemo' and 'procedure, untyped pointer or untyped parameter' |
AW: Emailversand und Lesen aus ini in Memo
Zitat:
![]() (das ist eine
Delphi-Quellcode:
und da wird nichts zurückgeliefert, wie bei einer
procedure
Delphi-Quellcode:
und damit kann der nicht existierende Rückgabewert auch nirgends zugewiesen werden ;))
function
|
AW: Emailversand und Lesen aus ini in Memo
Lass das "Memo2.Text :=" weg. Einfach nur
Delphi-Quellcode:
ini.ReadSection('Special Agreements', Memo2.Lines);
|
AW: Emailversand und Lesen aus ini in Memo
Zitat:
Ini-Datei:
Code:
Im Memo steht dann
[Special Agreements]
Zeile1=Hallo Zeile2=Welt
Code:
;)
Zeile1
Zeile2 |
AW: Emailversand und Lesen aus ini in Memo
Hab das versucht, klappt aber leider auch nicht :((
|
AW: Emailversand und Lesen aus ini in Memo
Kannst Du "klappt nicht" etwas detaillierter beschreiben?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:12 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