Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [Delphi] prendere il primo carattere di una stringa

    Salve!
    Devo fare una ricerca dove scrivendo in un edit, compaiano in una lista tutti gli elementi(stringhe) che hanno l'inzio dei caretteri della stringa uaguali a quelli dell'edit.
    Faccio un esempio ke credo ke nn sia stato chiaro..javascript:void(0);
    Stordita

    edit: f
    nella lista dovranno comparire tutti nomi ke inzino con 'f':
    federico
    francesco
    ecc..

    mi hanno detto di guardare il Pchar; ma nn capisco il funzionamento e la sintassi nell'help nn è specificata.

    grazie a tutti coloro che mi aiuteranno.

  2. #2
    Se il tuo problema è semplicemente ricavare il primo carattere di una stringa non devi complicarti la vita:

    PrimaLettera := Edit1.Text[1];
    SecondaLettera := Edit1.Text[2];

    e via dicendo...
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  3. #3
    ..grazie qst nn la sapevo proprio.

    funziona anche nelle variabili??

    MioArchivio.Nome[1]

  4. #4
    Dipende dal tipo di variabile, quella notazione funziona con le stringhe e con gli array.
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  5. #5
    nel mio caso

    il campo record: Nome:String[20]

    io dovrei fare un controllo tra

    txt_nome.text[1]=mioArchivio.Nome[1]

    grazie x la veloce risposta

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.