Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    modulo e variabili ... che disastro!!

    ho un problema!!
    ci sono due form: form1 e form2
    e un modulo in cui sono dichiarate dim a, b, x as integer

    mi accade che, sebbene dichiarate nel modulo, al comando x = a + b il risultato sia una
    somma di stringhe!! cioè se a = text1 = 5 e b = text2 = 8, x = 58!!! come posso ovviare a questo
    problema? premetto che queste tre variabili (a,b,x) una volta inserire in input mi servono
    nel form 2 (ecco perchè uso il modulo!)

    help!!

  2. #2
    dim a as integer, b as integer, x as integer

  3. #3
    dim a as double, b as double, x as double
    cosi' gestisci anche i numeri con la virgola
    ciao

  4. #4
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    Nel modulo devi dichiarare le variabili come pubbliche, cioè visibili anche nel Form:
    codice:
    Public a As Integer, b As Integer, x As Integer
    Quando assegni i valori numerici delle Text è meglio fare una conversione:
    codice:
    a = Val(Text1.Text)
    b = Val(Text2.Text)
    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.