Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di Vash SD
    Registrato dal
    Sep 2006
    Messaggi
    502

    [VB6] Collegare due form

    Buongiorno, premetto che sto studiando VB 6 da un libro e sto al 2 capitolo. Volevo porvi delle domande:

    Io ho un bottone: Aggiungi Script
    quando vado a fare click su di esso mi dovrebbe aprire il form frmAggiungi. Come faccio? Scusate l'ignoranza, Saluti.
    Personal Home Page

  2. #2
    codice:
    frmAggiungi.Show()
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it L'avatar di Vash SD
    Registrato dal
    Sep 2006
    Messaggi
    502
    Mi dà un errore di sintassi :master:
    Personal Home Page

  4. #4
    Originariamente inviato da Vash SD
    Mi dà un errore di sintassi :master:
    Non ci vogliono le parentesi !

    (Il frmAggiungi deve ovviamente gia' esistere nel progetto)

    Ciao !
    IceCube_HT (VB6 fan Club)

  5. #5
    Originariamente inviato da icecube_HT
    Non ci vogliono le parentesi !
    Maledetto VB6... mi confondo sempre con VB.NET.
    Amaro C++, il gusto pieno dell'undefined behavior.

  6. #6
    Utente di HTML.it L'avatar di Vash SD
    Registrato dal
    Sep 2006
    Messaggi
    502
    Grandissimo ora quando clicco su esci si visualizza l'allert e ci ho messo un if che funziona perfettamente!

    Se io volessi fare click su No e chiudere il form (solo il form dell'allert) come dovrei fare?

    If Command1 = True Then
    End
    Else
    (chiudimi il form frmAllert)
    End If

    Grazie ragazzi
    Personal Home Page

  7. #7
    Originariamente inviato da Vash SD
    Grandissimo ora quando clicco su esci si visualizza l'allert e ci ho messo un if che funziona perfettamente!

    Se io volessi fare click su No e chiudere il form (solo il form dell'allert) come dovrei fare?

    If Command1 = True Then
    End
    Else
    (chiudimi il form frmAllert)
    End If

    Grazie ragazzi
    Ma che cos'e' il "form dell'allert" ????

    comunque per chiudere un form qualunque basta frmNome.UnLoad
    (o anche solo frmNome.Hide per "nasconderlo")

    ...e gia' che ci siamo: che significa "If Command1 = True", se Command1 e' un command button ??
    IceCube_HT (VB6 fan Club)

  8. #8
    Utente di HTML.it L'avatar di Vash SD
    Registrato dal
    Sep 2006
    Messaggi
    502
    Originariamente inviato da icecube_HT
    Ma che cos'e' il "form dell'allert" ????

    comunque per chiudere un form qualunque basta frmNome.UnLoad
    (o anche solo frmNome.Hide per "nasconderlo")

    ...e gia' che ci siamo: che significa "If Command1 = True", se Command1 e' un command button ??
    Allora ti spiego: Ho un programma quando faccio click su Esci lui mi apre una finestra frmAllert con due bottoni uno Si e uno No con un messaggio di avvertimento.

    Ho scritto un codice per il bottone si:
    codice:
    Private Sub cmdSi_Click()
        If cmdSi = True Then
            End
        Else
            frmAllert.UnLoad
        End If
    End Sub
    Se Si allora chiudi il programma sennò chiudi la finestra frmAllert ma il programma si chiude se faccio click su No non succede niente, Perchè?
    Personal Home Page

  9. #9
    Originariamente inviato da Vash SD

    Se Si allora chiudi il programma sennò chiudi la finestra frmAllert ma il programma si chiude se faccio click su No non succede niente, Perchè?
    non ho afferrato molto bene cosa vuoi dire,
    non capisco cosa intendi fare con cmdsi=true, prova a mettere Option Explicit in cima ai tuoi progetti (per prima cosa).
    Poi, per fare quello che vuoi fare basta che fai un msgbox.
    codice:
    Private Sub Form_Unload(Cancel As Integer)
        Dim Risposta As Integer
        Risposta = MsgBox("Are you sure?", vbYesNo + vbQuestion, "Logout")
        If Risposta = vbNo Then
            Cancel = 1
        End If
    End Sub

  10. #10
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Io ti consiglierei un buon libro.
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.