si adesso procedero come mi dici.
la mia richiesta era dovuta al fatto che il programma che sto facendo, lascia all'utente la possibilita di scegliere 'cosa' e 'dove cercare', quindi sul form ho 1 campo text.edit lungo 60 dove lui inserisce parole di ogni genere, e poi ho un combobox dove viene selezionato il campo della tabella su cui verra' effettuata la ricerca.
ne consegue che l'utente certamente (erroneamente) potra inserire parole con una lunghezza maggiore di quella dei singoli campi della tabella.
ho pensato di procedere in questa maniera.
una volta ottenute le singole parole....e quindi ottenuto l'array SL[i]......
ridurro ogni singolo elemento dello stesso array cosi:
sl[i]:=AnsiLeftStr(sl[i],lunghezza.campo)
ciao e grazie
fulvio![]()
ps.: se pensi che questo metodo sia obsoleto o 'non performante', e Vuoi (come già fai sempre ) gentilmente indicarmi una soluzione migliore.... seguiro il tuo suggerimento.
![]()