![]() |
Re: Cellen im Stringgrid zusammenrechnen
Aber warum dann 2 geschachtelte Schleifen mit den selben Grenzen?
|
Re: Cellen im Stringgrid zusammenrechnen
Na ich glaube dann habe ich einen Denk fehler drin hab gedacht das der Rest die funktion übernimmt aber anscheinend nicht :lol:
|
Re: Cellen im Stringgrid zusammenrechnen
OK
jetzt bekomme ich die nur die ergebnisse die in der zeile mit Out stehen in die StringList wie Rechne ich die jetzt zusammen jetzt brauch ich aber wirklich eure hilfe das weis ich nicht, hab ja gezeigt das ich will oder
Delphi-Quellcode:
procedure findStrings(sl:TStrings;s:TStrings);
var i :Integer; ergebnis :Tstrings; begin ergebnis:= TStringList.Create; try for i := 1 to Pred(sl.Count)-1 do if (sl[i]) = 'OUT' then begin ergebnis.Add(s[i]); //hier die änderung end; ergebnis.saveToFile('C:\test.txt'); finally ergebnis.Free; end; end; |
Re: Cellen im Stringgrid zusammenrechnen
Delphi-Quellcode:
Allerdings ist Deine Vorgehensweise nicht ganz ungefährlich, da s mindestens so viele Einträge wie sl enthalten muss, sonst knallt es.
function findStrings(sl:TStrings;s:TStrings): double;
var i :Integer; ergebnis :Tstrings; begin Result := 0; ergebnis:= TStringList.Create; try for i := 1 to Pred(sl.Count)-1 do if (sl[i]) = 'OUT' then begin ergebnis.Add(s[i]); //hier die änderung Result := Result + StrToFloatDef(s[i],0); //hier die Ergänzung end; ergebnis.saveToFile('C:\test.txt'); finally ergebnis.Free; end; end; |
Re: Cellen im Stringgrid zusammenrechnen
Die zwei Spalten stehen in Beziehung zueinander ohne OUT gibts auch keine Switch
|
Re: Cellen im Stringgrid zusammenrechnen
Wenn ich mir das ergebnis im Label anzeigen lasse ist es = 0??
|
Re: Cellen im Stringgrid zusammenrechnen
Dann klappt das Umwandeln in Float anscheinend nicht. Was steht denn drin?
|
Re: Cellen im Stringgrid zusammenrechnen
Einfach nur 0
oder mache ich es falsch
Delphi-Quellcode:
Label3.Caption FloatToStr(FindStrings(Stringgrid1................usw.
|
Re: Cellen im Stringgrid zusammenrechnen
Ich meinte, was steht in den Zellen, die Du addieren willst?
|
Re: Cellen im Stringgrid zusammenrechnen
Liste der Anhänge anzeigen (Anzahl: 1)
Achso
Kommawerte siehe Anhang |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:59 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