AGB  ·  Datenschutz  ·  Impressum  







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

Textausschnitt in Edit's

Ein Thema von Mirco · begonnen am 16. Mai 2006 · letzter Beitrag vom 20. Mai 2006
Antwort Antwort
s-off
(Gast)

n/a Beiträge
 
#1

Re: Textausschnitt in Edit's

  Alt 17. Mai 2006, 06:43
Hallo Mirco,

schau Dir die Parameter der Funktionen ExtractString und ParseString an.

Zitat:
(memo1.Lines.Strings[i]), 1);
(memo1.Lines.Strings[i]), 2); hab ich nicht verstanden, wieso 1 & 2
Die 1 und die 2 gehören zu der Funktion ParseString. Diese Funktion kann auf beliebige Teile eines String zugreifen, der durch Trenner geteilt worden ist; klassisches Beispiel, eine CSV-Datei:

sCSV := 'zwei;drei;vier;fünf;sechs;sieben';

ParseString(';', sCSV, 1) -> das erste Element des Strings => zwei
ParseString(';', sCSV, 2) -> das zweite Element des Strings => drei
ParseString(';', sCSV, 7) -> das siebte Element des Strings => gibt es hier

Zitat:
sEditBox := ParseString(', ', WhatsInBrackets(memo1.Lines.Strings[i]), 1);
Hier entsteht der String sEditBox aus zwei Operationen. Zuerst führe ich die Funktion WhatsInBrackets auf den String aus dem Memo aus. Dadurch bekomme ich das, was in der Zeile zwischen den beiden Klammern steht, z.B. 'TEXT_MAINA', 'Test1'.
Diesen String parse ich dann für sEditBox mit Trenner ', ' und iCount := 1 und bekomme TEXT_MAINA.
  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 12:40 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