Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Visual Basic 6 - ricerca dinamica di una stringa
Forum - Visual Basic 6 - ricerca dinamica di una stringa - Pagina 3

Pagine: [ 1 2 3 4 ] Precedente | Prossimo
Avatar
ruggy94 (Member)
Guru


Messaggi: 890
Iscritto: 21/04/2008

Segnala al moderatore
Postato alle 21:29
Lunedė, 13/04/2009
fai cosė:
Codice sorgente - presumibilmente VB.NET

  1. Dim x()
  2. dim S as string
  3. dim D as string
  4. x=Split(Riga,"Y")
  5. S=replace(x(0),"X","")
  6. D=x(1)


Cosė hai la stringa S che corrisponde al numero dopo la X e la stringa D che corrisponde al numero dopo la Y
PS: Non ho provato il code

PM Quote
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 21:35
Lunedė, 13/04/2009
Testo quotato

Postato originariamente da GrG:

non basta fare?
Codice sorgente - presumibilmente VB.NET

  1. If Left(Riga, 4) = "C" Then
  2.   ElseIf Len(Riga) = 10 Then
  3.   if left(riga, 4) <> "X" then
  4.   Drill.AddItem Riga$ 'scrive i valori tipo T11C0.1620 e tutto quello che ha 10 caratteri...
  5.   end if  
  6.   End If




eh avevo fatto un errore di distrazione, era cosė:
Codice sorgente - presumibilmente VB.NET

  1. If Left(Riga, 4) = "C" Then
  2.   ElseIf Len(Riga) = 10 Then
  3.   if left(riga, 1) <> "X" then
  4.   Drill.AddItem Riga$ 'scrive i valori tipo T11C0.1620 e tutto quello che ha 10 caratteri...
  5.   end if  
  6.   End If


al posto di 4 ci va 1....

PM Quote
Avatar
azz.ciccio (Normal User)
Pro


Messaggi: 74
Iscritto: 08/04/2009

Segnala al moderatore
Postato alle 21:43
Lunedė, 13/04/2009
Testo quotato

Postato originariamente da ruggy94:

fai cosė:
Codice sorgente - presumibilmente VB.NET

  1. Dim x()
  2. dim S as string
  3. dim D as string
  4. x=Split(Riga,"Y")
  5. S=replace(x(0),"X","")
  6. D=x(1)


Cosė hai la stringa S che corrisponde al numero dopo la X e la stringa D che corrisponde al numero dopo la Y
PS: Non ho provato il code



ciao, ho provato ad inserire/modificare il codice per adattare questa tua idea. pero' o sbaglio io o c'e' qualcosa che non funziona. il ciclo for non va piu' utilizzato?
ma senza non va avanti niente... non funziona...
:-|

Ultima modifica effettuata da azz.ciccio il 13/04/2009 alle 21:44
PM Quote
Avatar
ruggy94 (Member)
Guru


Messaggi: 890
Iscritto: 21/04/2008

Segnala al moderatore
Postato alle 22:21
Lunedė, 13/04/2009
Codice sorgente - presumibilmente Delphi

  1. If Left(Riga, 1) = "X" Then
  2.      s = Split(Riga, "Y")  
  3.      f=replace(s(0),"X","")
  4.       ListX.AddItem f
  5.        
  6.         ListY.AddItem s(1)
  7.      
  8.      
  9.      CodeFull.AddItem Riga$      
  10.       End If


PM Quote
Avatar
azz.ciccio (Normal User)
Pro


Messaggi: 74
Iscritto: 08/04/2009

Segnala al moderatore
Postato alle 20:56
Martedė, 14/04/2009
Testo quotato

Postato originariamente da ruggy94:

Codice sorgente - presumibilmente Delphi

  1. If Left(Riga, 1) = "X" Then
  2.      s = Split(Riga, "Y")  
  3.      f=replace(s(0),"X","")
  4.       ListX.AddItem f
  5.        
  6.         ListY.AddItem s(1)
  7.      
  8.      
  9.      CodeFull.AddItem Riga$      
  10.       End If




ciao, perfetto! grazie adesso e' perfetto! ho solo fatto qualche rettifica al codice.

Codice sorgente - presumibilmente Delphi

  1. Sriga = Riga
  2. If Left(Riga, 1) = "X" Then
  3.      S = Split(Riga, "Y")
  4.      Riga = Replace(S(0), "X", "")
  5.       ListX.AddItem Riga
  6.        
  7.         ListY.AddItem S(1)
  8.         i = i + 1
  9.         Label4 = i
  10.      
  11.       End If
  12. Riga = Sriga
  13.       CodeFull.AddItem Riga$


PM Quote
Avatar
ruggy94 (Member)
Guru


Messaggi: 890
Iscritto: 21/04/2008

Segnala al moderatore
Postato alle 21:00
Martedė, 14/04/2009
prego :k:

:rofl: questo post sta diventando kilometrico

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 21:34
Martedė, 14/04/2009
sinceramente se farai una release successiva ti consiglio di usare un db, almeno con l'SQL risparmi un sacco di tempo ;)

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 21:38
Martedė, 14/04/2009
sinceramente se farai una release successiva ti consiglio di usare un db, almeno con l'SQL risparmi un sacco di tempo ;)

PM Quote
Pagine: [ 1 2 3 4 ] Precedente | Prossimo