Ik heb op mijn unit in delphi een listbox gezet met een reeks tijden in, in deze vorm:
12:30:00
13:00:00
daarnaast heb ik een paradox table met een time veld met waarden in dezelfde vorm weggeschreven.
nu moet ik kijken op de datum die geselecteerd is in de combobox groter of kleiner is dan een datum uit de tabel.
het probleem is dat als ik de vergelijking zo opstel :
if strToTime(cmb_time.text) > UnDatabase.dmUsers.gebruikersGebruikersUur then ...
krijg ik incompatible types als fout. nogthans zijn ze bijde tijden.
als ik ze beide omzet naar een string lukt het wel maar dan klopt de vergelijking niet omdat je dan de ascii waarde gaat vergelijken
iemand een idee waar de fout ligt? spijtig dat er geen CompareTime bestaat in delphi
12:30:00
13:00:00
daarnaast heb ik een paradox table met een time veld met waarden in dezelfde vorm weggeschreven.
nu moet ik kijken op de datum die geselecteerd is in de combobox groter of kleiner is dan een datum uit de tabel.
het probleem is dat als ik de vergelijking zo opstel :
if strToTime(cmb_time.text) > UnDatabase.dmUsers.gebruikersGebruikersUur then ...
krijg ik incompatible types als fout. nogthans zijn ze bijde tijden.
als ik ze beide omzet naar een string lukt het wel maar dan klopt de vergelijking niet omdat je dan de ascii waarde gaat vergelijken
iemand een idee waar de fout ligt? spijtig dat er geen CompareTime bestaat in delphi