Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Letzte Stelle eines Strings anwählen (https://www.delphipraxis.net/108434-letzte-stelle-eines-strings-anwaehlen.html)

Muetze1 14. Feb 2008 13:09

Re: Letzte Stelle eines Strings anwählen
 
Ich arbeite mit Delphi 5 (hauptsächlich) und dort implementiert die VCL noch eine TMemoStrings Klasse mit dem o.g. Verhalten. Ich habe nun noch schnell mal D6 und D7 untersucht und kann nun sagen: Ab Delphi 6 wurde das umgestellt auf die Nutzung von TStrings anstatt TMemoLines beim TMemo.

Somit: Bis einschliesslich Delphi 5 macht es keinen Unterschied, aber Delphi 6 ist ein aufwendiger Zugriff.

/EDIT: roter Kasten?

@marabu: Wenn du (laut Profil) Delphi 7 verwendest: woher kennst du denn die TMemoLines? Diese finde ich nicht mehr in der VCL von Delphi 7... :gruebel:

marabu 14. Feb 2008 13:51

Re: Letzte Stelle eines Strings anwählen
 
Hallo Thomas,

D5 und D7 implementieren bei mir TCustomMemo so:

Delphi-Quellcode:
types
  TCustomMemo = class()
    // ...
    FLines: TStrings;
    // ...
  end;

constructor TCustomMemo.Create(AOwner: TComponent);
begin
  // ...
  FLines := TMemoStrings.Create;
  // ...
end;
...

Muetze1 14. Feb 2008 13:54

Re: Letzte Stelle eines Strings anwählen
 
Asche über mein Haupt. Delphi 5 veröffentlicht die Eigenschaft des TMemo noch als TMemoStrings, ab D6 wird es als TStrings veröffentlicht. TMemoStrings sind natürlich von je her von TStrings abgeleitet. Die Instanziierung habe ich mir leider nicht mehr angeschaut. Also ich nehme alles zurück und behaupte das Gegenteil, bis auf den Beitrag von mir, auf den sich die Diskussion bezieht... :stupid: Ist das rechtlich so eindeutig?

marabu 14. Feb 2008 17:37

Re: Letzte Stelle eines Strings anwählen
 
Auf diese ausgefeilte Argumentation bin ich überhaupt nicht vorbereitet - ich werde meinen Rechtsbeistand befragen.

DeddyH 14. Feb 2008 18:21

Re: Letzte Stelle eines Strings anwählen
 
Findet Ihr nicht, dass dieser Thread für die eigentliche (recht simple) Aufgabenstellung nun genug aufgebläht ist? :mrgreen:

peschai 15. Feb 2008 07:41

Re: Letzte Stelle eines Strings anwählen
 
.... war trotzdem interessant zu folgen ...


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:11 Uhr.
Seite 3 von 3     123   

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