mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Palette colori personalizzata

Salve, ï¿œ possibile personalizzare i colori disponibili nella palette 
che appare nella proprietï¿œ Color dei componenti?
Io vedo una lista con i vari colori assoluti come clBlack, clWhite ecc 
e i colori relativi: clInfoBk, clWindowsText ecc.
Vorrei poter definire la palette dei miei colori (es. $0FFEF0F1) e 
farla vedere nella lista.
Grazie
-- 
Scrivo su Usenet da quando il Mar Morto era solo indisposto.

 farla vedere nella lista.
Sì, è possibile: googla per RegisterIntegerConst.
Per la prossima richiesta, magari indica anche la versione di Delphi 
che usi: le cose possono cambiare da versione a versione.
ACSH
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ACSH
Hai ragione, normalmente lo specifico (anche perchè i forum del 
supporto tecnico lo chiedono...). Comunque è la Professional 2010.
Grazie.


Newsgroup: it.comp.lang.delphi
Titolo: TChart e titoli X

ciao a tutti, sto cercando di creare un grafico a barre a runtime però sulle 
X mi appare 1,2,3 anzichè un titolo stringa, come posso fare per inserirlo?
Chart1.AddSeries (TBarseries.Create (Self));
Chart1.AddSeries (TBarseries.Create (Self));
Chart1.AddSeries (TBarseries.Create (Self));
Chart1.Title.Text.Text:='Prova Grafico';
Chart1.View3D:=true;
 Chart1.SeriesList.Series[0].AddY(random(200),'operatore 1',clRed);
 Chart1.SeriesList.Series[1].AddY(random(200),'operatore 2',clRed);
 Chart1.SeriesList.Series[2].AddY(random(200),'operatore 3',clRed);
 Chart1.SeriesList.Series[0].AddY(random(200),'operatore 1',clRed);
 Chart1.SeriesList.Series[1].AddY(random(200),'operatore 2',clRed);
 Chart1.SeriesList.Series[2].AddY(random(200),'operatore 3',clRed);
 Chart1.SeriesList.Series[0].AddY(random(200),'operatore 1',clRed);
 Chart1.SeriesList.Series[1].AddY(random(200),'operatore 2',clRed);
 Chart1.SeriesList.Series[2].AddY(random(200),'operatore 3',clRed); 

Quale componente usi quello inserito nella VCL di delphi o una degli esterni
che devono essere registrati.
Mi sembra di ricvordare che quello della VCL si chiama Tee Chart della Stema
Software.
Gli altri sono più semplici da usare ma poi devi usare regserv per
registrarli.
Qui puoi trovare le faq sul componente della Stema :
http://www.teechart.net/support/index.php
Ciao
Mario - (
mari...@inwind.it
)
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.lang.delphi
Titolo: Ancora editor vettoriale

Scusatemi ma ho ancora due quesiti:
1
Ho realizzato un mio tpanel atto ad ospitare dei miei tshape.
I tshape possono essere spostati a runtime tramite mouse.
Se creo a designtime un mio tshape dentro il tpanel lo posso muovere anche a
runtime, se invece lo creo a runtime (con metodi del tpanel stesso) non lo
posso più muovere.
questioni di strane parentele??? ho fatto alcuni tentativi ma nulla.
2
una retta mi viene contenuta in un boundrect che mi intercetta gli eventi
del mouse.
ok, ma se ho ad es. due rette a 45° (caso in cui il boundrect e il più
grande possibile rispetto alla retta stessa) vicine come posso fare per far
passare il click alla retta nascosta dietro il boundrect dell'altra???
spero di essere riuscito a spiegarmi
chi mi aiuta
ciao
gazza.


Bel casino...
Personalmente sceglierei un'altra strada (dal principio), ossia invece di
usare controlli non-windowed (tshape), userei i metodi per disegnare
direttamente gli oggetti su un canvas, gestendo una tlist di oggetti (con le
posizioni) ed il drag tramite evento mousemove sul controllo su cui si
disegna, con un po' di codice per cercare nella tlist l'oggetto che si trova
nella posizione sotto al puntatore del mouse.
Questo sistema e' piu' complesso (piu' codice), ma credo sia molto piu'
flessibile.
Roal Zanazzi

Newsgroup: it.comp.lang.delphi
Titolo: Avviare un file automaticamente con un'applicazione delphi

Buongiorno a tutti io ho un problema!
ho realizzato un notepad e vorrei avere la possibilità di scegliere che 
tutti i file txt siano aperti in automatico con il mio programma delphi 
come posso fare?

 ha scritto nel messaggio
news:2RJGe.27659$fm.19...@news4.tin.it...


Newsgroup: it.comp.lang.delphi
Titolo: Conoscere il nome della propria DLL

Sto facendo una DLL ISAPI per mostrare dei listini via WEB...
tutto ok fino ad ora... ma ad un certo punto mi trovo costretto a conoscere
il nome della DLL stessa e non so da dove estrarlo.
Ho provato con "Application.ExeName"... ma mi dice che "Application" non sa
cosa sia.
Ho provato anche con ParamStr(0)... ma mi da il nome dell'eseguibile che la
usa.
Esiste un modo?
Grazie,
   Luca

"Luca T." <luc...@BADBADSPAMlibero.it> ha scritto nel messaggio:

Se non ricordo male tra i tips di D&D online ce n'è uno che risolve proprio
il tuo problema!
--
- Carlo -
cbertu81(at)libero(dot)it

 il tuo problema!
Che indirizzo?
Grazie,
   Luca

Trovato, grazie.
  Luca
"Luca T." <luc...@BADBADSPAMlibero.it> wrote in message
news:2Iv_8.11144$GV2.3...@twister2.libero.it...

Newsgroup: it.comp.lang.delphi
Titolo: [OT] Delphi Day a Piacenza

Scusate l'OT ma spero che qualcuno mi possa aiutare....
dato che è la prima volta che ci vado vorrei sapere come ci arrivate a 
Piacenza (l'auto la vorrei escludere a priori) tanto per non incasinarmi 
con orari ed altro
A proposito partirei da Roma
Grazie
David

 Scusate l'OT ma spero che qualcuno mi possa aiutare....
Abbiamo già aperto più volte thread dedicati al Delphi Day 2005...cerca 
nei messaggi di qualche giorno fa e magari continuiamo quelle 
discussioni avviate, tanto per arrecare meno disturbo possibile a chi 
non è interessato all'evento.
O almeno, credo che questa sia la cosa più giusta da fare...correggetemi 
se sbaglio. ;-)
In realtà, il luogo più adatto sarebbe usare l'apposito newsgroup messo 
a disposizione da "Delphi & Dintorni" (
http://www.delphiedintorni.it
).
Ciao! :-)
-- 
MARCO «Alka» BREVEGLIERI
   (
http://www.marco.breveglieri.name
)
Leggi le FAQ di ICLD: 
http://icld.altervista.org

