bir takım problemlerin çözümü için hazırlanan programda problemlerin çözüm sürelerini hesaplamam gerekiyor.
viewtopic.php?t=2503&highlight=time
başlığı altındaki gibi decodetime fonksiyonunu kullanarak saliseyi almaya çalışıyorum. ama dönen değer time fonksiyonunu getirdiği değerden farksız.
Kod: Tümünü seç
for i:=1 to strtoint(edit7.text) do
for j:=1 to strtoint(edit16.text) do
begin
oan:=now;
decodetime(oan,saat, dakika, saniye, salise);
basla[j-1]:=(oan);
// diğer işlemler
oan:=now;
decodetime(oan, saat, dakika, saniye, salise);
bitir[j-1]:=(oan);
temptime:=bitir[j-1]-basla[j-1];
islemsureleri[j-1]:=timetostr(temptime);
end;

bu kodlarda yaptığım yanlış nedir? ya da süreyi hesaplamak için farklı bir fikriniz var mı?
şimdiden teşekkürler.