Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Imports System.Math
  2. Imports System.Random
  3. 'Imports System.
  4.  
  5. Public Class Form1
  6.     Dim nombre As String = "NULL"
  7.     Dim index As Integer = 0
  8.     Dim maths As Decimal
  9.     Dim rowx As Integer = 1
  10.     Dim y As Integer = 0
  11.     Dim counter As Integer = 0
  12.     Dim i As Integer = 1 ' ???this is not used???
  13.    Dim colx As Integer = 0
  14.     Dim col1 As Integer = 1
  15.     Dim selection As String
  16.     ' button delete
  17.    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnDelete.Click
  18.         DataGridView1.Rows.Clear()
  19.     End Sub
  20.     'button reset
  21.    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnMasterReset.Click, btnReset.Click
  22.         DataGridView1.ClearSelection()
  23.     End Sub
  24.     Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
  25.         Label1.Text = ListBox1.SelectedItem
  26.         ' rowx = 1
  27.        '
  28.  
  29.         ' pass the column name based on selection via a string named:SELECTION
  30.        If ListBox1.SelectedItem = "log (log x)" Then
  31.             selection = "log(Log(counter))"
  32.         ElseIf ListBox1.SelectedItem = "log(x)" Then
  33.             selection = "log(x)"
  34.         ElseIf ListBox1.SelectedItem = "sqrt(x)" Then
  35.             selection = "sqrt(x)"
  36.         ElseIf ListBox1.SelectedItem = "x^2" Then
  37.             selection = "x^2"
  38.         ElseIf ListBox1.SelectedItem = "x^3" Then
  39.             selection = "x^3"
  40.         ElseIf ListBox1.SelectedItem = "2^x" Then
  41.             selection = "2^x"
  42.         End If
  43.  
  44.         counter = 1 ' on each click counter is initilized to one.
  45.  
  46.  
  47.         DataGridView1.Columns.Add(selection, selection)
  48.         'DataGridView1.Rows.Add(20)
  49.        '''''
  50.        Do While counter < 21
  51.  
  52.             Select Case selection
  53.  
  54.                 Case "log(Log(counter))"
  55.                     DataGridView1.Item(selection, counter - 1).Value = Log(Log(counter))
  56.                 Case "log(x)"
  57.                     DataGridView1.Item(selection, counter - 1).Value = Log(counter)
  58.                 Case "sqrt(x)"
  59.                     DataGridView1.Item(selection, counter - 1).Value = Sqrt(counter)
  60.                 Case "x^2"
  61.                     DataGridView1.Item(selection, counter - 1).Value = Pow(counter, 2)
  62.                 Case "x^3"
  63.                     DataGridView1.Item(selection, counter - 1).Value = Pow(counter, 3)
  64.                 Case "2^x"
  65.                     DataGridView1.Item(selection, counter - 1).Value = Pow(2, counter)
  66.  
  67.             End Select
  68.             counter = counter + 1
  69.         Loop
  70.  
  71.         index = index + 1
  72.     End Sub
  73.     Private Sub DataGridView1_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick
  74.  
  75.     End Sub
  76.  
  77.     Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click
  78.         colx = 2
  79.         Label1.Text = colx ^ 3
  80.     End Sub
  81.     ' changed to public so vars have outside access!
  82.    Public Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  83.         'colx = 1
  84.        'rowx = 1
  85.        i = 0
  86.         nombre = "x values"
  87.         DataGridView1.Columns.Add(index, nombre)
  88.         DataGridView1.Rows.Add(20)
  89.         Do Until counter = 20
  90.  
  91.  
  92.             i = i + 1
  93.             DataGridView1.Item(index, counter).Value = (i)
  94.             counter = counter + 1
  95.  
  96.         Loop
  97.         index = index + 1
  98.  
  99.     End Sub
  100.  
  101.     Private Sub btnMasterReset_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnMasterReset.Click
  102.         Me.DataGridView1.SelectAll()
  103.         Me.DataGridView1.ClearSelection()
  104.         nombre = "Null"
  105.         rowx = 1
  106.         y = 0
  107.         i = 1 ' ???this is not used???
  108.        colx = 1
  109.         MsgBox("All values have been reset.")
  110.         index = 0
  111.  
  112.  
  113.     End Sub
  114. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement