If NumFeeds > 0 Then
For d = 1 To NumFeeds
Select Case .Name
Case "Ca"
.Supplied = .Supplied + ((Feed(d).Ca / 100) * Feed(d).DMFed)
If AnimalType <> "Young Calf" Then
.Absorbable = .Absorbable + (((Feed(d).Ca / 100) * Feed(d).DMFed) * (Feed(d).CaBio))
Else
.Absorbable = .Absorbable + ((Feed(d).Ca / 100) * Feed(d).DMFed)
End If
Case "Mg"
.Supplied = .Supplied + ((Feed(d).Mg / 100) * Feed(d).DMFed)
If AnimalType <> "Young Calf" Then
.Absorbable = .Absorbable + (((Feed(d).Mg / 100) * Feed(d).DMFed) * (Feed(d).MgBio))
Else
.Absorbable = .Absorbable + ((Feed(d).Mg / 100) * Feed(d).DMFed)
End If
For d = 1 To NumFeeds
Select Case .Name
Case "Ca"
.Supplied = .Supplied + ((Feed(d).Ca / 100) * Feed(d).DMFed)
If AnimalType <> "Young Calf" Then
.Absorbable = .Absorbable + (((Feed(d).Ca / 100) * Feed(d).DMFed) * (Feed(d).CaBio))
Else
.Absorbable = .Absorbable + ((Feed(d).Ca / 100) * Feed(d).DMFed)
End If
Case "Mg"
.Supplied = .Supplied + ((Feed(d).Mg / 100) * Feed(d).DMFed)
If AnimalType <> "Young Calf" Then
.Absorbable = .Absorbable + (((Feed(d).Mg / 100) * Feed(d).DMFed) * (Feed(d).MgBio))
Else
.Absorbable = .Absorbable + ((Feed(d).Mg / 100) * Feed(d).DMFed)
End If
解决方案 »
- 关于FTPClient.Get,有些电脑不能成功
- Delphi 2008参加内测的几位朋友文章小结,另附Delphi2008启动画面抓图
- indy 中ftp控件,在上传时主界面失去响应
- Delphi 图形编辑
- Chart曲线图中如何让空值显示为空而不显示为0值
- 偶今年参加高考,610,湖南考生,请问该报什么学校好呀?大家能不能给点建议?
- dbgrid中,怎样通过语句使几行处于选择状态?
- 我创建了一个线程,程序调试时老是出现“尚未调用coinitiallize”,怎么办???
- 怎样把一个包含TADOQuery的窗体封装成DLL
- 内存检查工具或控件,如:Memproof、BoundsChecker 那里能下载能告之吗?谢谢。
- 使用CopyMemory拷贝字符串的问题
- 为什么我的dxDBCurrencyEdit.text不能赋值?
else if... then
else
这样的语句
0:begin end;
1:begin end;
这样,只能integer
要用字符串要想办法转换
case integer when
0:begin end;
1:begin end;
这样,只能integer
要用字符串要想办法转换