![]() |
Re: String
Zitat:
Selbst wenn Du 50 wärst, wäre das ein gelungener Konter. So, dahead. Der "Debugger sagt" soetwas natürlich nicht, weil der Debugger von Delphi nicht reden kann :mrgreen: . Ansonsten hat das Fragezeichen aber Recht, denn den Debugger benutzt man mit Menschenverstand und dann sieht man auch, wohin die Reise (bzw. der Programmcounter) geht. Ich chleudere Dir hiermit dein Post churück: Zitat:
Delphi-Quellcode:
Das klappt nicht. Gemeint ist vielleicht
var
s,zahl:string; i:Integer; begin s:='TEST 38'; for i:=length(s) downto i do // <--- for i... downto i? niemals. wenn, dann ...downto 1 begin if s[i]=' ' then break; zahl:=copy(s,i,MaxInt); Label1.Caption:=zahl; end; end;
Delphi-Quellcode:
Aber das ist auch falsch, weil eine Schleifenvariable nach Beendigung der Schleife undefiniert ist.
begin
s:='TEST 38'; for i:=length(s) downto i do if s[i]=' ' then break; zahl:=copy(s,i,MaxInt); // Break würde hierhin springen Label1.Caption:=zahl; end; Ganz bestimmt klappen tut das hier:
Delphi-Quellcode:
Das Rumfrotzeln hier im Forum geht mir langsam, aber sicher auf den Keks, zumal 99% der Rumwixxereien Eigentore sind und deswegen peinlich für die Austeilenden (Bin ja auch nicht besser, gelobe aber Besserung).
...
s:= 'TEST 38'; p := Pos (' ',s); if p=0 then Raise Exception.Create('Kein Leerzeichen'); Label1.Caption := Copy (s, p+1, MaxInt); ... |
Re: String
ok, meine frage war wohl etwas zu schroff formuliert. das einzige was ich damit sagen wollte war, dass der thread-ersteller mit den spärlichen infos über den debugger sicherlich reichlich wenig anfangen kann. als question_mark dann allerdings seinen beitrag nach meinem kommentar dementsprechend erweitert hat, war meine frage natürlich nicht mehr gerechtfertigt.
ich entschuldige mich daher für meinen obigen kommentar bei question_mark. (@alzaimar: das mit dem debugger bezog sich nicht auf "reden/sprechen", sondern auf "dein". dennoch danke für deinen kommentar!). |
Re: String
Hallo dahead,
ich sah mich doch gezwungen, meinen Beitrag etwas zu ergänzen. Mir ist halt schnell klargeworden, dass nicht jeder in der Lage ist, dem Inhalt des Beitrags intellektuell zu folgen. Was sich ja dann auch bestätigt hat. Gruß Question_mark |
Re: String
Zitat:
|
Re: String
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:47 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