Ho già provato a postare sul newsgroup messo a disposizione da "Delphi & 
Dintorni" ma non ho ricevuto risposta e per quanto riguarda i thread 
precedenti non li ho proprio visti (come opzione cancello quelli più 
vecchi di 10 giorni)
Ciao,
David

David
	Ciao
	MassimoB
 
---------------------------------
http://www.massimobeschi.it/
---------------------------------
Se tu pagare come dici tu ...
Io lavorare come dico io ...
Se tu pagare come dico io ...
Io lavorare come dici tu ...
---------------------------------

microges ha scritto:

Forse dovresti essere un po' più paziente...non tutti hanno 
costantemente gli occhi puntati sui newsgroup. :-|
Infatti, scoprirai che in realtà ti hanno già risposto in tanti.
Per l'opzione di cancellazione dei messaggi...beh...configura il tuo 
newsreader in modo da leggere anche quelli leggermente più vecchi.
Non sarebbe giusto che noi leggessimo e rispondessimo ogni giorno alla 
stessa domanda perchè qualcuno ha impostato il proprio newsreader 
affinchè mantenga solo i messaggi delle ultime 24 ore, no? ;-)


Novità dal delphi day di ieri? 
-- 
Morde. 
FAQ di icld (beta-version): 
http://icld.altervista.org
 
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 Novità dal delphi day di ieri? 
E' una bella domanda... ;-)
Cercherò di fare un reportage, anche se quest'anno la mia partecipazione 
e attenzione è stata un po' influenzata dalla mia agitazione emotiva 
dovuta al contest. :-|

Newsgroup: it.comp.lang.delphi
Titolo: Esportare componenti

Scusate la domanda, probabilmente idiota... ma mi sapete dire se è possibile
esportare componenti di Delphi 7 per farli funzionare con Delphi 6? (Ad
esempio XPManifest di D7 farlo andare sul 6 o simili cose)
Chiedo questo perchè per delphi 6 si trovano decisamente più componenti free
che per D7, e quindi l'uso di D6 risulterebbe avvantaggiato, ma ci sono
alcune cose di D7 che mi hanno "assuefatto" ;-p
Thxz

"Wok" <dam...@tua.qui> ha scritto nel messaggio
news:kuWR9.59624$Q%4.19...@news1.tin.it...

Altra domanda... è possibile fare il contrario, e cioè portare il componente
Socket di D6 sul 7? :-)

Newsgroup: it.comp.lang.delphi
Titolo: Organizer call center Delphi

Qualche consiglio?
 
Dovrei realizzare un software per gestire le richiamate e gli appuntamenti con degli allarmi per un call center personale di una sola persona.
 
Qualcosa in giro come codice sorgente o pacchetti installabili per Delphi ?
 
 
ciao e grazie
Luca

 Qualcosa in giro come codice sorgente o pacchetti installabili per Delphi ?
 
Per fare cosa?
 
A.
 
 


GRazie Alberto

> GRazie Alberto
 
 
????
 
A.
 

 A.
 
Mi scuso.. pensavo di avere postato e nulla.
 
Il programma dovrebbe realizzare una piccola anagrafica clienti e poi su contatti di un solo operatore al telefono fissare
 
- appuntamenti per richiamare il cliente
- appuntamenti di colloquio per il cliente
 
ci sono poi degli alert che alcuni giorni prima della richiamata o del colloquio presso il cliente avvertono l'operatore in modo che possa prepararsi al tipo di contatto.
 
Non so se ci sono già pezzi di codice strutturati con database in modo da ridurre i tempi del lavoro da realizzare.
 
Alternativamente dei package da inserire in delphi 7.
 
non ho eccessiva padronanza con delphi 7
 
grazie 
Luca

 non ho eccessiva padronanza con delphi 7
 
Non è detto che devi PER FORZA farlo in delphi...
Tu cosa usi, in genere?
 
A.


Usando Delphi, mi ero imbattuto nelle 
 
http://www.tmssoftware.com/site/tmspack.asp?s=plan
 
 
sono dei Planner e poi ho avuto conferma da Marco B.
 
Le sto usando sono molto versatili e complete, aggiornate al 2013 e con una ottima assistenza via email.
 
Inoltre sono multirisorsa, immaginate di costruire un gestore appuntamenti e attività per ogni cliente con un alarm.. 
 
Componente che sembra molto buono e prezzo modico.
Newsgroup: it.comp.lang.delphi
Titolo: FILE ESTENSIONE RES

SALVE A TUTTI,
sono nuovo di programmazione.
sto provando a far girare un applicativo ma mi segnala che manca un file
res.
che cos'è ??

m_39 ha scritto:

Sorry, ma manca l'attinenza con Delphi. :-)
O meglio, se per "girare" intendi "compilare" un tuo progetto e, in 
quell'occasione, ti viene segnalata la mancanza di un file .res, forse i 
tuoi sorgenti non sono completi.
Dovresti prendere un po' di tempo per spiegare meglio nel dettaglio cosa 
stai facendo, altrimenti è quasi impossibile fornire spiegazioni precise.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

I file .res contengono le RISORSE dell'applicazione ed in primis l'icona
associata alla nostra applicazione.
Comunque, se ti manca il file .res collegato al tuo progetto, quando
compili, delphi dovrebbe creare un nuovo file vuoto, naturalmente il
programma avrà l'icona di default assegnata da Delphi.
La cosa non dovrebbe creare problemi a meno che la tua applicazione non usi
delle icone o delle bitmap salvate nel file delle risorse, ma credo sia un
caso abbastanza remoto

Newsgroup: it.comp.lang.delphi
Titolo: scrittura dati lentissima

Salve a tutti, scusate, avevo gia' postato ma forse non ero satao troppo 
chiaro,
sapreste dirmi perche' il programma quando esegue questa semplice 
operazione si pianta circa 2 minuti  ?
var
   a,b,c,d,e,f : integer;
   g : variant;
   h,l,m,n : string;
table1.next;
  a := table1['a'];
  .
  .
  .
  n := table1['n'];
table1.insert
  table1['a'] := a;
  .
  .
  .
  table1['n'];
table1.post
;
per precisione la tabella e' paradox, la key e' autoincrementale, non ci 
sono indici secondari, il campo variant serve ad appoggiare un memo.
la tabella contiene circa 3000 record.
Non riesco veramente a capire perche' quando il programma esegue quasta 
operazione di copia dei dati di un record su un nuovo record impiega 
circa 2 minuti, e tutto sembra bloccato. !
grazie  a tutti
Claudio

 ha scritto nel messaggio 
news:2vlxg.742$K8....@news.edisontel.com...


 Hai provato a inserire un Application.processmessage ?
Servirebbe solo a dare una parvenza di risposta da parte 
dell'applicazione, ma di certo non velocizzerebbe l'operazione, anzi...
Rispondendo a Claudio, per vedere cos'è che rallenta si potrebbe fare un 
debug step-by-step con l'F8, almeno si riuscirebbe a sapere se c'è 
qualche operazione che ci mette più del dovuto.
Comunque il codice che hai postato non ha molto senso, così com'è messo. 
Puoi spiegare cosa vorresti fare?
-- 
Jax

Newsgroup: it.comp.lang.delphi
Titolo: Non cambia il puntatore;

Qualcuno mi saà dire perchè la proprietà cursor non modifica
la forma del cursore. Ho provato ad assegnare valori diversi
sia da codice che a design-time, non da errori ma non cambia
neppure il cursore.
Lavoro in ambiente Windows 2000 Pro.
  Grazie

Ciao,
prova con
screen.cursor:=crHourglass;
bye Max

> Qualcuno mi saà dire perchè la proprietà cursor non modifica
la prop cursor di COSA?
Bye
AS


Fantastico, così funziona. Ma la proprietà cursor degli oggetti
Form a cosa serva (sembra non fare nulla!)?
  Grazie mille per l'aiuto.
Newsgroup: it.comp.lang.delphi
Titolo: mailto

Qualcuno mi sa dire tutte le "opzioni" o parametri per usare il mailto: ?
es.
'mailto:
Pi...@Pallino.it
?subject=saluti
manda un messaggio a pinco pallino con soggeto saluti.
e per mandare i file in allegato ?
--
Ciao
Stefano Tampieri
ICQ 51832013

 e per mandare i file in allegato ?
non si puo' fare. Il protocollo di Outlook express non lo supporta, solo
quello di Outlook 98/2000 a patto che l'utente abbia questo installato e che
sia il client di posta predefinito, altrimenti vale quello di cui sopra.
Ciao, Sandro

Newsgroup: it.comp.lang.delphi
Titolo: Delphi 7/2006 + BDE : Couldn't perform the edit bacause another user changed the record.

Delphi 7/2006 + BDE : Couldn't perform the edit bacause another user
changed the record.
Ciao,
 sono certo che questo errore è un classico , ma non trovo la
soluzione in nessuna faq.
Qualcuno mi potrebbe spiegare dove sbaglio per incappare in un :
Couldn't perform the edit bacause another user changed the record.
Il mio programma usa una connessione ODBC gestita con il BDE per
scrivere dei record in un DB.
La seguenza ridotta è questa :
Table1.Append;
Table1.FieldByName('ART_CODICE').Value := 'AA';
Table1.Post;
Table1.Edit;
  Table1.FieldByName('ART_CODICE_ALTERNATIVO').Value := 'BB';
Table1.Post;
Perchè quando arriva a questo secondo Post mi da l'errore :
Couldn't perform the edit bacause another user changed the record.
Ho tamponato ma non è una soluzione perchè rallenta molto , mettendo
tra i 2 blocchi un :
Table1.First;
Table1.Locate('ART_CODICE','AA',[loCaseInsensitive]);
Cosa devo mettere tra il primo POST e l'EDIT per poter modificare il
record appena introdotto,
e non incappare nell'errore precedente ?
Ringraziamenti anticipati
                             Zeno

 
Prova a togliere le due linee:
Table1.Post;
Table1.Edit;
Intermedie e vedrai che tutto funziona.
Ciao, Luigi.

Forse ho sintetizzato troppo:
tra il primo Post e il successivo Edit,
ci sono svariate righe di codice che fanno controlli/verifiche, e solo
in alcuni casi
mi trovo a fare il secondo blocco (Edit-Post).
In breve la tua semplificazione nel mio caso non va bene.
Grazie comunque.
Cercando sul web ho scoperto che un problema simile lo hanno le persone
che usano:
Delphi + ( ADO // BDE ) + driver ODBC di Mysql + Mysql
Nel loro caso si risolve facendo il downgrade del driver ODBC di Mysql.
Comunque NON sto usando Mysql.
Zeno
P.S. Modificando il flusso logico risolvo comunque il problema ma non
capisco dal punto di vista concettuale perchè mi debba dare questo
errore.
LuigiS ha scritto:

Newsgroup: it.comp.lang.delphi
Titolo: acquisto vecchie versioni di delphi

Cerco riferimenti di aziende o di privati che a prezzo accessibile (uso
delphi a scopo didattico) vendano vecchie versioni di delphi,  versioni
professional dalla 3 alla 4; adesso ho la versione 2.0 standard.
Grazie. Luigi

 professional dalla 3 alla 4; adesso ho la versione 2.0 standard.
Luigi, visto che desideri 'continuare' con Delphi ti consiglio di fare un
upgrade ad una versione che non sia una standard ... non importa se D3 o D4
(meglio il primo per stabilitą, meglio il secondo per via delle nuove
funzionalitą), tanto non pensare che cambi molto dalla 2 std alla 3 std
etc...
Ciao!
--
- Carlo -
ps : non so il tuo livello di preparazione, ma ti posso assicurare che anche
la 2 ha parecchie cose da insegnare!

Newsgroup: it.comp.lang.delphi
Titolo: Esempio Decimale.

Qualcuno mi può procurare la sintassi per poter  convertire una Stringa
contenente un decimale in tipo di dato decimale impostando il numero di
cifre decimali.
Tipo:
       "123456,323" ------> 123456,32
E' possibile tornare indietro ma ricavandosi il valore anche con il punto di
separazione delle migliaia?
Grazie a chi mi saprà rispondere!

        "123456,323" ------> 123456,32
Uhm, IMHO non ha molto senso avere un numero di tipo decimale (Double o Real che sia)
arrotondato ad un certo decimale. Piuttosto mi tengo tutti i decimali e li tronco in
output.
Mi spiego meglio:
sNumero := '123456,323';
dDec := StrToFloat(sNumero);
// dDec a sto punto contiene 123456,323
// se vuoi proprio avere un decimale arrotondato ad
// una "n" cifra decimale, puoi sempre fare
RoundTo(dDec, -2), che ti fa diventare dDec = 123456,32
Label1.Caption := Format('%.2n', [dDec]);
In questo modo avrai in output solo 2 decimali (il "2" in %.2n determina la precisione).
Se non dovessi avere bisogno della separazione delle migliaia, usa %.2f.
Spero di averti aiutato.
--
Jax

Grazie mille!

Newsgroup: it.comp.lang.delphi
Titolo: versione delphi7 jbuilder

jbuilder esattamente in cosa è differente rispetto a alla 7 enterprise
ed architect
e tra enterprise ed architect che differenze vi sono
grazie


    Via De Gasperi, 14 - 42019
    Scandiano (Reggio Emilia)

Newsgroup: it.comp.lang.delphi
Titolo: Sviluppo di applicativi data entry in Internet con delphi

Qualcuno può darmi indicazioni ed esempi sui quali fare una scelta
Grazie Alessandro

"Sviluppo di applicativi data entry in Internet con delphi"
IMHO, non è che hai detto granche'....
Bye
AS
"Se è Microsoft non funziona"
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.delphi
Titolo: [D7] THashedStringList vs TObjectList

Salve,
sto utilizzando la classe in oggetto per memorizzare oggetti che creo a
runtime associando ognuno di essi ad una stringa. Il mio problema sorge nel
momento in cui devo distruggere gli oggetti contenuti nella lista: tutto
viene correttamente deallocato, ma gli "originali" mi restano in memoria e
non ho più la possibilità di recuperarli (questo è dovuto al fatto che la
TStringList non è owner degli oggetti associati). Come posso rimediare? Ho
pensato di utilizzare una TObjectList, ma non potrei associare una stringa
ad ogni oggetto, e cmq, anche se lo facessi inventandomi qualcosa, non avrei
le prestazioni della THashedStringList.
Idee?
Grazie mille
Giorgio



Non sono sicuro di avere capito ;-) ma: se gli oggetti vengono
assegnati via AddObject hai poi a disposizione la proprietà Objects
che contiene la lista degli oggetti associati.
-- 
"La velocità luce non è sufficiente Comandante Nunziatella, 
dobbiamo passare alla velocità smodata!"

