标题:[求助]机票计费
只看楼主
变成小鸟
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2010-10-25
结帖率:100%
已结贴  问题点数:20 回复次数:6 
[求助]机票计费
新手,实在搞不定了,请各位高手帮帮忙
Dim fare, a, itemdata As Integer
Dim dis1, dis2, dis11, dis12, dis13 As Single

Private Sub Combo1_Change()
a = Combo1.itemIndex

End Sub

Private Sub Form_Load()
dis1 = 1: dis2 = 1: dis11 = 1: dis12 = 1: dis13 = 1

 Combo1.AddItem "青岛-北京", 0
 Combo1.AddItem "北京-青岛", 1
 Combo1.AddItem "青岛-杭州", 2
 Combo1.AddItem "杭州-青岛", 3
 Combo1.AddItem "青岛-上海", 4
 Combo1.AddItem "上海-青岛", 5

   Combo1.itemdata(0) = 2000
 
   Combo1.itemdata(1) = 1500

   Combo1.itemdata(2) = 3000

   Combo1.itemdata(3) = 3500

   Combo1.itemdata(4) = 3600

   Combo1.itemdata(5) = 4200
 

 
End Sub

Private Sub Option1_Click()
 If Option1.Value = True Then
  dis1 = 0.5
  End If
End Sub

Private Sub Option2_Click()
 If Option2.Value = True Then
  dis1 = 0.7
  End If
End Sub

Private Sub Option3_Click()
 If Option3.Value = True Then
  dis1 = 1
  End If
End Sub
Private Sub Check1_Click()
  If Check1.Value = 1 Then
  dis11 = 0.6
  End If
End Sub

Private Sub Check2_Click()
 If Check2.Value = 1 Then
 dis12 = 0.5
 End If
End Sub

Private Sub Check3_Click()
 If Check3.Value = 1 Then
 dis13 = 0.7
 End If
End Sub

Private Sub Command1_Click()
dis2 = dis2 * dis11 * dis12 * dis13
fare = Combo1.itemdata(a) * dis1 * dis2
Label8.Caption = fare
End Sub
搜索更多相关主题的帖子: 机票 计费 
2010-11-14 10:29
Artless
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:4211
专家分:28888
注 册:2009-4-8
得分:11 
有啥问题?
如何定义?

无知
2010-11-14 22:43
变成小鸟
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2010-10-25
得分:0 
回复 2楼 Artless
无法获取组合框item的index值,默认第一项
2010-11-15 10:04
Artless
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:4211
专家分:28888
注 册:2009-4-8
得分:6 
Private Sub Combo1_Click()
a = Combo1.ListIndex

End Sub

无知
2010-11-15 10:48
变成小鸟
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2010-10-25
得分:0 
回复 4楼 Artless
之前试过,默认第一项
2010-11-15 18:14
Artless
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:4211
专家分:28888
注 册:2009-4-8
得分:3 
以下是引用变成小鸟在2010-11-15 18:14:10的发言:

之前试过,默认第一项

你确定?

无知
2010-11-15 20:55
变成小鸟
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2010-10-25
得分:0 
回复 6楼 Artless
确定
2010-11-16 09:11



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-325712-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.312952 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved