AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Emailversand und Lesen aus ini in Memo
Thema durchsuchen
Ansicht
Themen-Optionen

Emailversand und Lesen aus ini in Memo

Ein Thema von Beginner2013 · begonnen am 23. Mai 2013 · letzter Beitrag vom 23. Mai 2013
Antwort Antwort
Seite 1 von 2  1 2      
Beginner2013

Registriert seit: 23. Mai 2013
28 Beiträge
 
#1

Emailversand und Lesen aus ini in Memo

  Alt 23. Mai 2013, 07:23
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.
  Mit Zitat antworten Zitat
arnof

Registriert seit: 25. Apr 2013
1.254 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#2

AW: Emailversand und Lesen aus ini in Memo

  Alt 23. Mai 2013, 07:35
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.......
  Mit Zitat antworten Zitat
Beginner2013

Registriert seit: 23. Mai 2013
28 Beiträge
 
#3

AW: Emailversand und Lesen aus ini in Memo

  Alt 23. Mai 2013, 08:00
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).
  Mit Zitat antworten Zitat
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#4

AW: Emailversand und Lesen aus ini in Memo

  Alt 23. Mai 2013, 08:26
Ohne es versucht zu haben, denke ich könnte das gehen:
ini.ReadSection('sectionname', Memo.lines)
Voraussetzung dabei ist, dass der sectionname in der ini so drin steht:
Code:
[sectionname]
  Mit Zitat antworten Zitat
Beginner2013

Registriert seit: 23. Mai 2013
28 Beiträge
 
#5

AW: Emailversand und Lesen aus ini in Memo

  Alt 23. Mai 2013, 08:38
Memo2.Text := (ini.ReadSection('Special Agreements', Memo2.Lines)); Wenn ich das mache, hatte das vorab auch schon versucht, kommt:

[DCC Error] MainMenu.pas(1560): E2010 Incompatible types: 'TMemo' and 'procedure, untyped pointer or untyped parameter'
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#6

AW: Emailversand und Lesen aus ini in Memo

  Alt 23. Mai 2013, 08:40
Memo2.Text := (ini.ReadSection('Special Agreements', Memo2.Lines)); Wenn ich das mache, hatte das vorab auch schon versucht, kommt:

[DCC Error] MainMenu.pas(1560): E2010 Incompatible types: 'TMemo' and 'procedure, untyped pointer or untyped parameter'
Ein Blick in die Dokumentation reicht dafür Delphi-Referenz durchsuchenTIniFile.ReadSection
(das ist eine procedure und da wird nichts zurückgeliefert, wie bei einer function und damit kann der nicht existierende Rückgabewert auch nirgends zugewiesen werden )
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: Emailversand und Lesen aus ini in Memo

  Alt 23. Mai 2013, 08:46
Lass das "Memo2.Text :=" weg. Einfach nur
ini.ReadSection('Special Agreements', Memo2.Lines);
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#8

AW: Emailversand und Lesen aus ini in Memo

  Alt 23. Mai 2013, 08:49
Lass das "Memo2.Text :=" weg. Einfach nur
ini.ReadSection('Special Agreements', Memo2.Lines);
Ich denke nicht, dass er damit glücklich wird ...
Ini-Datei:
Code:
[Special Agreements]
Zeile1=Hallo
Zeile2=Welt
Im Memo steht dann
Code:
Zeile1
Zeile2
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Beginner2013

Registriert seit: 23. Mai 2013
28 Beiträge
 
#9

AW: Emailversand und Lesen aus ini in Memo

  Alt 23. Mai 2013, 08:57
Hab das versucht, klappt aber leider auch nicht (
  Mit Zitat antworten Zitat
Benutzerbild von baumina
baumina

Registriert seit: 5. Mai 2008
Ort: Oberschwaben
1.275 Beiträge
 
Delphi 11 Alexandria
 
#10

AW: Emailversand und Lesen aus ini in Memo

  Alt 23. Mai 2013, 09:00
Kannst Du "klappt nicht" etwas detaillierter beschreiben?
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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:56 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