Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    190

    VB: dare un valore ad una variabile quando clikko un button

    Ciao a tutti
    come posso dire ad un pulsante di inserirmi una stringa di testo in una variabile quando lo clikko?
    Ho provato così:
    ------------------------
    Private Sub cmd1_Click()
    Dim variabile As String
    var1 = ciaooooo
    End Sub
    -------------------------
    ma nn funziona. Dove sbaglio?
    Aspetto i vs suggerimenti!
    Grazie 1000 fin da ora!


  2. #2
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569
    Private Sub cmd1_Click()
    Dim var1 As String
    var1 = "ciaooooo"
    End Sub

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    190
    e come faccio a stampare il valore contenuto nella var quando clikko su cmd2?
    così mi restituisce sempre 0:
    ---------------
    Private Sub cmd2_Click()
    Label.Caption = Val(var1)
    End Sub
    ---------------
    come mai?

  4. #4
    Utente di HTML.it L'avatar di vonkranz
    Registrato dal
    Sep 2001
    Messaggi
    1,387
    Innanzitutto var1 deve essere visibile a livello di modulo ,quindi dichiarata nella sezione "(dichiarazioni) (generale)" del form.

    A questo punto in cmd2_click metti printer.print var1 e se hai cliccato prima su cmd1_click dove hai impostato var1="ciaoo", stampi il contenuto.

    Guardati nell'help in linea la sezione relativa all'area di validita' delle variabili.
    ...and I miss you...like the deserts miss the rain...

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    190
    scusa ma nn ho capito (usi un linguaggio troppo compliesso x il mio livello di programmatore! ) e poi io l'HELP on-line di VB nn ce l'ho...
    Potreste farmi qualke esempio pratico?
    Grazie 1000 e scusatemi x l'ignoranza!!!

  6. #6
    Utente di HTML.it L'avatar di vonkranz
    Registrato dal
    Sep 2001
    Messaggi
    1,387
    Apri un nuovo progetto, metti 2 command button e una label.
    Copia questo codice
    codice:
    Option Explicit
    Dim Var1 As String
    
    Private Sub Command1_Click()
       Var1 = "Ciao"
    End Sub
    
    
    Private Sub Command2_Click()
       Label1.Caption = Var1
    End Sub
    quindi clicca prima sul command1 e poi sul command2

    Ciao.
    ...and I miss you...like the deserts miss the rain...

  7. #7
    Utente bannato
    Registrato dal
    Jan 2000
    Messaggi
    360
    così si fa vonkranz :metallica !!

    Ok adesso do un cosiglietto a Tallino..che ne dici di leggere qualche articolo sulle variabili??!!:gren:
    ne puoi trovare a migliaia on.line vai anche sul sito di prg di vb c'è una buona guida...unico difetto nn si può staampare in una botta sola!!


    Ciao!

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.