Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 'By Greig Strachan 05/11/10
  2. Option Explicit 'ensures all variables are declared
  3. Dim intStart As Integer 'Start mileage
  4. Dim intConsumed As Integer ' Fuel used
  5. Dim intEnd As Integer 'End mileage
  6. Dim strReg As String 'Registration number
  7. Dim strManu As String 'Manufacturer
  8. Dim strModel As String 'Car model
  9. Dim intTotal As Integer 'Total amount of miles
  10. Dim sngTotalFuel As Single 'total fuel consumed
  11. Dim sngMpl As Single 'Fuel consumption in miles per litre
  12.  
  13.  
  14. Private Sub cmdCalc_Click()
  15.  
  16.     'These if statements will make sure there is input
  17.    If (txtCarReg.Text = "") Then
  18.         MsgBox "Please enter a registration number", vbExclamation, "No input"
  19.         Exit Sub
  20.     End If
  21.    
  22.     If (txtStart.Text = "") Then
  23.         MsgBox "Please enter a start mileage", vbExclamation, "No Input"
  24.         Exit Sub
  25.     End If
  26.    
  27.     If (txtEnd.Text = "") Then
  28.         MsgBox "Please enter an end mileage", vbExclamation, "No Input"
  29.         Exit Sub
  30.     End If
  31.    
  32.     If (txtConsumed.Text = "") Then
  33.         MsgBox "Please enter the amount of fuel used", vbExclamation, "No Input"
  34.         Exit Sub
  35.     End If
  36.    
  37.         intStart = txtStart.Text
  38.         intEnd = txtEnd.Text
  39.    
  40.         intTotal = intEnd - intStart 'Calculation for total mileage
  41.    
  42.         txtTotal.Text = intTotal
  43.         intConsumed = txtConsumed.Text
  44.    
  45.         sngMpl = intTotal / intConsumed 'Calculation for total fuel used
  46.    
  47.         txtTotalFuel = sngMpl
  48.    
  49. End Sub
  50.  
  51.  
  52. Private Sub cmdReset_Click()
  53.  
  54.     txtStart.Text = ""
  55.     txtEnd.Text = ""
  56.     txtTotal.Text = ""
  57.     txtCarReg.Text = ""
  58.     txtManu.Text = ""
  59.     txtModel.Text = ""
  60.     txtTotalFuel = ""
  61.     txtConsumed = ""
  62.    
  63. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement