Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Bestimmte Zeile und Spalte im Memo in einem Label ausgeben (https://www.delphipraxis.net/28000-bestimmte-zeile-und-spalte-im-memo-einem-label-ausgeben.html)

lima 18. Aug 2004 12:18


Bestimmte Zeile und Spalte im Memo in einem Label ausgeben
 
Ich habe einen Text in einem Memo, wo sich bestimmte Werte immer ändern.

Beispiel: Wert1 34 -> Die 34 ändert sich immer unregelmäßig

Wie kann ich die Zeile und die Spalte der '34' aufrufen un in einem Label anzeigen lassen???

Die 34 steht in Zeile 143, Spalte 79-84.

Luckie 18. Aug 2004 12:25

Re: Bestimmte Zeile und Spalte im Memo in einem Label ausgeb
 
Ohne viele Worte zu machen:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  s: String;
begin
  s := Memo1.Lines[0];
  s := copy(s, 2, 3);
  ShowMessage(s);
end;

lima 18. Aug 2004 13:28

Re: Bestimmte Zeile und Spalte im Memo in einem Label ausgeb
 
Danke erstmal für Deinen Hinweis, hab mal hier Deinen Code so gemacht.
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var s:string;
begin
  s := Memo1.Lines[143];
  s := copy(s, 79,84);
  s :=label1.caption;
end;
Funktioniert aber nicht, weil es nix im Label ausgibt, acuh bei showmessage nicht. Is da irgendwas dran???

Hansa 18. Aug 2004 13:32

Re: Bestimmte Zeile und Spalte im Memo in einem Label ausgeb
 
Delphi-Quellcode:
s :=label1.caption;
So geht es ja auch nicht. Aber so :

Delphi-Quellcode:
label1.caption := s;
Wenn die Showmessage aber nicht geht, dann ist nichts in der Zeile drin.

lima 18. Aug 2004 13:36

Re: Bestimmte Zeile und Spalte im Memo in einem Label ausgeb
 
Hmm, okay. Ich werd das mal probieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:58 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