» »

Odpiranje programa v Visual Studio

Odpiranje programa v Visual Studio

dynr la ::

Pozdravljeni
naredil sem en preprost login program, sedaj pa želim v kodo dodati, da se v primeru, da sta vpisana pravilno ime in geslo odpre recimo Mozilla Firefox. Prosim, če mi kdo poda primer kode.

Koda:
Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If TextBox1.Text = "uporabnik" Then

        End If
        If TextBox2.Text = "1234" Then
            MessageBox.Show("Uspešno ste se prijavili!", "Obvestilo", _
       MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk)

        End If

        If Not TextBox1.Text = "uporabnik" Then
            If Not TextBox2.Text = "1234" Then
                MessageBox.Show("Uporabniško ime ali geslo sta napačna!", "Napaka", _
       MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk)
            End If
            If TextBox1.Text = "" Then
                If TextBox2.Text = "" Then
                    MessageBox.Show("Prosimo vpišite ime in geslo!", "Napaka", _
       MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk)
                End If
            End If
        End If
    End Sub

darkolord ::

Na primer:

System.Diagnostics.Process.Start("pot\do\firefoxa\firefox.exe")


Ali:

System.Diagnostics.Process.Start("http://naslov.com")

dynr la ::

Hvala. Mam pa še eno vprašanje. Kaj moram spremenit ali dodat, da mi ne bo v primeru, da uporabnik ne vpiše imena in gesla napisalo Prosimo vpišite vaše ime in geslo, ter Vaše ime in geslo sta napačna. Kaj naredim, da se ne napiše oboje ampak samo Prosimo vpišite vaše ime in geslo?

KODA:
Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If TextBox1.Text = "admin" Then

        End If
        If TextBox2.Text = "1234" Then
            System.Diagnostics.Process.Start("http://24ur.com")
            MessageBox.Show("Uspešno ste se prijavili!", "Prijava", _
       MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk)
        End If
        If TextBox1.Text = "" Then

        End If
        If TextBox2.Text = "" Then
            MessageBox.Show("Prosimo vpišite ime in geslo!", "Napaka", _
   MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk)
        End If

        If Not TextBox1.Text = "admin" Then
            If Not TextBox2.Text = "1234" Then
                MessageBox.Show("Vaše geslo ali ime sta napačna!", "Napaka", _
   MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk)
            End If
        End If


    End Sub

darkolord ::

Uporabi ElseIf, tukaj imaš primer.

dynr la ::

Ma fak, čist sm že pozabu, kako se to dela. A mi lohka sam primer v mojem primeru napišeš prosm? Še neki bi te prosu, če lahko pogledaš, ker je v moji kodi zgleda napaka, ker tudi če napišem kr eno ime in je geslo pravilno se pravi 1234 se uspešno prijavim.

darkolord ::

Public Class Form1
 
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If TextBox1.Text = "admin" And TextBox2.Text = "1234" Then
            MessageBox.Show("Uspešno ste se prijavili!", "Prijava", _
            MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk)
            System.Diagnostics.Process.Start("http://24ur.com")
        ElseIf TextBox1.Text = "" Or TextBox2.Text = "" Then
            MessageBox.Show("Prosimo vpišite ime in geslo!", "Napaka", _
            MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk)
        Else
            MessageBox.Show("Vaše geslo ali ime sta napačna!", "Napaka", _
            MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk)
        End If
    End Sub

Zgodovina sprememb…

  • spremenilo: darkolord ()

dynr la ::

tnx. Sori k tok sprašujem, sam se še učim

Zgodovina sprememb…

  • spremenilo: dynr la ()

dynr la ::

A mi lahko prosm na kratko razložiš kako se uporablja ta ElseIf?

Ker mam spet težvo: tudi če pravilno vpišem kodo, mi vseeno napiše: Prosimo vpišite kodo! Mamico mu ej

 Private Sub Button12_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button12.Click
        If TextBox1.Text = "1234" Then

        End If
        MsgBox("Koda sprejeta!")
        System.Diagnostics.Process.Start("http://24ur.com")
        End
        If TextBox1.Text = "" Then
        End If
        If MessageBox.Show("Prosimo vpišite kodo!", "Napaka", _
               MessageBoxButtons.OK) _
           = DialogResult.Yes Then

        End If
    End Sub

Zgodovina sprememb…

  • spremenilo: dynr la ()

darkolord ::

Poglej še enkrat kodo, ki sem ti jo napisal prej.

Tole kar si zdaj napisal, nima čisto nobenega smisla.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Visual Basic

Oddelek: Programiranje
313145 (2171) cekr
»

VB vpršanje za kodo

Oddelek: Programiranje
5567 (442) dynr la
»

vb.net: dynamic textbox

Oddelek: Programiranje
51082 (972) saule
»

C# Pomoč

Oddelek: Programiranje
131290 (1115) jizzer
»

c# undo, redo, paste

Oddelek: Programiranje
5867 (767) japol

Več podobnih tem