Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [VB.NET] Confronto stringhe, perchè non va??
Forum - C# / VB.NET - [VB.NET] Confronto stringhe, perchè non va??

Avatar
dedalux (Normal User)
Pro


Messaggi: 155
Iscritto: 14/02/2009

Segnala al moderatore
Postato alle 14:40
Venerdì, 29/01/2010
Questo topic è stato chiuso dal moderatore

Salve a tutti, ho una sub in modulo che fa

Codice sorgente - presumibilmente VB.NET

  1. Public Sub Pippo()
  2. If Form1.Label1.Text.Contains("ciao.ciao") = True Then
  3. Global.System.Diagnostics.Process.Start(My.Application.Info.DirectoryPath.ToString & "\Mio.exe", AppWinStyle.NormalFocus)
  4. Else
  5. Global.System.Diagnostics.Process.Start(My.Application.Info.DirectoryPath.ToString & "\Suo.exe", AppWinStyle.NormalFocus)
  6. End If
  7. End Sub



la sub la chiamo al click di un button nel Form1
anche se il testo nella label è ciao.ciao ritorna sempre false ed avvia il secondo eseguibile

c'è qualcosa che non so?

P.S. non ci sono caratteri speciali nella label, solo lettere, numeri, il punto e il segno meno

grazie gente

Ultima modifica effettuata da dedalux il 29/01/2010 alle 14:47


«La disumanità del computer sta nel fatto che, una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta.»

Isaac Asimov
PM
Avatar
Alfonso (Ex-Member)
Guru


Messaggi: 688
Iscritto: 30/09/2009

Segnala al moderatore
Postato alle 15:00
Venerdì, 29/01/2010
Ho provato il codice e funziona perfettamente. Non posso sapere cosa c'è nella tua label.
Ricontrolla.


che le risposte ti siano servite o meno un tuo riscontro è segno di cortesia.

http://www.alfonsonatale.altervista.org/
PM
Avatar
dedalux (Normal User)
Pro


Messaggi: 155
Iscritto: 14/02/2009

Segnala al moderatore
Postato alle 15:55
Venerdì, 29/01/2010
Ho risolto, eliminato la label e ricreata, ora va. Non ho riscritto il codice, quindi non era quello..
Boh
Grazie lo stesso ;)


«La disumanità del computer sta nel fatto che, una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta.»

Isaac Asimov
PM