Zinssatz berechnen III

PictureBox mit Scrollbalken (inneres und äußeres Bildfeld)
Private Sub Form_Load()
   picInnen.Left = picAussen.ScaleLeft
   picInnen.Top = picAussen.ScaleTop Unmittelbar nach dem Laden wird das innere Bildfeld
   picInnen.Width = picAussen.ScaleWidth im äußeren Bildfeld angezeigt und unsichtbar gemacht.
   vsbBild.Left = picAussen.Left + picAussen.Width
   vsbBild.Height = picAussen.Height
   vsbBild.Top = picAussen.Top
   picInnen.BorderStyle = False
   picInnen.Height = 32767
   picInnen.AutoRedraw = True
   vsbBild.Max = picInnen.Height
   vsbBild.LargeChange = picInnen.Height / 10
   vsbBild.SmallChange = picInnen.Height / 100
      Me.Show
      ZinsBerechnung
    'Alternativ: Laufzeitberechnung
End Sub
Private Sub vsbBild_Change()
   picInnen.Top = -vsbBild.Value Der negative Wert für die Top-Eigenschaft ist wichtig,
End Sub da das Innenbild nicht vollständig sichtbar sein soll.
Sub ZinsBerechnung() Diese Prozedur berechnet die Kapitalentwicklung.
   Dim Kapital As Currency
   Dim Laufzeit As Integer
   Dim Zinssatz As Single
   Dim Jahre As Integer
   Dim Antwort As Long
Kapital = InputBox("Anfangskapital", Default:="10000")
Zinssatz = InputBox("Zinssatz", Default:="5,5")
Laufzeit = InputBox("Laufzeit", Default:="50")
   picInnen.Print "  ZinsBerechnung vom " & Now
   picInnen.Print "  =================================="
   picInnen.Print "  Kapital = " & Kapital; " DM;   Zinssatz = " & Zinssatz; " Prozent;   Laufzeit = " & Laufzeit; " Jahre"
   picInnen.Print ""
   picInnen.Print Tab(3); "I h r   V e r m ö g e n   b e t r ä g t"
For Jahre = 1 To Laufzeit
   Kapital = Kapital * (1 + Zinssatz / 100)
      picInnen.Print Tab(5); "nach dem "; Jahre; ". Jahr"; Tab(35); Format(Kapital, "Currency")
   Next
Antwort = MsgBox("Berechnung wiederholen?", vbQuestion + vbYesNo)
   If Antwort = vbYes Then
      picInnen.Cls Der Befehl Me.Cls funktioniert hier nicht; das Innenbild
      ZinsBerechnung wird nicht entladen.
   End If Alternative Befehle:      Unload Me  +   Me.Show
End Sub
Private Sub Form_Click()
picInnen.Cls Der Befehl Me.Cls funktioniert hier nicht; das Innenbild
   ZinsBerechnung wird nicht entladen.
End Sub Alternative Befehle:      Unload Me  +   Me.Show
Sub Laufzeitberechnung() Hier kann alternativ das Programm Laufzeitberechnung
   Dim StartKapital As Currency gestartet werden.
   Dim EndKapital As Double
   Dim Zinssatz As Single
   Dim Jahre As Integer
   Dim Button As Integer
      StartKapital = InputBox("Geben Sie das Startkapital ein:", Default:="1000")
      EndKapital = InputBox("Geben Sie das Endkapital ein:")
      Zinssatz = InputBox("Wie hoch ist der Zinssatz?", Default:="5,5")
Do
   StartKapital = StartKapital * (1 + Zinssatz / 100)
   Jahre = Jahre + 1
Loop Until StartKapital > EndKapital
MsgBox "Nach " & Jahre & " Jahren ist das Endkapital erreicht."
   Button = MsgBox("Berechnung wiederholen?", Buttons:=vbOKCancel + vbQuestion)
      If Button = vbOK Then Laufzeitberechnung
   Unload Me
End Sub
.

 Ranking-Hits zurück Sitemap
Designed by www.wbrnet.info