![]() |
string methoden
sagen wir ich habe:
Code:
wie kann ich dann den string so verändern das ich nur noch bla=da hab?
var bla : string;
begin bla:='hallo du da'; end; aus irgendeinem Grund hab ich bei bla. eine Fehlermeldung. gibt es kein bla.indoxof oder sonstiges der art? |
Re: string methoden
|
Re: string methoden
wenn du den string sowieso weißt dann bringts ein einfaches Delete auch
|
Re: string methoden
Hi,
so bekommst du die letzten zwei zeichen:
Delphi-Quellcode:
bla:=copy(bla,length(bla)-2,3);
Ratte |
Re: string methoden
ah super funzt :D
da es ja immer ganz interessant ist:
Delphi-Quellcode:
function urlfix(fixme:string; removethis:string; replacewith:string):string;
begin delete(fixme,pos(removethis,fixme),length(removethis)); fixme:=replacewith+fixme; urlfix:=fixme; end; procedure TForm1.Button1Click(Sender: TObject); var I:integer; begin opendialog1.Execute; for i:=0 to opendialog1.Files.Count-1 do begin memo1.Lines.Add('[img]'+urlfix(opendialog1.Files[i],opendialog1.InitialDir+'\',edit2.Text)+'[/img]'); end; end; |
Re: string methoden
falls von Interesse:
auf die einzelnen Zeichen eines Strings kannst du mit bla[i] zugreifen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:09 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