Jump to content
Sign in to follow this  
JamesBong

Ajutor Program Visual Basic

Recommended Posts

Salut

 

Am de facut ca proiect pentru facultate un formular de inregistrare pentru studenti. Ne-a fost schimbat profesorul si acesta nu explica prea bine iar documentatie nu prea gasesc.

Stiu chestii basic in C# dar asta este cam grea.

Ma puteti ajuta cu niste sfaturi sau de unde sa incep?

 

 

 

anvcbem.jpg8fN9Ez5.jpg

Share this post


Link to post
Share on other sites

Pentru a face asa ceva n-ar trebui sa ai nevoie de documentatie ci de putin creier.

Incepi prin a invata despre Please login or register to see this link. si cum se manipuleaza acestea apoi lucrezi cu controalele din IDE.

Ce sa faceti si voi daca dormiti la ore acum trebuie sa reluati materia la un proiect banal.

  • Thanks 1

Share this post


Link to post
Share on other sites
56 minutes ago, Erase said:

Pentru a face asa ceva n-ar trebui sa ai nevoie de documentatie ci de putin creier.

Incepi prin a invata despre Please login or register to see this link. si cum se manipuleaza acestea apoi lucrezi cu controalele din IDE.

Ce sa faceti si voi daca dormiti la ore acum trebuie sa reluati materia la un proiect banal.

Sunt oameni care nu stiu nici sa citeasca/afiseze un vector la facultate de programare.

Ce sa mai zic de unul care n-are treaba cu programarea :))?

Share this post


Link to post
Share on other sites

Imi dai impresia ca nu ai citit nimic din referinta din postul anterior.

Esti sigur ca nu ai rezolvarea acolo ?

 

DoubleG, acei oameni n-ar avea ce cauta in domeniul asta.

Share this post


Link to post
Share on other sites

Am citit si nu am gasit ceea ce cautam. Vreau sa iau ce e in textbox si sa stochez in array. Prima data merge iar apoi cand apas din nou pe register imi da eroare...

Ar fi mai usor daca as folosi database pentru stocarea datelor ?

Share this post


Link to post
Share on other sites
41 minutes ago, JamesBong said:

Am citit si nu am gasit ceea ce cautam. Vreau sa iau ce e in textbox si sa stochez in array. Prima data merge iar apoi cand apas din nou pe register imi da eroare...

Ar fi mai usor daca as folosi database pentru stocarea datelor ?

Sigur e mai usor sa te conectezi la un db decat sa folosesti un array.

Fa DEBUG.

N-ai gasit problema?Inseamna ca ai facut DEBUG prost.

Share this post


Link to post
Share on other sites

Cerinta este sa folosesti un array.

 

The indexes of an array range from 0 to one less than the total number of elements in the array. When you use Visual Basic syntax to define the size of an array, you specify its highest index, not the total number of elements in the array.

 

 

 

  • Like 1

Share this post


Link to post
Share on other sites

2fC2mZC.jpg

Multumesc pentru ajutor. Am rezolvat cu salvarea datelor in array.

 

Acum incerc sa fac sa mearga cele doua sagetute sa pot da scroll printre studenti si nu reusesc.

 

Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click
        Dim m As Integer
        m = 0
        TextBox1.Text = fn(m)
        m = m + 1
    End Sub

Share this post


Link to post
Share on other sites

Si cu partea de search am probleme :))

Trebuie sa caut in array dupa numarul de telefon si tot ce imi da este Not Found, nu merge decat prima valoare.

 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
          
        Dim k As Integer = 0
        Dim search As String = TextBox2.Text
       
        If search = tel(k) Then

            MessageBox.Show("Student found")
            TextBox1.Text = fn(k)
            TextBox3.Text = sn(k)
            ComboBox1.Text = course(k)
            
        Else
            MessageBox.Show("Not found")
            k = k + 1

        End If

    End Sub

 

Share this post


Link to post
Share on other sites
17 hours ago, JamesBong said:

Si cu partea de search am probleme :))

Trebuie sa caut in array dupa numarul de telefon si tot ce imi da este Not Found, nu merge decat prima valoare.


 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
          
        Dim k As Integer = 0
        Dim search As String = TextBox2.Text
       
        If search = tel(k) Then

            MessageBox.Show("Student found")
            TextBox1.Text = fn(k)
            TextBox3.Text = sn(k)
            ComboBox1.Text = course(k)
            
        Else
            MessageBox.Show("Not found")
            k = k + 1

        End If

    End Sub

 

Pai vezi man ca la tine k e mereu 0.

Nu iterezi si tu deloc prin vector?

Baga un for:

For i = 0 To ubound(stringArray)

plus un if search == tel(i)

 

scuze nu ma pricep la sintaxa de vb

Edited by gigiRoman

Share this post


Link to post
Share on other sites

mersi pt ajutor, am rezolvat cu partea de search. 

   Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
       
        Dim search As String = TextBox2.Text
        Dim i As Long
        Dim LU, LL As Long

        LU = UBound(tel)
        LL = LBound(tel)

        For i = LL To LU
            If tel(i) = search Then
                MessageBox.Show("Student found")
                TextBox1.Text = fn(i)
                TextBox3.Text = sn(i)
                ComboBox1.Text = course(i)
            End If
        Next
    End Sub

Nu prea gasesc informatii despre partea cum sterg un string din un array...

Share this post


Link to post
Share on other sites

Iterezi ca la search si cand tel(i) = search ii faci 

arr.RemoveAt(i), unde arr e vectorul tau
Edited by gigiRoman

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×