Oppure

Loading
19/11/11 17:49
Aangelus
Salve a tutti il mio problema consiste nel far controllare con un ciclo for il nome dei partecipanti con una variante che prende il nome da un processo di estrazione con mid$, ma non riconosce i due valori stringa uguali con conseguenza di non entrare nella struttura if.Di seguito espongo la porzione di codice in esame:

nel modulo dati(xx).giocatore corrisponde a string
nel form il valore nomegiocatore corrisponde a string

nomegiocatore = Trim(Mid$(rigoFile(tt), 1, posizione))

For xx = 1 To 5
If trim(Dati(xx).Giocatore) = trim(nomegiocatore) Then
Print "Giocatore Inscritto"
End If
Next xx

se eseguo il debug compaiono i due nomi correttamente


aaa
19/11/11 17:52
nessuno
Potrebbero esserci caratteri non visibili all'interno della stringa.

Controlla la lunghezza delle due stringhe.

P.S. Nel tuo caso si scrive "iscritto"

Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.