![]() |
Re: T-Memo Problem
warum geht das dann?
Copy(temp, Pos('"', temp)+1, pos(' "', temp)-pos('"', temp)-1); |
Re: T-Memo Problem
Nehmen wir diesen String:
Code:
In diesem Fall funktioniert der Code, da die Position von ' "' sicher größer ist als jene von '"'.
Wort"Noch eins "
Bei diesem String
Code:
wird relativ wenig rauskommen ;)
Wort "Noch eins"
Greetz alcaeus |
Re: T-Memo Problem
obwohl es streng genommen falsch ist!
es müsste Zitat:
Zitat:
|
Re: T-Memo Problem
also hi nochmal ;)
nach ein bisschen überlegung bin ich zu der lösung gekommen
Delphi-Quellcode:
edit: geht ;)
zeile := Memo1.Lines[num_lines_new];
befehl := Copy(zeile, Pos('"',zeile)+1,length(zeile)); befehl := Copy(befehl, 1,Pos('"',befehl)-1); |
Re: T-Memo Problem
was soll der code?
inb dem string sollte der anfang des strings bis zum anfang des befehls drin sein... ich würds so machen:
Delphi-Quellcode:
(keine 100%ige garantie)
AktZeile:= Memo1.Lines[xyz];
AktZeile:= copy(AktZeile,Pos(AktZeile,'"'),length(AktZeile)-Pos(AktZeile,'"')); AkzZeile:= copy(AktZeile,1,Pos(AktZeile,'"')); nun steht in AktZeile der Befehl drin die funztionsweise an einem beispiel: String Holen AktZeile:='ashd"abcde"lksdfl'; Vorderen Teil inc. " wegschneiden AktZeile:='abcde"lksdfl'; Hinteren Teil inc. " wegschneiden AktZeile:='abcde'; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:58 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