PDA

Visualizza la versione completa : [Delphi] A che serve la proprietā DELIMITER?


Lyll0
14-07-2003, 10:41
tutto nel titolo:
un sacco di componenti hanno questa proprietā da poter sfrfuttare.
mi interesserebbe sapere a che serve e soprattutto come si usa.

ho una mezza idea, ,ma vorrei la conferma del campo di applicabilitā

alka
14-07-2003, 10:54
La proprietā Delimiter non appartiene alle classi dei componenti, ma alla classe TStringList.

E' stata introdotta per permettere di leggere e scrivere il contenuto della StringList come "testo delimitato".

Supponendo che Delimiter sia inizializzato al carattere della virgola, leggendo la proprietā DelimitedText si ottiene un testo contenente tutte le stringhe all'interno della StringList su un'unica riga, separate dal carattere della virgola (il Delimiter, appunto).

Il meccanismo funziona anche in senso inverso: č possibile avere tanti valori separati da virgola...impostando la proprietā DelimitedText, ogni valore verrā inserito nella StringList sostituendo la virgola con un ritorno a capo, che in questo tipo di lista corrisponde anche ad ottenere un nuovo elemento.

Ad ogni modo, per sapere il funzionamento di Delimiter, bastava digitarlo e posizionarsi su di esso premendo il tasto F1 per aprire l'argomento della Guida in linea corrispondente, di cui ho riportato il testo.

Ciao! :ciauz:

Lyll0
14-07-2003, 13:50
:zamm:

Loading