Giorgio Cefaro wrote:
[CUT]
Sinceramente non capisco :-(
Ho fatto molte volte quello che dici tu e non ho mai avuto problemi...
Posteresti il pezzo di codice dove liberi la memoria degli oggetti?
Daniele

Mi ero intestardito, e non ho pensato a distruggere l'oggetto "originale"
subito dopo l'inserimento nella lista...grazie cmq per il supporto!
var miooggetto:TMioOggetto
[..]
try
miooggetto.Create;
[..]
listastringhe.AddObject('oggetto1',miooggetto);
finally
miooggetto.free;
end;

Giorgio Cefaro scriveva fra l'altro:

In questo modo ti rimane un riferimento ad un oggetto che non esiste
piu'.
Se ho ben capito il tuo problema, cio' che devi fare e' distruggere
l'istanza degli oggetti quando distruggi un elemento della lista.
Per far cio' crea un tuo oggetto TMyLista con gli opportuni metodi in
cui inglobi una hashedstringlist. C'e' stato recentemente un thread al
proposito (se fosse meglio derivare o comporre per una lista
customizzata).
Saluti
Paolo Arosio
-- 
"La dimostrazione dell'esistenza di specie intelligenti nell'universo
 e' che non ci vengono a trovare" [Calvin & Hobbes]

 customizzata).
Ti ringrazio, mi metto a provare.
Giorgio

 Ti ringrazio, mi metto a provare.
ma un
HSL.Object[i].Free
HSL.Delete(i)
non ti basta?
Newsgroup: it.comp.lang.delphi
Titolo: Ordinamento Ascendente... e discendente?

Salve a tutti... la riga di codice sotto mi consente di ordinare i dati di
un dataset in modo ascendete
sto provando e riprovando ma non risco a capire come posso portare l'ordine
a discendente.
In ogni caso la eseguo su titleclick.
ClientDataset.IndexFieldNames := Column.FieldName;
-- 
_______________________________________________________________________
Nel 1969 l'equivalente della potenza di due Commodore 64 ha portato un razzo
sulla luna,
oggi la potenza di un Pentium 4/3000MHZ serve per far girare Windows XP,
qualcosa deve esser andato storto!

 a discendente.
Per ciascun campo per cui vuoi supportare l'ordinamento, devi creare due 
indici, entrambi basati sullo stesso campo, di cui uno esegue 
l'ordinamento crescente, l'altro l'ordinamento decrescente.
Puoi usare dei nomi significativi per gli indici, ad esempio 
"NOMECAMPO_ASC" e "NOMECAMPO_DESC".
Entrambi faranno riferimento allo stesso campo, come ho detto prima, ma 
per l'indice legato all'ordinamento decrescente occorre includere 
l'elemento /ixDescending/ alla proprietà /Options/.
Se si tratta di un campo testuale, valuta se può interessarti includere 
anche l'opzione /ixCaseInsensitive/.
In base alla colonna su cui viene effettuato il clic, imposti prima 
l'indice crescente per il campo selezionato e, a fronte di un secondo 
clic, quello decrescente (se si tratta della stessa colonna selezionata 
precedentemente) oppure quello crescente legato ad un altro campo della 
tabella (se la colonna è diversa); l'impostazione dell'indice avviene 
sempre impostando la proprietà IndexFieldNames.
Non sono certo di essere stato chiarissimo nell'esprimere il concetto, 
ma sono disponibile ad integrazioni del discorso. :-D
Se può interessarti, consulta l'ottima "colonna" di Cary Jensen riguardo 
le tante e interessanti funzionalità del *ClientDataSet*:
http://community.borland.com/soapbox/professionaldeveloper/
Ciao! :-)
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

Grazie mille chiarissimo.
Ciao
Antonio.

Newsgroup: it.comp.lang.delphi
Titolo: ListView

Sto utilizzando una tlistview ( con varie colonne ), il problema ï¿œ che 
per selezionare un elemento della lista devo cliccare sulla prima colonna.
 
Esiste un modo per fare si che si possa selezionare una riga anche 
cliccando sulle altre colonne?
 
grazie
-- 
-------------------------------
per scrivere in privato
togliere "1975nosp"
 
to reply remove "1975nosp"

 cliccando sulle altre colonne?
 
Nel frattempo immagino che tu l'abbia giï¿œ trovato... proprietï¿œ RowSelect.
 
-- 
Jax

Jax ha scritto:

Ti rispondo solo oggi per problemi di tempo, grazie ma purtroppo il mio 
delphi non supporta la proprietï¿œ rowselect.
 
comunque grazie a questo sono riuscito a risalire alla soluzione che 
pubblico qui sotto.
 
ciao.
 
Const LVS_EX_FULLROWSELECT = $20;
       LVM_FIRST = $1000;
       LVM_GETEXTENDEDLISTVIEWSTYLE = LVM_FIRST + $37;
       LVM_SETEXTENDEDLISTVIEWSTYLE = LVM_FIRST + $36;
 
Var
   lStyle : Integer;
begin
   lStyle := SendMessage(L1.Handle, LVM_GETEXTENDEDLISTVIEWSTYLE, 0, 0);
   lStyle := lStyle Or LVS_EX_FULLROWSELECT;
   SendMessage(L1.Handle, LVM_SETEXTENDEDLISTVIEWSTYLE, 0, lStyle)
end;


 pubblico qui sotto.
 
Grazie per averla condivisa!
 
-- 
Jax
Newsgroup: it.comp.lang.delphi
Titolo: TastoTAB al contrario

E' possibile con qualche linea di codice fare in modo che premendo il tasto 
TAB al posto di passare al campo successivo in una DBGrid si passi al campo 
precedente?
Oppure premendo la freccia sinistra?
Grazie per la risposta
Paolo 

Volt...@alice.it
 ha scritto:

MMMM dove sta l'inghippo a questa domanda  ?????
La risposta + semplice che mi viene è SHIFT+TAB come da standard win.
Se cosi' non è .... allora la palla a chi lo ha già fatto
Saluti Goblin
-- 
Ibis et redibis non morietur in bellum.

 Oppure premendo la freccia sinistra?
