Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di x69asterix
    Registrato dal
    Jan 2005
    Messaggi
    1,303

    [vb6] prelevare parte di txt di un textbox?

    ciao a tutti,
    ho un problema diciamo un pò complicato, vediamo se è risolvibile, bene su una textbox ho un nome ed un cognome,
    es:
    Rossi Bianchi,
    bene io ho la necessità di prelevare in modo corretto il nome end in inserirlo in un'altra textbox poi prelevare il cognome ed inserirlo in un'altro textbox, x inserirli non ho problemi, ma come fare a prelevare prima il nome e poi il cgm o in contenporanea, i due nomi sono staccati da uno spazio.
    ciao

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    co na bella split?

    codice:
    valori = Split(textbox1.Text) 'il secondo parametro non è necessario se devi splittare per spazio
    nome = valori(0)
    cognnome = valori(1)
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    Utente di HTML.it L'avatar di x69asterix
    Registrato dal
    Jan 2005
    Messaggi
    1,303
    Originariamente inviato da Sypher
    co na bella split?

    codice:
    valori = Split(textbox1.Text) 'il secondo parametro non è necessario se devi splittare per spazio
    nome = valori(0)
    cognnome = valori(1)
    ciao,
    scusa ma come procedo? nn ti seguo, postresti essere + elementare?
    ciao

  4. #4
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    codice:
    valori = Split("Claudio Sypher 26anni")
    nome = valori(0)
    cognome = valori(1)
    anni = valori(2)
    qui per esempio valori diventa un array di 3 elementi poichè ci sono 2 spazi

    quindi

    nome = "Claudio"
    cognome = "Sypher"
    anni = "26anni"

    chiaro?

    devi solo decidere su quale evento compiere questa operzione
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  5. #5
    Utente di HTML.it L'avatar di Jupy64
    Registrato dal
    Sep 2004
    Messaggi
    1,151
    ehm..diciamo che con un semplice split non si risolve il problema se la persona ha un cognome e magari un nome composto... del tipo:
    De Toni Gianni Antonio
    In questo caso la cosa si fa un pochettino più complicata..
    Jupy

  6. #6
    Eh si a questo punto ti conviene far separare nome e cognome da un - oppure /....
    e cosi fai
    dim valore as variant
    valore = split(text.text,"-",-1)
    il "-" è il delimitatore, cio è ogni volta che incotra il trattino stacca la stringa!
    Credo sia l'unica soluzione

  7. #7
    Utente di HTML.it L'avatar di x69asterix
    Registrato dal
    Jan 2005
    Messaggi
    1,303
    Originariamente inviato da Sypher
    codice:
    valori = Split("Claudio Sypher 26anni")
    nome = valori(0)
    cognome = valori(1)
    anni = valori(2)
    qui per esempio valori diventa un array di 3 elementi poichè ci sono 2 spazi

    quindi

    nome = "Claudio"
    cognome = "Sypher"
    anni = "26anni"

    chiaro?

    devi solo decidere su quale evento compiere questa operzione
    ciao,
    abbastanza kiaro, difatti ho provato a splittare con risultati positivi
    ciao

  8. #8
    Utente di HTML.it L'avatar di x69asterix
    Registrato dal
    Jan 2005
    Messaggi
    1,303
    Originariamente inviato da XVincentX
    Eh si a questo punto ti conviene far separare nome e cognome da un - oppure /....
    e cosi fai
    dim valore as variant
    valore = split(text.text,"-",-1)
    il "-" è il delimitatore, cio è ogni volta che incotra il trattino stacca la stringa!
    Credo sia l'unica soluzione
    ciao,
    non ho provato questa soluzione, ma mi appare assai improbabile, visto ke il DB, è abbastanza popolato, sinceramente non mi và di andare a modificare tutti i record,
    ciao

  9. #9
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    Originariamente inviato da x69asterix
    ciao,
    non ho provato questa soluzione, ma mi appare assai improbabile, visto ke il DB, è abbastanza popolato, sinceramente non mi và di andare a modificare tutti i record,
    ciao
    se quello ha un nome e/o un cognome composto...come dire...so cazzi...tradotto non c'è alcun modo per fare ciò che vuoi...
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

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.