Newsgroup: it.comp.lang.delphi
Titolo: elaborare le stringhe

salve a tutti mi scuso in anticipo per l'insulsaggine della mia richiesta,
volevo sapere quali sono (o meglio ancora dove trovo informazioni) le
funzioni o i comandi per elaborare le stringhe e le date, ad esempio le
iniziali di una stringa con più parole o il mese di una data ecc.
spero di ottenere una risposta.
ciao a tutti
--
Roberto Gibertini
TOGLIMIrober...@email.it
Home page personale (che fa schifo ma non mi v adi metterci le mani)
http://digilander.iol.it/scionn/
Home page del NG free.it.vegetarianesimo
http://digilander.iol.it/fiveg

 spero di ottenere una risposta.
Normalmente nell'help e nei sorgenti della vcl e delle jcl.
Queste ultime offrono diverse funzioni in piu' di quelle della VCL, che
cmq e' stata piuttosto estesa con D6 (soundex, per es).
Per cio' che riguarda la formattazione delle date in modo leggibile vedi
FormatDateTime (p. es: if UpperCase(FormatDateTime('mmmm', Date)) =
'OTTOBRE' then ShowMessage('Siamo in ottobre') else ShowMessage('Boh');
Saluti
Paolo Arosio

>>>>>Normalmente nell'help e nei sorgenti della vcl e delle jcl.
Queste ultime offrono diverse funzioni in piu' di quelle della VCL, che
cmq e' stata piuttosto estesa con D6 (soundex, per es).<<<<
ti riongrazio per il copnsiglio sulle date, ma mi piacerebbe fossi un pň piů
chiaro per4 quel che riguarda cosa cercare, io evidentemente sono impedito,
e non sono riuscito a trovare documentazione su come eseguire applicazioni
esterne, poi ricercando tra i vecchi messaggi del NG ho trovato shellexecute
e createprocess (tra l'altro ce ne sono altre??) sono andato a cercarle e
sono magicamente venute fuori, se mi potessi dire che parola chiave
utilizzare per cercarle ti ringrazierei infinitamente (se mi vuoi dire anche
la fnzione sono molto felice, ma mi sembra piů costruttivo per me capire
come devo cercare dentro questo benedetto help, milioni di informazioni che
non riesco a trovare)
ancora grazie per la pronta e illuminatrice risposta.
ciao


 chiaro per4 quel che riguarda cosa cercare, ...
beh, dipende da cio' che ti serve: per le funzioni di D5 un buon punto
di partenza e' cercare "string handling routines", andare su una di
quelle elencate, da li' cliccare sul link category che apre una nuova
finestrella di help con le funzioni ed una breve descrizione di
ciascuna.
Oppure, aprire Sysutils e guardare nel code explorer le procedure che ci
sono: quelle relative alle stringhe iniziano in genere per str. Dai
anche un occhio a TStrings e immediati discendenti.
Sulle JCL: sono fornite di un help html compilato. Nel sommario c'e',
fra le altre cose "String manipulation": anche questo e' un buon punto
di partenza.
Ancora, a pagina 4-42 del manuale di D6 c'e' un elenco delle funzioni
rtl relative alle stringhe.
Saluti
Paolo Arosio

>>>>>>beh, dipende da cio' che ti serve: per le funzioni di D5 un buon punto
di partenza e' cercare "string handling routines", andare su una di
quelle elencate, da li' cliccare sul link category che apre una nuova
finestrella di help con le funzioni ed una breve descrizione di
ciascuna.....<<<<<<<<
grazie millissime sei il mio salvatore, ho trovato tutto quello che mi
serviva, una cosa però mi ha lasciato sgomento, cercando sull'help del d5
trovo sempre quello che cerco mentre sul 6 non trovo niente, ma che hanno
reso tutto più complicato???
spero di non approfittare troppo di te ma visto che ci osno ti chiederei un
altro aiutino, mi servirebbe la funzione per aprire la finestra aprifile o
salvafile di windozz, se me lo sai dire erigo una statua in tuo onore.
ancora grazie tantissime e ciao
p.s. ma tu dove hai studiato il delphi, mi puoi consigliare un libro
particolare oppure un qualche sito?? per i problemi riguardanti la logica
non ho troppi problemi, ma quando si tratta di conoscere le funzioni mi
perdo in un bicchier d'acqua, anzi in un file help.


> p.s. ma tu dove hai studiato il delphi, mi puoi consigliare un libro
particolare oppure un qualche sito?? <<
Usandolo da D2 un po' di cose le ho trovate per strada. Il mio primo
libro e' stato D2 Dev's guide di P & T (Pacheco & Teixeira). I ng
aiutano.
Saluti
Paolo Arosio