Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543

    [vb.net]riconoscere var

    ho questa portzione di codice
    codice:
    If InStr(stringa, "+") Then
                Dim segno As String = "+"
            Else
                Dim segno As String = "-"
            End If
            If InStr(stringa, "(") And InStr(stringa, ")") Then
                Dim vettore() As String
                vettore = Split(stringa, "(")
                vettore = Split(vettore(1), ")")
                vettore = Split(vettore(0), segno)
    la variabile segno nel secondo if non me la riconosce... vorrei capire come posso fare per farla riconoscere correttamente. GRAZIE

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  2. #2
    la variabile che hai dimensionato vale solo per l'if in cui è stata dichiarata, se la dichiari (una volta sola) all'inizio del sub (o function che sia vedrai che va:

    codice:
    public sub ciao()
    
    dim segno as string
    If InStr(stringa, "+") Then
               segno = "+"
            Else
               segno = "-"
            End If
            If InStr(stringa, "(") And InStr(stringa, ")") Then
                Dim vettore() As String
                vettore = Split(stringa, "(")
                vettore = Split(vettore(1), ")")
                vettore = Split(vettore(0), segno)
    end if
    
    end sub
    Gutta cavat lapidem non vi, sed saepe cadendo
    (La goccia scava la pietra non con la forza, ma cadendo spesso)

  3. #3
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    Grazie!

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  4. #4
    Prego :gren:
    Gutta cavat lapidem non vi, sed saepe cadendo
    (La goccia scava la pietra non con la forza, ma cadendo spesso)

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.