Devi agire nell'onkeypress del form: ricordati di aver abilitato la
property keypreview. 
In quell'evento testa il parametro Key e modificalo con il codice del tasto
che vuoi tu.
Riguardo la pressione dei tasti estesi (shift, alt) ti serve anche l'evento
onkeydown.
F1 e vai di manuale.
Ciao
-- 
Morde

 precedente?
Una domanda: perché ?
C'è gente che si è affaticata per anni per escogitare uno "standard" di
funzionamento delle maschere... perché lo vuoi stravolgere ? :-)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

MMMM dove sta l'inghippo a questa domanda  ?????
La risposta + semplice che mi viene è SHIFT+TAB come da standard win.
Se cosi' non è .... allora la palla a chi lo ha già fatto
Vorrei che premendo la freccia sinistra della tastiera,anche quando la 
DbGrid e' in edit mode il cursore passi al campo precedente della stessa 
DbGrid.
Comunque provo associando alla freccia il comando
SHIFT+TAB


 Paolo
Io questo genere di cose le evito come la peste, perché l'unico
effetto che producono all'utente è di fargli sorgere dei pensieri
del tipo:
se questo programma non mi consente di fare cose banali come cancellare 1
dopo aver appena digitato il 3 in 123 (senza cancellare il 2), immagino
quante altre limitazioni ha !
Giuseppe

Newsgroup: it.comp.lang.delphi
Titolo: Aggiunta di un evento ad un TBevel

Ciao,
  per chi utilizza il delphi, sa certamente che i TBevel non hanno
eventi.
Io ho la necessità di aggiungere l'evento OnClick (o similari tipo
OnMouseDown/Up) a run time.
E' possibile farlo o mi devo creare un nuovo componente?

Life83 ha scritto:

Devi creare un nuovo componente, ma è un'operazione abbastanza semplice 
in quanto la funzionalità del "clic", fortunatamente, è già supportata a 
livello di *TControl*, quindi devi semplicemente derivare il nuovo 
controllo da *TBevel* e rendere *published* l'evento /OnClick/.
   TClickBevel = class(TBevel)
   private
     { Private declarations }
   protected
     { Protected declarations }
   public
     { Public declarations }
   published
     { Published declarations }
     property OnClick;
   end;
Inserisci il controllo in un package, registra il controllo nella 
Palette e il gioco è fatto.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

Infetti questa è la soluzione che ho trovato successivamente.
Grazie mille lo stesso.
Newsgroup: it.comp.lang.delphi
Titolo: Cursore DBGRID

Ciao, avete presente il cursore della DBGRID che ti indica su quale record
stai lavorando? io dovrei colorarlo di bianco; qualcuno mi sa dire come devo
fare?
Grazie 1000
--
Lorenzo Mendini Iz2FOS
ICQ: 26993628 (Ayrton)
http://assradiopolopositivo.interfree.it
 (Home Page)

 dire come devo fare?
Google è tuo amico!
http://www.delphicollection.com/public/GregLief/gl_q&a67.html
--
Jax
Journeying Artificial Xenomorph

 ha scritto nel messaggio
news:2I3Ya.39014$cl3.1...@news2.tin.it...

Dovresti stare attento solo ad una cosa:
quelle immagini vengono aggiunte ad una TImageList con il metodo AddMasked
passandogli clWhite come colore del trasparente, quindi dovresti usare un
colore diverso da clWhite per disegnare il cursore.
A limite se proprio lo vuoi colorare di bianco usa un colore vicinissimo al
bianco ma che non sia bianco :)
Per poter fare quella operazione devi modificare le proprietà della bitmap
in questione portandola magari a 256 colori e poi usi un colore vicino al
bianco.
Altrimenti potresti modificare la VLC (io te lo sconsiglio) se proprio vuoi
usare il bianco, apri il file DBGrids.pas e vai nel metodo Create di
TCustomDBGrid e trovi:
try
    Bmp.LoadFromResourceName(HInstance, bmArrow);
    FIndicators := TImageList.CreateSize(Bmp.Width, Bmp.Height);
    FIndicators.AddMasked(Bmp, clWhite);
    Bmp.LoadFromResourceName(HInstance, bmEdit);
    FIndicators.AddMasked(Bmp, clWhite);
    Bmp.LoadFromResourceName(HInstance, bmInsert);
    FIndicators.AddMasked(Bmp, clWhite);
    Bmp.LoadFromResourceName(HInstance, bmMultiDot);
    FIndicators.AddMasked(Bmp, clWhite);
    Bmp.LoadFromResourceName(HInstance, bmMultiArrow);
    FIndicators.AddMasked(Bmp, clWhite);
  finally
    Bmp.Free;
  end;
Sostituisci clWhite con un colore diverso, poi logicamente devi modificare
tutte le immagini nel file di risorsa e ricompilare la VCL.
Ciao
Giorgio
Newsgroup: it.comp.lang.delphi
Titolo: Ancora StringGrid

  Quando mi sposto da una stringgrid ad un altra (o piu' semplicemente mi
sposto su un bottone) rimane colorata di blu la cella dove si trovava in
precedenza il mio cursore.
Esiste un modo per evitare cio', tenendo conto che il mio applicativo deve
colorare solo le celle che seleziono ?
Pensavo bastasse impostare a false il goDrawFocus ma evidentemente non e'
cosi'.
Grazie
Paolo.
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Paolo.
Ah-emm; chiedo venia: nessuno di voi ha una piccola idea su come risolvere
il problema ?
Sono sicuro che e' una cavolo di variabile logica da settare a false, ma
finora e' rimasto l'utimo bug di un mio programma.


 risolvere il problema ?
Io ci avevo provato ma non c'ero riuscito, per questo non ti ho risposto.
-- 
Jax
====
Oggi ho telefonato all'Agnelli e gli ho detto: "Il mio posto di lavoro
non si tocca..." Lui m'ha risposto:"E chi lo tocca ? Anzi mi fa schifo
solo a guardarlo." (Altan)

 Grazie
Per iniziare ... poi sistema tu secondo le esigenze:
procedure TForm1.SDrawCell(Sender: TObject; ACol, ARow: Integer;
  Rect: TRect; State: TGridDrawState);
begin
  with Sender as TStringGrid do
    if (ACol >= FixedCols) and (ARow >= FixedRows) then
      begin
        Canvas.Brush.Color := clWindow;
        Canvas.Font.Color := clWindowText;
        Canvas.FillRect(Rect);
        Canvas.TextRect(Rect, Rect.Left+2, Rect.Top+2, Cells[ACol, 
ARow]);
      end
    else
    begin
        Canvas.Brush.Color := clBtnFace;
        Canvas.Font.Color := clWindowText;
        Canvas.FillRect(Rect);
        Canvas.TextRect(Rect, Rect.Left+2, Rect.Top+2, Cells[ACol, 
ARow]);
      end
