AGB  ·  Datenschutz  ·  Impressum  







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

TAnsiStringList - Wie (einfach) ?

Ein Thema von TERWI · begonnen am 5. Jul 2018 · letzter Beitrag vom 6. Jul 2018
Antwort Antwort
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

AW: TAnsiStringList - Wie (einfach) ?

  Alt 6. Jul 2018, 10:19
Was gibts da nicht zu verstehen?
Deklarier halt EVRec.EE_item als TList<RawByteString> (oder AnsiString?) und fertig.
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat
Benutzerbild von TERWI
TERWI

Registriert seit: 29. Mär 2008
Ort: D-49626
381 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: TAnsiStringList - Wie (einfach) ?

  Alt 6. Jul 2018, 10:32
Wenn ich das so mache
TAnsiStringList = TList<RawByteString>; bekomme ich diese Meldung:
Zitat:
[DCC Fehler] DVB_PSI_Data.pas(101): E2003 Undeklarierter Bezeichner: 'TList<>'
  Mit Zitat antworten Zitat
Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#3

AW: TAnsiStringList - Wie (einfach) ?

  Alt 6. Jul 2018, 10:39
Deswegen hatte Redeemer z.B. Generics.Collections.TList<RawByteString> geschrieben was implizieren soll, dass man die Unit "Generics.Collections" einbinden muss.
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

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

AW: TAnsiStringList - Wie (einfach) ?

  Alt 6. Jul 2018, 10:39
Wenn ich das so mache
TAnsiStringList = TList<RawByteString>; bekomme ich diese Meldung:
Zitat:
[DCC Fehler] DVB_PSI_Data.pas(101): E2003 Undeklarierter Bezeichner: 'TList<>'
Die hohe Kunst des Copy and Paste

TAnsiStringList = Generics.Collections.TList<RawByteString>; Es muss natürlich noch die Unit Generics.Collections eingebunden werden.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von TERWI
TERWI

Registriert seit: 29. Mär 2008
Ort: D-49626
381 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: TAnsiStringList - Wie (einfach) ?

  Alt 6. Jul 2018, 10:48
Arrrrgh .... peinlich.
Abgeändert und kompiliert.
Test wird etwas länger dauern.
  Mit Zitat antworten Zitat
Redeemer

Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
1.136 Beiträge
 
Delphi 2009 Professional
 
#6

AW: TAnsiStringList - Wie (einfach) ?

  Alt 6. Jul 2018, 12:01
Was gibts da nicht zu verstehen?
Deklarier halt EVRec.EE_item als TList<RawByteString> (oder AnsiString?) und fertig.
RawByteString (eigentlich auch nur ein spezieller AnsiString) ist hier denke ich besser, da da garantiert nicht sinnlos herumkonvertiert wird.
Janni
2005 PE, 2009 PA, XE2 PA
  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 10:28 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