ive been working on this for hours and im noob can anyone give me suggestions for this?
here is my code:
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _ Partial Class Form1 Inherits System.Windows.Forms.Form 'Declare Variables Dim loanAmount As Double Dim interestRate As Double Dim term As Integer Dim isConverted As Boolean Dim totalAmount As Integer Dim totalInterest As Integer Dim monPay As Integer 'Form overrides dispose to clean up the component list. <System.Diagnostics.DebuggerNonUserCode()> _ Protected Overrides Sub Dispose(ByVal disposing As Boolean) Try If disposing AndAlso components IsNot Nothing Then components.Dispose() End If Finally MyBase.Dispose(disposing) End Try End Sub 'Required by the Windows Form Designer Private components As System.ComponentModel.IContainer 'NOTE: The following procedure is required by the Windows Form Designer 'It can be modified using the Windows Form Designer. 'Do not modify it using the code editor. <System.Diagnostics.DebuggerStepThrough()> _ Private Sub InitializeComponent() Me.lblTitle = New System.Windows.Forms.Label Me.lblLoanAmount = New System.Windows.Forms.Label Me.lblRate = New System.Windows.Forms.Label Me.lblTerm = New System.Windows.Forms.Label Me.lblTotalRate = New System.Windows.Forms.Label Me.lblTotalAmount = New System.Windows.Forms.Label Me.btnCalculate = New System.Windows.Forms.Button Me.btnClear = New System.Windows.Forms.Button Me.btnExit = New System.Windows.Forms.Button Me.txtLoanAmount = New System.Windows.Forms.TextBox Me.txtRate = New System.Windows.Forms.TextBox Me.txtTerm = New System.Windows.Forms.TextBox Me.txtTotalRate = New System.Windows.Forms.TextBox Me.txtTotalAmount = New System.Windows.Forms.TextBox Me.SuspendLayout() ' 'lblTitle ' Me.lblTitle.AutoSize = True Me.lblTitle.Location = New System.Drawing.Point(0, 9) Me.lblTitle.Name = "lblTitle" Me.lblTitle.Size = New System.Drawing.Size(294, 13) Me.lblTitle.TabIndex = 0 Me.lblTitle.Text = "Please Enter The Information Below As Whole Numbers Only" ' 'lblLoanAmount ' Me.lblLoanAmount.AutoSize = True Me.lblLoanAmount.Location = New System.Drawing.Point(3, 44) Me.lblLoanAmount.Name = "lblLoanAmount" Me.lblLoanAmount.Size = New System.Drawing.Size(73, 13) Me.lblLoanAmount.TabIndex = 1 Me.lblLoanAmount.Text = "Loan Amount:" ' 'lblRate ' Me.lblRate.AutoSize = True Me.lblRate.Location = New System.Drawing.Point(3, 72) Me.lblRate.Name = "lblRate" Me.lblRate.Size = New System.Drawing.Size(71, 13) Me.lblRate.TabIndex = 2 Me.lblRate.Text = "Interest Rate:" ' 'lblTerm ' Me.lblTerm.AutoSize = True Me.lblTerm.Location = New System.Drawing.Point(3, 99) Me.lblTerm.Name = "lblTerm" Me.lblTerm.Size = New System.Drawing.Size(103, 13) Me.lblTerm.TabIndex = 3 Me.lblTerm.Text = "Loan Term In Years:" ' 'lblTotalRate ' Me.lblTotalRate.AutoSize = True Me.lblTotalRate.Location = New System.Drawing.Point(9, 150) Me.lblTotalRate.Name = "lblTotalRate" Me.lblTotalRate.Size = New System.Drawing.Size(103, 13) Me.lblTotalRate.TabIndex = 4 Me.lblTotalRate.Text = "Total Interest Owed:" ' 'lblTotalAmount ' Me.lblTotalAmount.AutoSize = True Me.lblTotalAmount.Location = New System.Drawing.Point(9, 185) Me.lblTotalAmount.Name = "lblTotalAmount" Me.lblTotalAmount.Size = New System.Drawing.Size(104, 13) Me.lblTotalAmount.TabIndex = 5 Me.lblTotalAmount.Text = "Total Amount Owed:" ' 'btnCalculate ' Me.btnCalculate.Location = New System.Drawing.Point(13, 238) Me.btnCalculate.Name = "btnCalculate" Me.btnCalculate.Size = New System.Drawing.Size(75, 23) Me.btnCalculate.TabIndex = 6 Me.btnCalculate.Text = "Calculate" Me.btnCalculate.UseVisualStyleBackColor = True ' 'btnClear ' Me.btnClear.Location = New System.Drawing.Point(106, 238) Me.btnClear.Name = "btnClear" Me.btnClear.Size = New System.Drawing.Size(75, 23) Me.btnClear.TabIndex = 7 Me.btnClear.Text = "Clear" Me.btnClear.UseVisualStyleBackColor = True ' 'btnExit ' Me.btnExit.Location = New System.Drawing.Point(205, 238) Me.btnExit.Name = "btnExit" Me.btnExit.Size = New System.Drawing.Size(75, 23) Me.btnExit.TabIndex = 8 Me.btnExit.Text = "Exit" Me.btnExit.UseVisualStyleBackColor = True ' 'txtLoanAmount ' Me.txtLoanAmount.Location = New System.Drawing.Point(113, 37) Me.txtLoanAmount.Name = "txtLoanAmount" Me.txtLoanAmount.Size = New System.Drawing.Size(146, 20) Me.txtLoanAmount.TabIndex = 9 ' 'txtRate ' Me.txtRate.Location = New System.Drawing.Point(113, 65) Me.txtRate.Name = "txtRate" Me.txtRate.Size = New System.Drawing.Size(146, 20) Me.txtRate.TabIndex = 10 ' 'txtTerm ' Me.txtTerm.Location = New System.Drawing.Point(113, 91) Me.txtTerm.Name = "txtTerm" Me.txtTerm.Size = New System.Drawing.Size(146, 20) Me.txtTerm.TabIndex = 11 ' 'txtTotalRate ' Me.txtTotalRate.Location = New System.Drawing.Point(129, 142) Me.txtTotalRate.Name = "txtTotalRate" Me.txtTotalRate.ReadOnly = True Me.txtTotalRate.Size = New System.Drawing.Size(130, 20) Me.txtTotalRate.TabIndex = 12 ' 'txtTotalAmount ' Me.txtTotalAmount.Location = New System.Drawing.Point(129, 177) Me.txtTotalAmount.Name = "txtTotalAmount" Me.txtTotalAmount.ReadOnly = True Me.txtTotalAmount.Size = New System.Drawing.Size(130, 20) Me.txtTotalAmount.TabIndex = 13 ' 'Form1 ' Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font Me.ClientSize = New System.Drawing.Size(292, 273) Me.Controls.Add(Me.txtTotalAmount) Me.Controls.Add(Me.txtTotalRate) Me.Controls.Add(Me.txtTerm) Me.Controls.Add(Me.txtRate) Me.Controls.Add(Me.txtLoanAmount) Me.Controls.Add(Me.btnExit) Me.Controls.Add(Me.btnClear) Me.Controls.Add(Me.btnCalculate) Me.Controls.Add(Me.lblTotalAmount) Me.Controls.Add(Me.lblTotalRate) Me.Controls.Add(Me.lblTerm) Me.Controls.Add(Me.lblRate) Me.Controls.Add(Me.lblLoanAmount) Me.Controls.Add(Me.lblTitle) Me.Name = "Form1" Me.Text = "Quick Loans " Me.ResumeLayout(False) Me.PerformLayout() End Sub Friend WithEvents lblTitle As System.Windows.Forms.Label Friend WithEvents lblLoanAmount As System.Windows.Forms.Label Friend WithEvents lblRate As System.Windows.Forms.Label Friend WithEvents lblTerm As System.Windows.Forms.Label Friend WithEvents lblTotalRate As System.Windows.Forms.Label Friend WithEvents lblTotalAmount As System.Windows.Forms.Label Friend WithEvents btnCalculate As System.Windows.Forms.Button Friend WithEvents btnClear As System.Windows.Forms.Button Friend WithEvents btnExit As System.Windows.Forms.Button Friend WithEvents txtLoanAmount As System.Windows.Forms.TextBox Friend WithEvents txtRate As System.Windows.Forms.TextBox Friend WithEvents txtTerm As System.Windows.Forms.TextBox Friend WithEvents txtTotalRate As System.Windows.Forms.TextBox Friend WithEvents txtTotalAmount As System.Windows.Forms.TextBox ' Closes The Form Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click Me.Close() End Sub ' Clears All Text Boxes And Sets Focus To Loan Amount: Private Sub btnClear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnClear.Click txtLoanAmount.Clear() txtRate.Clear() txtTerm.Clear() txtTotalAmount.Clear() txtTotalRate.Clear() txtLoanAmount.Focus() End Sub 'Calculates All Input Numbers And Gives A Return Statement Private Sub btnCalculate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalculate.Click If isConverted = Double.TryParse(txtLoanAmount.Text, loanAmount) Then If isConverted = Double.TryParse(txtRate.Text, interestRate) Then If isConverted = Integer.TryParse(txtTerm.Text, term) Then monPay = Convert.ToDouble(-Financial.Pmt(interestRate / 12, term, loanAmount)) totalAmount = monPay * 12 totalInterest = totalAmount - loanAmount Else txtTotalRate.Text = Convert.ToString(totalInterest) txtTotalAmount.Text = Convert.ToString(totalAmount) End If End If End If End Sub
i copied the whole code as to i do not know where the rros are
my error keeps saying 'class' statement must end with a matching 'end class' i got a feeling this is sumthing like if/endif but i cannot find it
can anyone help out please?

New Topic/Question
Reply



MultiQuote






|