AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi string nach anzahl von zeichen zerteilen?!
Thema durchsuchen
Ansicht
Themen-Optionen

string nach anzahl von zeichen zerteilen?!

Ein Thema von polondo · begonnen am 23. Jan 2006 · letzter Beitrag vom 23. Jan 2006
Antwort Antwort
polondo

Registriert seit: 1. Sep 2005
84 Beiträge
 
#1

string nach anzahl von zeichen zerteilen?!

  Alt 23. Jan 2006, 14:43
hi,

wie ist es möglich einen String nach einer bestimmten Anzahl von Zeichen zu teilen?
Ich möchte beispielsweise einen String beliebiger Länge in 50-Zeichen-lange Strings zerteilen.

Also ein 140 Zeichen String in
s1 = 50 Zeichen lang
s2 = 50 Zeichen lang
s3 = 40 also der Rest

weiß einer wie man das macht?

mfg R.
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.771 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: string nach anzahl von zeichen zerteilen?!

  Alt 23. Jan 2006, 14:47
Delphi-Quellcode:
s1:=copy(1,50,s);
s2:=copy(51,100,s);
s3:=copy(101,length(s),s);
Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#3

Re: string nach anzahl von zeichen zerteilen?!

  Alt 23. Jan 2006, 14:50
Hai,

ich würde mir eine kleine Funktion schreiben welche mit aCount zeichen aus einem Stringparameter zurückgibt und dann aCount Zeichen aus dem String entfernt.

In etwa also so:
Delphi-Quellcode:
function GetStringChars (var aString: string; aCount : integer) : string;
begin
  result := Copy (aString,1,aCount);
  Delete (aString,1,aCount);
end;

begin
  s := 'ein_string_mit_ganz_vielen_zeichen';
  s1 := GetStringChars (s,20);
  s2 := GetStringChars (s,20);
  s3 := GetStringChars (s,20);
end;
(Das ist jetzt mal nur so dahin getippt.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
polondo

Registriert seit: 1. Sep 2005
84 Beiträge
 
#4

Re: string nach anzahl von zeichen zerteilen?!

  Alt 23. Jan 2006, 14:58
wow das ging ja megaschnell!!!!!!

Danke jungs ihr habt mir weitergeholfen!

mfg
R.
  Mit Zitat antworten Zitat
marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#5

Re: string nach anzahl von zeichen zerteilen?!

  Alt 23. Jan 2006, 15:59
Auch wenn das Problem schon gelöst scheint - die Funktion SysUtils.WrapText() ist manchmal ganz hilfreich...

Grüße vom marabu
  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 15:29 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