![]() |
Zellena auf Inhalt überprüfen
Gute Morgen,
ich kommen dann gleich mal zur Sache: ich möchte den Inhalt einer Zellen überprüfen. Der Benutzer hat eine Tabelle in die er Werte einträgt, diese werden dann mit StrToFloat in Variablen umgewandelt, wenn man in eine Zelle nichts einträgt, kommt das dieses kein "gültiger Gleitkommawert" ist. Natürlich ist es keiner da "nichts" übergeben wurde. ich möchte jetzt bevor ich der varibale den Wert zuweise überprüfen ob in der Variable etwas srinne steht und wenn nicht die variable = 0 setzten. Was wird in Delphi übergeben wenn ein Textfeld leer ist? "", null, 0 ?? ich bedanke mich schon für eure Hilfe, kurz zu mir ich kann oho und java... mfg |
Re: Zellena auf Inhalt überprüfen
Guten Morgen,
benutze doch StrToFloatDef zur Umwandlung. Da kannst Du einen DefaultWert angeben der übergeben werden soll wenn ein nicht float Wert umgewandelt wird. Grüße Klaus |
Re: Zellena auf Inhalt überprüfen
Guten Morgen Klaus,
Danke für deine Antwort. Funktioniert :D ich werde es jetzt mal versuchen auf das ganze Programm umzusetzen sonst melde ich mich nochmal ;) mfg schönen Sonntag noch Edit: eine Frage habe ich noch: Wenn ich 5 Variablen hab mit verschiedenen Zahlen als Wert, kann ich die nach der Größe sortieren. in java würde ich sie in ein Array speichern und mit array.sort sortieren. gibt es soetwas auch in Delphi? |
Re: Zellena auf Inhalt überprüfen
![]() IMHO ist in Delphi kein Sortieralgo implementiert außer Tstringlist.sort, was aber alphabetisch sortiert d.h. 2 > 15 ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:54 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