AGB  ·  Datenschutz  ·  Impressum  







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

Zeile wechseln im Memofeld ?

Ein Thema von Mott3 · begonnen am 29. Jul 2007 · letzter Beitrag vom 29. Jul 2007
Antwort Antwort
Mott3

Registriert seit: 24. Jun 2007
Ort: Köln
10 Beiträge
 
Turbo Delphi für Win32
 
#1

Zeile wechseln im Memofeld ?

  Alt 29. Jul 2007, 18:40
Hallo zusammen,
ich hab ein Problem mit Memofeldern, und zwar weiß ich nicht, wie ich die Zeile wechsel...

Das ganze soll so aussehen:
Ich habe drei Editfelder, und jedes Editfeld soll eine eigene Zeile des Memos benutzen,
d.h. wenn ich jetzt im 1. Editfeld was eingebe, wird das in die erste Zeile gespeicherd, beim 2. Editfeld in die zweite Zeile und beim 3. Editfeld eben in die 3. Zeile.

In der Delphi-Hilfe bin ich auf Selstart und CaretPos gestoßen, aber ich verstehe bei beiden Methoden die Syntax nicht, kann mir jemand den Umgang damit erklären, oder sind diese Methoden für meine Zwecke ganz falsch ?


Ich hoffe ich hab mein Problem deutlich geschildert,
grüße
<@Kinderschreck> willste in den club der unentschlossenen? <@Darkman> ach ich weiß nicht...
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Zeile wechseln im Memofeld ?

  Alt 29. Jul 2007, 18:42
Wenn du die ganze Zeile willst kannst du ja über Memo.Lines auf die einzelnen Zeilen zugreifen.
Markus Kinzler
  Mit Zitat antworten Zitat
Mott3

Registriert seit: 24. Jun 2007
Ort: Köln
10 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Zeile wechseln im Memofeld ?

  Alt 29. Jul 2007, 18:51
Danke für den Tipp, aber das, was in der Delphi-Hilfe zu Memo.Lines steht, verstehe ich nicht:
property Lines: TStrings read FLines write SetLines; Was muss ich denn jetzt genau eintippen, Memo.Lines(<zeilennummer>) funktioniert offensichtlich nicht

grüße
<@Kinderschreck> willste in den club der unentschlossenen? <@Darkman> ach ich weiß nicht...
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Zeile wechseln im Memofeld ?

  Alt 29. Jul 2007, 18:58
Memo.Lines.Strings[<Nr-1>];
Markus Kinzler
  Mit Zitat antworten Zitat
Mott3

Registriert seit: 24. Jun 2007
Ort: Köln
10 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Zeile wechseln im Memofeld ?

  Alt 29. Jul 2007, 19:09
achso, eckige klammern, vielen dank

Jetzt habe ich aber wieder ein Problem, und zwar krieg ich es nich hin, dass dann auch in die 2. Zeile geschrieben wird.


Bei
Delphi-Quellcode:
Form_Ablage.Memo.Lines[2];
Form_Ablage.Memo.Text := edit2.text;
wird dann wieder die erste Zeile überschrieben,

Form_Ablage.Memo.Lines[2] := edit2.text; geht nich ...
<@Kinderschreck> willste in den club der unentschlossenen? <@Darkman> ach ich weiß nicht...
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Zeile wechseln im Memofeld ?

  Alt 29. Jul 2007, 19:12
Was heißt "geht nicht"?
Der Index muß 1 (2-1) sein.
Markus Kinzler
  Mit Zitat antworten Zitat
Mott3

Registriert seit: 24. Jun 2007
Ort: Köln
10 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: Zeile wechseln im Memofeld ?

  Alt 29. Jul 2007, 19:24
ja gut,
Form_Ablage.Memo.Lines[0] := edit1.text; funktioniert ja, aber
Form_Ablage.Memo.Lines[1] := edit2.text; nicht ...
<@Kinderschreck> willste in den club der unentschlossenen? <@Darkman> ach ich weiß nicht...
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Zeile wechseln im Memofeld ?

  Alt 29. Jul 2007, 19:25
Hat den das Memo schon 2 Zeilen?
Markus Kinzler
  Mit Zitat antworten Zitat
Mott3

Registriert seit: 24. Jun 2007
Ort: Köln
10 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: Zeile wechseln im Memofeld ?

  Alt 29. Jul 2007, 19:29

danke für den hinweis... in meiner not, ne passende methode zu finden habe ich das einfachste vergessen ... danke ^^

grüße
<@Kinderschreck> willste in den club der unentschlossenen? <@Darkman> ach ich weiß nicht...
  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 21:21 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