end;
DefaultDrawing ovviamente deve essere impostato a false.
Ciao
ACSH 


Non mi e' molto chiaro il tutto; dal listato sembra che tu stia ricolorando
la cella, quindi devo dedurre che quello che volevo fare non e' poi cosi'
immediato (cioe' non bastava settare a true / false una qualche variabile
logica).
Ci ragionero' sopra. Ti faro' sapere.
Per il momento grazie mille.


Newsgroup: it.comp.lang.delphi
Titolo: [OT] Wintech-Italia Piacenza

Scusate l'OT ragazzi ma, dato che devo andare alla Wintech per un corso 
chiedevo, a chi gia' ci e' stato, il nome di un hotel decente non troppo 
distante dalla stazione (dato che il treno di ritorno e' alle 7:30 di 
mattina)
Grazie

Dopo dura riflessione, Microges ha scritto :

chiedi a wintech direttamente, io non ho soggiornato in loco e non ti 
posso aiutare.
ciao
-- 
Morde

 ha scritto nel messaggio 
news:hegv2m$jfm$1...@nnrp-beta.newsland.it...

Ciao Microges!
Perchï¿œ non chiedi a quelli della Wintech? Lo sapranno forse meglio di noi.
Saluti,
Fritz
Newsgroup: it.comp.lang.delphi
Titolo: Sender

Ho una procedura richiamata da un oggetto ( sender ) vorrei sapere se
è possibile accedere alle proprietà dello stesso dall'interno della
procedura....
Inserendo Sender. nel box che appare non trovo le proprietà visuali
dell'oggetto che richiama la funzione.

madhat...@gmail.com
 ha scritto:

Devi fare un casting (es. tramite as). Prima pero' e' meglio che
verifichi che il Sender sia realmente cio' che ti aspetti (es. tramite
is).
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista Delphi?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

 Vieni a fare uno stage con noi:
http://www.creativepark.it/stage/
Grazie, se ipoteticamente i sender della mia procedura fossero tutti
componenti visuali, posso accedere in modo generico ad esso;
mi spiego meglio; la procedura può essere richiamata sia da un bottone
che da un'immagine per esempio e per entrambi vorrei poter modificare
parametri come le dimensioni. posso farlo a livello globale o devo
specificare mediante AS entrambi i casi?


Un altra cosa; ho provato mediante il costrutto AS però i cambiamenti
affliggono la Form del programma e non l'oggetto che ha invocato la
procedura. Perchè?

Newsgroup: it.comp.lang.delphi
Titolo: visto che si parla di pdf.. mi aggrego..

