文档介绍:vb程序设计实例
2009-5-22 15:37
提问者:淘淘的某在|悬赏分:20 |浏览次数:1688次
编写程序,设银行定期存款的年利率为:1年期% 2年期% 3年期为% 5年期 为% (不记复利)。今有X元,5年以后使用,共有如下6中存法:
存一次5年期;
存一次3年期,一次2年期;
存一次3年期,两次1年期;
存两次2年期,一次1年期;
存一次2年期,三次1年期;
存五次1年期.
分别计算各种存法5年后到期的本息合计,如图所示
2009-5-22 17:06
最佳答案
Private Sub Form_Activate()
'1年期% 2年期% 3年期为% 5年期为% (不记复利)。今有X元,5年以后
使用,共有如下6中存法:
Const x1 As Double = , x2 As Double = , x3 As Double = , x5 As Double =
Dim x As Double
x = Val(InputBox(""))
Print "①存一次5年期,5年后到期的本息合计";ss(x, 5, x5)
Print "②存一次3年期,一次2年期,5年后到期的本息合计";ss(ss(x, 3, x3),
2, x2)
Print "③存一次3年期,两次1年期,5年后到期的本息合计";ss(ss(ss(x, 3, x3), 1, x1), 1, x1)
Print "④存两次2年期,一次1年期,5年后到期的本息合计";ss(ss(ss(x, 2, x2), 2, x2), 1, x1)
Print "⑤存一次2年期,三次1年期,5年后到期的本息合计";ss(ss(ss(ss(x,
2, x2), 1, x1), 1, x1), 1, x1)
Print "⑥存五次1年期,5年后到期的本息合计”;ss(ss(ss(ss(ss(x, 1, x1),
1, x1), 1, x1), 1, x1), 1, x1)
End Sub
Private Function ss(ByVal a As Double, b As Integer, c As Double) As Double ss = a + a * c * b
End Function
Private Sub Form_Load()
AutoRedraw = True
End Sub
如下
Dim str As String
Private Sub Command1_Click()
str =
=""
=True
End Sub
Private Sub Command2_Click()
str =
=True
End Sub
Private Sub Command3_Click()
=str
End Sub
Private Sub Command4_Click()
End
End Sub
Private Sub Command5_Click()
End Sub
Private Sub Form_Load()
=True
=True
=False
=True
End Sub
如何让Command1~4能键的目标转向text1 内的内容
我点的时候必须 把text1里面的内容去选定后才能 进行操作
如何让他自己选定为text1的内容--!
上面的Command剪切功能
Command^制功能
Command^占贴功能
Command明出--!
三、利用VB三维面板控件设计流动条
2000-09- 15 00:00:00 -王金柱• yesky
VB提供了一个三维面板控件, 利用这个控件可设计图形效果的立体界面, 从而使应
用程序的界面显得更生动、美观,该控件还可以设置各种形式的背景,然后在背景上显 示各种形式的字符,令人感兴趣的是,使用三维面板控件,还可设计我们经常在安装程 序中看到的表示安装进程的流动条,并可显示进程百分比,改变流动条的颜色等。
一、 介绍属性
FloodColor :确定流动条的颜色,缺省为蓝色。
FloodPercent :显示当前过程如流动条进行的百分比,参数改变时显示的百分数和 流动条的面积改变,设为一整型值,取值范围是 0〜100。
FloodShowpct :决定是否在三维面板控件上显示百分比,是一个逻辑值。为 True 时显示,为False时不显示。
FloodType :表示用户对三维面板控件的使用方式。可取值有 6个,如下所示:
0缺省设置
1表示流动条方向从左到右
2表示流动条方向从右到左
3表示流动条方向从上到下
4表示流动条方向从下到上
5表示使用指定的颜