Salve a tutti..
Vorrei sapere se è possibile risolvere questo problema (anche con un 
componente a pagamento)..
allora io ho una serie di disegni.. legati ad una certo articolo..
quindi avrò la mia tabella articoli-dis
che conterrà l'id dell'articolo e il link del file pdf del disegno.. 
(ogni articolo + contenere + disegni)
io uso questi disegni per generare delle commesse..
ora io apro una commessa.. e vorrei stampare il pdf mettendo però i 
riferimenti a quella commessa.... (e definire il punto sarebbe 
fantastico.. a limite usando dei campi commento di acrobat.. o in qualche 
altro modo.. perchè potrebbero rompere le balle e renderlo 
incomprensibile se fosse sempre nello stesso punto, magari deve essere 
l'utente che sceglie il punto e poi il programma riempie quel campo)..
è possibile??!..
riassumendo
devo stampare un pdf con un disegno (immagine raster o cad cmq pdf) ma 
allo stesso tempo devo mettere dei riferimenti nel cartiglio! (N° di 
commessa/anno allegato 1 di N)
è possibile??!!
grazie 1000
--- posted by geoForum on 
http://www.delphiedintorni.it


Prova a vedere ReportBuilder, ti componi il report come vuoi tu e poi
stampi in formato PDF
Max


si conosco report builder..
ma io devo aprire un pdf, scriverci sopra dei riferimenti e poi stamparlo
nn devo generare un pdf personalizzato..
ciao e grazie

Newsgroup: it.comp.lang.delphi
Titolo: Checkbox per selezionare singoli record a piacere

Devo realizzare una maschera dove a fronte di una lista elenco documenti
generato da una query, l'utente possa selezionarli singolarmente a piacere
tramite un checkbox per poi elaborarli. (e' il classico fatturazione da bolle)
Pensavo di usare un TDBCtrlGrid, ma il problema e' che non so come fare per
far uscire ad ogni record un checkbox. Se procedo inserendo un dbcheckbox, poi
a runtime non riesco a selezionarlo perche' non e' legato al dataset.
Come posso fare ? Qualcuno ha un'idea diversa ?
-- 
Morde. 
(
mo...@despammed.com
)

 Come posso fare ? Qualcuno ha un'idea diversa ?
Dai una occhiata a MD6Code, capitolo 13.
http://www.marcocantu.com/code/md6htm/CheckDbg.htm
Saluti.
-- 
I'am what I'am, I do what I can

Morde scriveva fra l'altro:

Aggiungi un campo boolean al tuo dataset (DaFatturare); sarebbe
opportuno avere a disposizione l'informazione anche sulla tabella
sottostante senza dover fare un join sulla tabella fatture per vedere se
per il record bolla in esame e' stata emessa fattura.
La DbCtrlGrid non e' uno dei controlli che preferisco, anche se
occasionalmente l'ho usata.
In alternativa userei una semplice ListView dopo aver caricato i dati in
un CDS.
Saluti
Paolo Arosio
-- 
"La dimostrazione dell'esistenza di specie intelligenti nell'universo
 e' che non ci vengono a trovare"

Dai una occhiata a MD6Code, capitolo 13.
Grazie Setec, non mi ricordavo che c'era questo esempio sul libro.
-- 
Morde. 
(
mo...@despammed.com
)

un CDS.
Interessante.. siccome non conosco la ListView, ti faccio una domanda stupida:
perche' usare la list view? Quali sono i vantaggi che potrei avere ?
Ciao!
-- 
Morde. 
(
mo...@despammed.com
)

 avere ?
L'unico grosso vantaggio e' che e' un componente std di Win32 (e quindi
probabilmente gia' nota all'utente). D'altra parte esistono svantaggi,
derivanti dal wrapping non sempre attento da parte di Borland, oltre ai
possibili cambiamenti di comctrl32.dll. Senza contare che il caricamento
da db e le (eventuali) modifiche dei dati vanno fatte _a mano_.

Newsgroup: it.comp.lang.delphi
Titolo: Lista dei files in una directory

Come faccio ad avere la lista dei files con una certa estensione in una
directory? Mi ricordo che c'era una funzione, ma non riesco a ricordare
quale...


Devi usare FindFirst, FindNext ed ExtractFileExt (le prime due per ottenere
i file contenuti nella cartella, la terza per sapere l'estensione)
ciao ciao

 ciao ciao
Grazie mille...
Alla fine mi e' bastato copiare quasi senza modifiche l'esempio di
FindFirst, FindNext e FindClose dalla guida in linea.



// Un metodo un po` sporco ;-)
uses filectrl;
procedure TForm1.Button1Click(Sender: TObject);
var
  F: TFileListBox;
begin
  F := TFileListBox.Create(nil);
  try
    F.Visible := false;
    F.Parent := Form1;
    F.Mask := 'C:\WINDOWS\*.DLL';
    ShowMessage(F.Items.Text);
  finally
    F.Free;
  end;
end;

 quale...
Qui c'è un componente che fa anche al caso tuo:
http://ramaya.azpoint.net/prodotto.asp?ID=3
Newsgroup: it.comp.lang.delphi
Titolo: [d6] snapshot button webcam

ciao a tutti, sto cercando ma probabilmente non nel verso giusto... ho 
necessità di intercettare il tasto di una webcam (snapshot button) tramite 
delphi per poter memorizzare la foto dentro un db... per la seconda parte 
nessun problema, però per intercettare in tasto non riesco a capire come 
fare... esiste qualche messaggio che posso intercettare?
Simone 

Metti application events in additional, poi fai scrivere il messaggio in 
una label convertendolo in stringa e vedi se viene intercettato...
Se viene intercettato quello è il messaggio corretto...
--- posted by geoForum on 
http://www.delphiedintorni.it

Simone P. ha scritto:

Se non ricordo male, il software per le webcam installa anche un driver 
TWAIN.
Prova a cercare sui soliti siti, come Torry (
http://www.torry.net
), per 
vedere se c'è qualcosa in proposito.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

non va con il twain... su torry niente :(

 non va con il twain... su torry niente :(
Hai visto questo articolo?
http://www.delphi3000.com/articles/article_1851.asp?SK=


si, già visto... ma purtroppo la cam che mi hanno dato da interfacciare è 
MICROSOFT
Simo 

Simone, ha cercato su msdn?
A.

si, però l'unica cosa che ho trovato è qualche riferimento a directx, ho 
provato pure il componente dspack, riesco a memorizzare e fare foto da 
webcam però non riesco a capire come fare per gestire il tasto della 
webcam... tra l'altro cercando su internet nemmeno in altri linguaggi ho 
trovato niente
Simo 

questo qua lo hai visto:
http://www.microsoft.com/whdc/device/stillimage/WIA-arch.mspx
A.

grazie... lo provo subito...
Simo

Newsgroup: it.comp.lang.delphi
Titolo: Installazione Delphi

Durante l'installazione di Delphi, ad un certo punto mi viene chiesto se
desidero utilizzare la "DB Lib" anzichč la "CT Lib"... quale utilizzare
delle due? Qual'č la loro sostanziale differenza?
Grazie mille,
Dario
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 delle due? Qual'è la loro sostanziale differenza?
Se non ricordo male, si tratta di due differenti versioni di driver per 
Sybase, forse addirittura relative al BDE e ad SQL Links.
Sinceramente, non conosco la differenza tra le due, ma se non fai uso di 
Sybase suppongo che tu te ne possa fregare. :-)
Non ho mai avuto a che fare questa voce perchè sono un umile detentore 
di modeste edizioni "Professional". :-P
Magari qualcuno potrà fornirti maggiori indicazioni a riguardo. ;-)
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
Newsgroup: it.comp.lang.delphi
Titolo: Memo e caratteri parole aggiunti/e

Ho la necessità che in un campo MEMO del mio programma possa essere inserito
un carattere o una parola cliccando su un bottone apposito, la cosa
particolare che non riesco a fare è che il mio carattere o parola venga
inserito/a nel punto dove si trova il corsore, quindi anche a metà di una
frase già scritta nel mio MEMO.
Qualcuno sa darmi la soluzione?
Grazie a tutti
Lanfranco Raiani

 frase già scritta nel mio MEMO.
Vedi se cio' che segue fa al caso tuo;
Prepara un form e dentro schiaffaci un Memo,
una Edit e un Button
procedure TForm1.Button1Click(Sender: TObject);
var Line : string;
begin
 Line := Memo1.Lines[Memo1.CaretPos.y];
 {x + 1, perche' stiamo usando una stringa}
 Insert(Edit1.Text,Line, Memo1.CaretPos.x + 1);
 Memo1.Lines[Memo1.CaretPos.y]:= Line;
end;
Ciao!
--
AmMaT
m   w
M   A
a   i
TwAiN

Newsgroup: it.comp.lang.delphi
Titolo: SetFocus

Usando l'espressione "MyDBGrid.SetFocus"" io riesco a impostare il cursore
sulla prima colonna della riga corrente del mio DBGrid, ma se voglio il
focus su una differente colonna, come posso farlo a runtime ?
(si supponga per esempio che voglia mettere il focus sulla cella in cui una
routine di aggiornamento riscontri un codice invalido..)


(dall'help in linea...)
TDBGRID
property SelectedIndex: Integer;
Specifies the index of the currently selected column in the Columns array.
Cerca che trovi...
NioBi
--- posted by geoForum on 
http://www.delphiedintorni.it

 ha scritto nel messaggio
news:5il82lF...@mid.individual.net...


> Io avevo cercato ! Ah, nle frattempo avevo trovato SelectedField ...
appunto perche' la pigrizia , non e' una buona abitudine , del resto questo
e' un forum dove quantomeno chi domanda , dovrebbe avere cercato e
provato qualche soluzione.
e' come dire ho comparato la Moka ed ora ?
se invece chiedi
ho comparato la Moka ma il filtro si intasa,
e' probabile che ti venga chiesto che tipo di macinatiura usi ?
oppure usa una macinatura da Moka e non da Bar  , e non verresti
rimproverato.
Mauirzio

Newsgroup: it.comp.lang.delphi
Titolo: software edilizio

 Ciao, non so se Delphi "è buono" per realizzare quel che vorrei realizzare 
(ho fatto qualche ricerca, e dovrebbe esserlo); dunque scusatemi se non è il 
posto giusto.
In poche parole, vorrei effettuare il porting di un "programma" in excel che 
calcola la gestione delle gare edilizie sopra-soglia (quindi, la base c'è 
già, ed il tutto è facilitato dal fatto che si sa già cosa fare, ho già 
impostato l'interfaccia e i comandi); non sono un programmatore, quindi, se 
c'è qualcuno che mi "aiuta" (pagando, ovviamente; con impegno scritto), la 
cosa sarebbe meglio.
Se volete più info, scrivetemi in email.
Grazie. 

la tua e-mail?
"Cartel" <y...@aa.qq> ha scritto nel messaggio
news:RPbpe.1503218$35.56...@news4.tin.it...


 la tua e-mail?
sorry
bm_acme(at)
hotmail.com
Newsgroup: it.comp.lang.delphi
Titolo: Aiuto mio eseguibile considerato dannoso da google !

Salve,
qualcuno mi puï¿œ aiutare ?
 
Un qualsiasi programma compilato da me con delphi, anche un programma 
composto da una semplice form con un campo edit, produce un exe
che se inviato come allegato ad una casella gmail, o messo su internet
per essere scaricato, viene considerato da Chrome e da Gmail come
potenzialmente dannoso e non viene scricato ?
Anche se faccio lo zip o creo un setup con InnoSetup e provo a 
scaricarlo/inviarlo lo considera come insicuro.
 
Come faccio a farlo considerare sicuro ?
 
Grazie
Nicola

..cambiare l'estensione?
 
A.


ho fatto anche uno zip, ma non risolvo
se metto un'estensione diversa poi come si fa ad eseguirlo senza 
rinominarlo ?
 
 

 
 
Puoi provare zipparlo con password.
 
Ciao, Mario

 Come faccio a farlo considerare sicuro ?
 
Non puoi, per Gmail tutti i file eseguibili, siano essi in archivi o 
meno, sono considerati dannosi a causa della propagazione di malware 
(virus, worm, trojan...) perpetrata sui sistemi Windows dalla notte dei 
tempi ad oggi. L'unica cosa che puoi fare e` rinominarli cambiando 
estensione o inserendoli in archivi protetti da password
 
Enrico
P.S. no, non ci sono altri modi, la difessa utilizzata dai browser e da 
Gmail in questo caso e` "nel dubbio, elimina"

Newsgroup: it.comp.lang.delphi
Titolo: personalizzare quick report preview

Ringraziandovi anticipatamente vorrei gentilmente che qualcuno mi comunicasse la procedura esatta per personalizzare quick report preview.
-- 
mara 
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-702515.html
Inviato via 
http://www.itsistemi.net

 Ringraziandovi anticipatamente vorrei gentilmente che qualcuno mi comunicasse la procedura esatta per personalizzare quick report preview.
non ti hanno gia' risposto?? hai gia' a perto 3 threads in un solo giorno
per la stessa cosa...
ciao
-- 
Morde. 
ICLDweb: 
http://www2.samatel.com/icld/

Newsgroup: it.comp.lang.delphi
Titolo: HELP!

Ho bisono di aiuto su DelphiX... anche un manuale in inglese sarebbe
gradito (uno in italiano sarebbe meglio)... se volete darmi una mano
vi ne saro' grato...
Il Razziatore,
The Only Good Windows in an uninstalled Windows
-----------------------------------------------
E-MAILs : IlRazziat...@NOSPAMnetscape.net
WEB     : 
http://www.razziatore.dns2go.com/
ICQ     : 67552596

Ciao.
Tempo fa ho trovato un tutorial su DelphiX in italiano a questo indirizzo:
http://www.multiplayer.it/itaprogaming/
Non so se può esserti utile comunque dagli un occhiata.
Ciao, Marco.

li ho scaricato tuttti speriamo che qualcuno risolva il mio
problema... dsi sopraposizione....


 ha scritto nel messaggio
news:3bbff767.1673246@apache...

Newsgroup: it.comp.lang.delphi
Titolo: Delphi ADO post multiple

Ciao ragazzi,
è un po' che non scrivo. Ho dato un paio di risposte ma ora mi trovo
un quesito veramente arcano.
DB M$ access 2000.
Tabella Ordine e OrdineItems
Tabella Bolle e BolleItems
Da un ordine creo la bolla. L'ordine ha almeno un articolo (item)
quindi le bolle avranno sempre almeno un articolo.
Eseguo un ciclo for per creare le righe delle bolle (tralascio la
transazione, tanto il problema si presenta con e senza).
Tutto funziona 9 volte su 10, ma ogni tanto mi ritrovo la bolla vuota
senza neanche un'eccezione!
[CODE]
tblBolle.Append;
tblBolleIdCliente.Value := tblOrdiniIdCliente.Value;
tblBolleTxtRagioneSociale.Text := tblAnaClientiTxt.AsString;
// post the new packing list to have the autoincrement id for its
items
tblBolle.Post;
tblOrdiniItems.First;
while not tblOrdiniItems.Eof do begin
  tblBolleItems.Append;
  // use the autoincremented id of the bolle row
  tblBolleItemsid_bolla.Value := tblBolleid_bolla.Value;
  tblBolleItemsDescrizione.Value := tblOrdiniItemsDescrizione.Value;
  tblBolleItemsQta.Value := tblOrdiniItemsQta.Value;
  tblBolleItems.Post;
  tblOrdiniItems.Next;
end;  // while...
[CODE]
E' Access che è una skifezza a tal punto, oppure c'e' qualcosa che
sbaglio?
Tnx!
Gp

 senza neanche un'eccezione!
Quale provider usi per la adoconnection? MSjet? DAO ?
Try..except ci sono nel codice originale?
Se non ne esci, prova ad utilizzare SQL dinamico: insert into.. where, 
ecc..
Facci sapere.
ciao
-- 
Morde

 Gp
Una prova potrebbe essere quella di sostituire tutti i .value e .text 
con i rispettivi tipi, magari  c'e' in giro qualche null che non piace ...
^_Goblin_^
-- 
Ibis et redibis non morieris in bello
http://goblinland.myminicity.com/

Premesso che mi sarebbe venuta voglia di scrivere ad Alberto in
privato, prima di scrivere nel NG :-))))))))))), ho trovato la
soluzione proprio 5 minuti fa. Dopo aver perso 16, dico 16, ore di
vita su questa cosa...
Il casino succede quando c'e' un filtro attivo sulla tabella bolla. Mi
spiego:
la tabella bolle ha un filtro, diciamo, che mostra solo le bolle di
PINCO.
Io ora creo una bolla per CAIO:
tblBolle.Append;
...
tblBolle.Post;
appena faccio il post, poiché le bolle di CAIO non sono nel filtro di
PINCO, il cursore corrente sulle bolle non è puntato sull'ultima bolla
fatta (CAIO) ma su una bolla di PINCO!
Quindi, quando subito dopo provo creare gli items della bolla di CAIO,
in realtà li sto aggiungendo alla bolla di PINCO:
tblBolleItems.Append;
tblBolleItemsIdBolla.Value := tblBolleIdBolla.Value; // < non è CAIO
ma PINCO!
...
tblBolleItems.Post;
Che pacco! :-(
Grazie comunque ad entrambi per i suggerimenti.
Gp
p.s.
Per info: ho semplificato il codice nel NG. In realtà uovviamente uso
transazioni e try exception finally.

 Gp
Grazie a te per il feedback. E' una bella cosa leggere come hai risolto 
e cosa hai scoperto. Ottimo lavoro. :)
Ciao
-- 
Morde

 e cosa hai scoperto. Ottimo lavoro. :)
Sapendo che il NG serve sia per chiedere che per rispondere, ho
appositamente postato la soluzione.
Grazie a te.
Ciao,
Gp

 vita su questa cosa...
io ti avrei suggerito di usare un DATABASE. :-D
A.