mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: File Ini

Salve a tutti ho il seguente problema:
    In un file ini io inserisco nelle varie Section delle Key :
    1=pippo
    2=       A
    3=B
    Se di questo file leggo le varie Key non ho nessun problema ma ho un
inconveniente che per la Key=1 leggo correttamente
    "pippo" ma per le altre 2 dove prima o dopo del valore ci sono dei
caratteri vuoti (spazio) con la funzione ReadString
    appartenente alla Unit IniFiles leggo solo il valore "A" o il valore "B"
e non i valori "       A" e "B       " .
Come posso risolvere il problema di caricare anche gli spazi?
Un metodo ci sarebbe ma non è standard ( e poco elegante ), consiste nel
costruire un file ini in questo modo :
    1='pippo'
    2='       A'
    3='B       '
e dopo al momento del caricamento togliere il primo e ultimo carattere.
Grazie dell'aiuto dato e per le info ricevute .
                             Ciao Damiano.

 ha scritto nel messaggio
news:F4L2a.113037$ZE.31...@twister2.libero.it...
Il formato INI non consente l'aggiunta di spazi all'inizio o alla fine.
La soluzione migliore è la tua, aggiungere un carattere all'inizio e alla
fine.
Ciao
Matteo

Newsgroup: it.comp.lang.delphi
Titolo: Componente RAS!

Cerco un componente semplice e sicuro (Freeware) per utilizzare RAS (magari
un ActiveX).
Ho visto NetDial di Ip*Works! ma costa una cifra comprare tutto il pacchetto
completo!
Qualcuno mi saprebbe dire dove posso trovare qualcosa che mi possa
aiutare!!!
Grazie.

 ha scritto nel messaggio
news:8bctc0$pag$1...@nslave2.tin.it...


 un ActiveX).
-----------------------------------------------------------------
delphiseek.com
The Delphi stuff Search Engine
http://www.delphiseek.com

Newsgroup: it.comp.lang.delphi
Titolo: Cambio font.color su campo disabilitato

Avrei la necessità di cambiare il font.color a controlli data-aware che sono
disabilitati
Alla conferma di un record, devo disabilitare i controlli data-aware ed
anzichè visualizzare il grigio pallido standard, vorrei pulire i campi
visualizzandoli tutti bianchi ma:
- se disabilito il campo prima di cambiare il colore non lo fa
- se lo disabilito dopo, torna grigio pallido.
Come posso fare?
Ilenia
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 GP
Ciao GP, sono consapevole che il controllo data aware visualizza il valore
del campo ad esso collegato, il mio problema non è legato al contenuto
quanto alla visualizzazione.
Il mio obiettivo è fare in modo che l'utente, dopo aver postato un record,
abbia i campi non modificabili (disabilitati) e senza alcun valore
visualizzato (pulito) anche se il cursore è ancora posizionato sul record.
Ho escluso a priori di collegare/scollegare il dataset ad ogni post, perchè
ho pensato che potesse rallentare le prestazioni, ma magari non è cosi e
adesso ci provo.
Scusa se non sono stata chiara.
Ciao Ilenia

Newsgroup: it.comp.lang.delphi
Titolo: Controlli di rete.

Forse sto farneticando, ma mi è insorto un problema.
Sto costruiendo in mio primo prg in Delphi che deve funzionare su una rete
Windows 98 II ed.
Utilizzo, per esegenze di compatibilità con precedenti SW archivi DBIII.
Data la mia totale mancanza di esperienza, mi date qualche dritta su quale
tipi di controllo devo
introdurre nel mio programma per fare in modo che se da due posti di lavoro
viene aperto lo stesso
archivio non si finisca per vedere due serie di dati diversi.
Esempio : Una semplicissima tabella creata con DBGRID se la apro da due
postazioni i due utenti
non vedono le modifiche uno dell'altro ed inoltre io vorrei bloccare i
records utilizzati, in modo che si possa agire sugli
stessi da una postazione per volta.
Magari per gli esperti tra di voi è un operazione semplice, ma a me risulta
un vero dramma.
Vi prego, non consigliatemi di cambiare tipo di database, perchè purtroppo
non posso farlo per ora.
Grazie a tutti. Siete sempre cmq gentilissimi.
Marco
supp...@reporterprofessional.it

stessi da una postazione per volta.
Premesso che Paradox ha un lock pessimistico di default e quindi ti
blocca subito se cerchi di entrare in Edit su una tabella su cui e'
gia' in Edit un altro operatore, aggiungo che il modo piu' sicuro
perche' non si perdano le modifiche e la consistenza dei dati e' che
le due postazioni, all'atto dell'apertura della tabella per la
modifica, leggano semplicemente i dati da modificare (lasciando la
tabella in stato dsBrowse), li memorizzino in variabili e all'atto del
Post, rileggano i dati per verificare se nel frattempo siano cambiati
o meno.  Se non sono cambiati, si puo' procedere con il post, se sono
cambiati, si apre una finestrella di avviso che chiede conferma, se
applicare o meno le modifiche.
--
Walkie...@Libero.It (ICQ# 8143647)
Newsgroup: it.comp.lang.delphi
Titolo: Mi scuso ma ho ancora qualche domanda...

Mi scuso per le domande un po' "banali" che faccio ma purtroppo essendo un
po' alel prime armi col Delphi, anche se arrivo a fare applicazioni client
server e cose abbastanza complicate....ho delle penose lacune di "base".
In particolare ora mi servirebbe sapere se ci sono delle classi/componenti
che permettono di ricavare informazioni "personali" sul
computer....informazioni del tipo cpu, clock, mb ram, nome in rete, unità
collegata..magari anche una "istantanea" delle periferiche così come el vede
il pannello di controllo...una specie di "report" delle caratteristiche del
computer..il più completo possibile.
Inoltre mi è stato consigliato da qualcuno poco fa di istallare le "Indy" e
le trovo fenomenali..ci sono altre "patch" come Indy di indubbio interesse
che posso agigungere (gratuitamente)? Dove le posso trovare, grazie mille!

Allora se vai su 
www.torry.net
, puoi trovare svariati componenti che danno
moltissime info sul computer. In particolare io ho provato TSistemInfo (o
qualcosa del genere, i nomi si assomigliano tutti) che era veramente
completo, mancava solo la marca delle mutande dell'utente loggato! :)
Altrimenti ho provato TGameInfo, che da tutto il necessario sulla memoria,
piu' informazioni sul processore e sull'utente, sulla versione delle DirectX
installate, il sistema operativo ecc ma niente sulla rete.
Di pacchetti di componenti interessanti ce ne sono molti, c'e' la libreria
RX che e' veramente molto bella e ha componenti di tutti i tipi, oppure io
uso spesso DelphiX, che e' una libreria intesa per lo sviluppo di
videogiochi.
Comunque, al solito, trovi tutto su torry! Evviva torry :)

che posso agigungere (gratuitamente)? Dove le posso trovare, grazie mille!
Ci sono moltissimi componenti che puoi aggiungere alla
dotazione standard e ci sono moltissimi siti in cui vengono
raccolti.
I piu' conosciuti sono :
http://www.torry.net
http://delphi.icm.edu.pl/
 (Delphi Super Page)
-- 
The Follet

RX morte, non più supportate

 
http://delphi.icm.edu.pl/
 (Delphi Super Page)
Si', già un'altor utente mi aveva segnalto Torry....in effetti è molto bello
e si trova di tutto, non lo utilizzavo perchè quando avevo bisogno di
un'applicazinoe Irc qualche tmepo fa ne avevo scaricato 2 componenti e non
ero riucito a farne andare neanche una....e allora la'vevo marchiato come
sito "poco valido"....ora però vedo ceh tutti me ne parlate bene quindi
presumo di essere tato sfortunato e rivaluterò il sito.
Alla prossima (ceh state certi non mancherà! :-D)

appoggiarmi a qualche components.
Non credo siano conservati nel registro di Windows.
Con la JCL, che spero tu abbia gia' scaricato, c'e' una unit
chiamata JclSysInfo che ti da' tutte queste informazioni.
-- 
The Follet
Newsgroup: it.comp.lang.delphi
Titolo: De-installazione BDE

Salve a tutti, dopo mille peripezie sono riuscito a creare il mio
applicativo che installa sulla macchina dello 'sventurato' utilizzatore del
mio programma i seguenti componenti :
1) BDE (tramite la registrazione della dll ==> BDEINST.DLL)
2) DAO35.EXE (librerie DAO per accesso db ACCESS)
3) i miei programmi
Ora mi si presentano i seguenti problemi :
1) supponete che voglia mettere in rete il mio programmino per far sì che i
miei utenti (sono un po' possessivo lo so) possano auto-installarsi
l'applicativo; ecco che quà sorge il 1° problema : come faccio ad impostare
la giusta libreria per MICROSOFT ACCESS 97 ? Di default viene installata la
libreria dao IDDAO32.DLL che a quanto ne so è la libreria per OFFICE95; se
non esiste un modo automatico, posso impostare tale proprietà da codice ?
(Sarebbe gradito un esempio)
2) Supposizione nro 2 : il mio utente ha provato il programma, non gli è
piacciuto e lo vuole rimuovere completamente : no problem ! Il programma di
installazione ha creato ovviamente anche la de-installazione di tutto
l'ambiente tranne una cosa : il BDE ! Qualcuno di voi sa come fare ad
eliminare tale applicazione ? A mali estremi posso dire al programma di
installazione di eliminare tutta la directory, ma se ci fosse un metodo un
po' più elegante ne sarei maggiormente felice.
Per il momento è tutto
Grazie a chiunque sappia darmi una indicazione valida !
Saluti
Michele

 libreria dao IDDAO32.DLL
Io ho risolto il problema scrivendo nel registro di windows
HKEY_LOCAL_MACHINE\Software\Borland\Database
Engine\Settings\DRIVERS\MSACCESS\INIT\DLL32 il nome giusto del driver
la cosa puo' essere fatta con installshield

 (Sarebbe gradito un esempio)
Mi sembra di capire che una volta installata l'applicazione con il tuo
Setup, per farla girare, devi entrare nel bde e modificare nella
configurazione del driver nativo ACCESS la IDDAO32.DLL in IDDA3532.DLL
Per evitare di doverlo fare a mano io ho risolto il problema in questo
modo...
Usando l'Installshield richiedi una installazione full del bde (lui quindi
ti include anche la IDDAO32.DLL)... Tu poi vai, in Groups&Fiels entri nell
dir BDE e..... la rimuovi! ;-)
In questo modo non viene inclusa nel Setup e non ti si pone il problema...
Ciao...

Newsgroup: it.comp.lang.delphi
Titolo: Form di appartenenza

Ciao a tutti,
esiste un modo per recuperare l'instanza di una form a cui un componente 
appartiene?
Faccio un esempio.
Drag and Drop tra due ListView di due form diverse.
lvwDragDrop(Sender, Source: TObject; X, Y: Integer);
io ho bisogno di recuperare la form a cui appartiene Source...
Grazie

> io ho bisogno di recuperare la form a cui appartiene Source...
lo casti a tcomponent e leggi l'owner
AS
Newsgroup: it.comp.lang.delphi
Titolo: Arrotondamenti

Ciao Ragazzi,
non riesco ad ottenere un arrotondamendo esatto e non so come farlo;
devo arrotondare 00.000 a + 0.05 sempre in eccesso esempio
8.22 dovrebbe essere 8.25...
Ragazzi, vi ringrazio anticipatamente se vorrete aiutarmi urgentemente.
Ciao Marco.

If Trunc(Frac(Valore*10)) > 0 Then Valore := 0.05 + Trunc(Valore*10)/10
Spiego
Valore = 8.22
Frac(Valore*10) = 0.2
e' maggiore di 0 quindi
Trunc(Valore*10)/10 = 8.2
ora aggiungo 0.05 e diventa 8.25
se invece avevamo 8.20 Frac(Valore*10) era 0 e non aggiungevo nulla
Ciao,
David

La sparo, non so se funziona...
X:=Round(X*1000)/1000;
..non ricordo le funzioni ceil e floor che facevano, prova a vedere l'help
se ti sono più utili di Round
Bye,
Raktzo

Dimenticavo... se vuoi arrotondare sempre basta scrivere
Valore := 0.05 + Trunc(Valore*10)/10
Ariciao,
David

David,
ok grazie ho solo un piccolo problemino
se scrivo 8.38 dovrei arrotondare a 8.40
mentre così 8.38 mi scrive sempre
8.35...uffa non mi viene...come faccio ?
ciao Marco e grazie in anticipo...

Valore := 0.05 + Trunc((Valore+0.05)*10)/10
Ariariciao,
David

David, scusa ma 8,38 mi da 8,45 e non 8,40...urka mi sa che è un
problema pesante...che ne dici....
ti prego dammi 1 mano...con questi trunc vado in palla completa.
ciao Marco.

Ok Ok allora:
If Trunc(Frac(Valore*10)*10) > 4
Then
   Valore := Trunc(Round(Valore*10)/10)
Else
   Valore := 0.05 + Trunc(Valore*10)/10;
bye,
David

Scusa la fretta...
If Trunc(Frac(Valore*10)*10) > 4
Then
   Valore := Trunc((Valore+0.05)*10)/10


GRAZIE!!!!!!!!!!!!!!!!!!!!!!!!!
a buon rendere....CIAO MARCO.
Newsgroup: it.comp.lang.delphi
Titolo: USB acquisizione da delphi

Posso accedere alla porta USB quella in cui é collegata la macchina
fotografica digitale, contare le foto e prenderle ad una ad una in una
Timage?
Mai osato tanto con Delphi.
Non ho la piú pallida idea di come si faccia.
Ditemi anche se c'é qualcosa che non devo fare non vorrei rischiare di
sciupare la macchina.
(ho giá incominciato a dare un'occhiata a i vecchi post)
ciao
erik


Di solito le macchine fotografiche digitali, possono presentarsi al 
sistema come unita di memoria di massa (come se fossero un chiavetta USB).
In quel caso e' come accedere ad un disco.
ciao
S

erik
	Ciao
	MassimoB
 

 se ti interessa il componente mandami l'Email e te lo posto.
tuttodelphi[no]@
supereva.it
  (Togli il no)
Si grazie lo accetto volentieri :)
ciao
erik

erik
	Ciao
	MassimoB
 

"MassimoB"  ha scritto nel messaggio
[CUT]
Hai pure un'esempio da inviarmi ?
ho messo
Memo1.Lines.Add(DrivePath+'x');
agli eventi ma pur accendendo, quello che attualmente ho collegato alle
porte usb, non succede nulla
ciao
erik

Ciao Massimo
Per favore puoi mandarne una copia anche a me ?
In caso affermativo, l'indirizzo è 
xx...@tiscali.it
  (AL POSTO DI xxxxx
METTI IL MIO NICK, OK ? Ti rispondo in privato per confermarti la ricezione)
Ti ringrazio
Andrea


erik
	Ciao
	MassimoB
 

 risorse del computer?
Lo scannere e la stampante funzionano bene  ed hanno giá i driver
installati.
Ho notato che se clicco sulla proprietá del tuo componente
Drives e poi permo OK mi dá un' Access violation 0000000.....
Ma non dá conseguenze.
Meglio se me lo invii il programmino .. cosí se sai che funziona non rischio
di perdere tempo nel capire se sbaglio io
oppure se il componente non riescie a rilevare i due Hardware.
Ciao e grazie
erik

erik
	Ciao
	MassimoB
 

 come una macchina fotografica, videocamera digitale, pennaUsb, etc etc
Ok con la macchia fotografica é tutto ok .
che poi posso anche accedere da "G:\" e non lo vevo visto.
grazie di nuovo
erik

erik
	Ciao
	MassimoB
 

Guarda sul sito del produttore, di se è serio ci sarà l'SDK.
Se la tua macchina è una Canon hai risolto tutto, ci sono già gli esempi di
come utilizzare le librerie da delphi.
Ciao
Christian

--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.lang.delphi
Titolo: interbase

Ciao Ragazzi...ho un problemino.... Ho installato delphi 7 ed il server 
Interbase, ma ho disinstallato interbase per installare firebird .....il 
problema è che interbase non sembra disinstallarsi del tutto...e me ne 
accorgo poichè in pannello di controllo cè ancora l'icone e se la apro mi fa 
ancora avviare il server di interbase....qundi ora mi ritrovo 2 icone nel 
pannello di controllo una di firebird ed un altra di interbase, solo che se 
avvio il server di firebird non me lo considera proprio dato che non viene 
visto ed il programma EMS non mi apre i database dicendomi che non si riesce 
a trovare la risorsa.....l'unica cosa che posso fare è avviare il server 
interbase ed a quel punto il programma EMS mi apre i 
database.....praticamente ho disinstallato da pannello di controllo 
interbase ma in pratica è come se fosse ancora installato e firebird mi 
passa in secondo piano....qualcuno di voi sa come posso manualmente 
cancellare interbase per poter utilizzare firebird senza problemi..??
grazie di tutto
Max 

 Interbase, ma ho disinstallato interbase per installare firebird .....il 
[...]
ciao.
Queste domande sono un po' OT per questo gruppo... hai provato a 
chiedere su it.comp.software.database?
ciao
Giacomo

Newsgroup: it.comp.lang.delphi
Titolo: [OT]  borland quick report: alternative ?

salve sto sviluppando un programma per le stampe col borland il problema più
grosso
che il quickreport è pieno zeppo di bug !! un macello e dir poco
mi chiedevo esiste qualche prodotto free da utilizzare per fare stampe
semplici semplici che si integra col
borland c++ ?
Non chiedo niente di particolare unico requisito che si possa stampare anche
senza database
(i dati gli metto io )
grazie spero che ci sia qualche anima buona ;.) 

 ha scritto nel messaggio
news:%C5Jd.755096$35.29...@news4.tin.it...



No cioč non gli trovo , ne parlo male perchč quello che ho io non va bene 
versione 3.0
dal sito non sono riuscito a scaricarli ...
grazie cerco questo fastreport se hai altre info sono qua io cerco di 
stampare non dataset
ma stringhe
p.s
come funziona il discorso multicolonna ? non riesco a capirlo (forse anche 
perchč il qr va male... perň) 

 ha scritto nel messaggio 
news:z26Jd.6829$5k5.1...@twister2.libero.it...

io uso il builder c++ , posso usaro comunque fastreprot ? l'ho scaricato ma 
non riesco a capire come installarlo 

 ha scritto nel messaggio 
news:z26Jd.6829$5k5.1...@twister2.libero.it...


Newsgroup: it.comp.lang.delphi
Titolo: DBComboBox con immagine

Esiste un DBComboBox dove posso inserire un'immagine nell'Items?
Saluti Francesca.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

gia visto sui soliti siti?
A.

Ciao Alberto Salvati, scusa il ritardo ma sono stata impegnata.
Ho visto su molti siti ma niente.
Se gentilamente mi puoi aiutare.
Grazie.
Francesca

Newsgroup: it.comp.lang.delphi
Titolo: e' proprio brutto...

... Scusate ma non centra nulla con la programmazione questa e-mail ma...
devo dire che è proprio brutto cercare aiuto e non avere una risposta! (Vedi
e-mail dell'altro ieri!)
Ehi, badate bene... non è una critica, è solo una costatazione! Dico ciò
perchè fino ad ora ho mandato a questo NG una 10na di richieste di aiuto,
sempre puntualmente e cordialmente pervenute. Sigh...
Ciao a tutti!

 e-mail dell'altro ieri!)
A mio avviso, non e' corretto ridimensionare gli oggetti
in un form, per renderli adeguati alla risoluzione dello 
schermo.  Quando si progettano le maschere, bisogna cercare
di non vincolarsi ad una risoluzione specifica, ma gestire
il caso standard (che e', a tutt'oggi, 800x600).
-- 
Posted from  [80.105.34.80] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Quello che hai chiesto è fattibile,
per esempio lo spiega Marco Cantu' su Delphi 2.0 (un vechcio libro che
ho a casa.)
Io non ti prometto nulla, ma se riesco questa sera a casa gli do
un'occhiata (non mi ricordo piu' nulla) e poi domani ti faccio sapere.
Ciao, Rocco

 ha scritto nel messaggio
news:3c22010b...@News.CIS.DFN.DE...


 ha scritto nel messaggio
news:e973175758e270d02bd...@mygate.mailgate.org...


 lavoraccio!)
Come gia' detto, un lavoraccio inutile.
Tieni anche presente che sotto Windows esistono i caratteri
grandi, i caratteri piccoli, le notazioni molto grandi per
i disabili, ecc.. ecc.. tutte cose che possono metterti i
bastoni tra le ruote.  
Tu adotti la risoluzione maggiormente usata.


http://www.carlosb.com/component.asp?id=resizer
Trovi un componente totalmente free che forse risolve il tuo problema.
Ciao
Gianni Giusti

Ciao Paolo,
ieri sera ho letto il libro di Cantu' e lui proponeva due approcci:
il primo consiste nell'usare il metodo ScaleBy della form che
riduce/aumenta tutto il contenuto della form (quindi tutti i
compoenenti che hai posto nella form). Per ridimensionare anche la
form stessa devi impostare la sua proprietą AutoScroll a False.
Il secondo approccio era un po piu' automatico e lui dice che si
comporta abbastanza bene nella maggior parte dei casi (quindi non
sempre funziona :-((. Sostanzialmente si fa uso di una proprietą
dell'oggetto Screen che si chiama PixelsPerInch. Se imposti la
proprietą delle form Scalde a true quando l'applicazione parte scala
in automatico le form. Quello che devi fare in questo secondo caso č:
1) Mettere Scaled=True a tutte le form
2) Usare solo font True Type
3) Usare solo i caratteri piccoli di Windows  :-(
4) Impostare Autoscroll = False
5) Impostare la posizione delle form a poScreenenter oppure
nell'angolo superiore sinistro.
Ciao, Rocco.

Ho provato ad usare il componenti che mi hai consigliato, ma non sono
riuscito a farlo funzionare... potresti spiegarmi velocemente le sue
caratteristiche particolari?
Grazie ancora a tutti quelli che mi stanno dando un mano!!!
Ciao,
Paolo!

a parte che oggi la risoluzione standard ormai è 1024 * 768....
e non sono bubbole, sono sondaggi.
Tanner
Newsgroup: it.comp.lang.delphi
Titolo: connessione a internet

Come posso stabilire se il computer da cui lancio il programma è in quel
momento connesso a internet o meno?

function IsConnectedToInternet: bool;
begin
  dwConnectionTypes := INTERNET_CONNECTION_MODEM
                       + INTERNET_CONNECTION_LAN
                       + INTERNET_CONNECTION_PROXY;
  if InternetGetConnectedState(@dwConnectionTypes, 0) then
    Result := True
  else Result := False;
end;
Preso da Coder's Bnowledge Base, 
http://ckb.netalive.org/

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

Dove posso trovare l'update pack 1 per delphi 5 Enterprise?
Grazie mille


http://info.borland.com/devsupport/delphi/downloads/index.html
-- 
"La velocità luce non è sufficiente Comandante Nunziatella, 
dobbiamo passare alla velocità smodata!"
Newsgroup: it.comp.lang.delphi
Titolo: Impronte Digitali

Esistono dell DLL che permettono il confronto di 2 impronte digitali, oppure
qualcuno sa come si fa???
Grazie

 ha scritto nel messaggio
news:8sc1op$q2v$1...@fe1.cs.interbusiness.it...


che programmi hai scritto?
beh esistono periferiche che fanno il controllo dell'impronta digitale..
Pippolino dovresti partire da li per cercare..
Ciao ciao !

A proposito di queste periferiche qualcuno le ha mai usate? Sono affidabili?
Bye
Marco


Bye
io no ma c'era qualcunaltro nel NG che le ha usate.. mi pareva si dicesse
che sono molto comode e affidabili, ma non garantisco :))

 che sono molto comode e affidabili, ma non garantisco :))
Si, anche io ricordo che furono usate da qualcuno ... non vorrei dire
stupidate, ma mi pare che Andrea (Magni) ebbe la fortuna di provarle!
Bye!
--
- Carlo -

qualcuno sa come si fa???
Potresti usare una funzione di correlazione tra le due bitmap. Piu' e'
alto il risultato, + si assomigliano.
Saluti
--
Piero Bonanno
bop...@libero.it
pie...@tiscalinet.it
bop...@tin.it
bpie...@hotmail.com
______________________________________________
"Madame, lei ha tra le gambe uno strumento
che puo' offrire piacere a migliaia di persone,
e tutto quello che sa fare e' grattarlo"
- Sir Thomas Beechan a una violoncellista

 alto il risultato, + si assomigliano.
sulle impronte è un po' difficile
bisognerebbe invece creare delle curve vettoriali (tipo beizer) e
confrontare le posizioni dei punti
questo perchè una volta mi era venuto in mente di fare un prog che
confrontava le bitmap, e per avere risultati inferiori al 100% tra due
immagini molto simili bisognava applicare pesantemente i filtri sfocatura,
livelli e curve, e con un impronta digitale con la sfocatura vai a perdere
praticamente tutte le informazioni
solo che è molto complesso ricavare i punti in automatico (vedi la adobe che
ha fatto Streamline, che per quanto sia buono non produce sempre buoni
lavori di tracciatura)... e se bisogna farlo a mano Pippolino nemmeno
sarebbe venuto a chiedercelo...
chissà se c'è qualcuno più esperto...
--
ciao
xAERO

 alto il risultato, + si assomigliano.
Sinceramente le funzioni che ho visto e che svolgono questo lavoro
restituiscono tipi Booleani ...
A mio avviso č difficile comparare 2 immagini di quel tipo ....
Ciao!
--
- Carlo -

Forse mi sono espresso male: io utilizzo un lettore di impronte digitali il
quale mi restituisce l'impronta ma io ora devo confrontarla con altre che ho
memorizzato in precedenza....

A mio avviso è difficile comparare 2 immagini di quel tipo ....
E' un integrale (o una sommatoria nel discreto), il risultato e' un
numero. Le f. di correlazione sono la base nelle tecniche per il
confronto di immagini
Ciao


memorizzato in precedenza....
vale ancora quello che ho scritto


sarebbe venuto a chiedercelo...
Perche' tutto cio'? Ho parlato di fuinzione di correlazione tra due
immagini, calcolabilissima da un PC, specialmente per una bitmap
piccola come quella di un'impronta
E' sottinteso che applicare la funzione nuda e cruda non e' il
massimo. Necessita qualche ripulitura e qualche filtro, tutte cose
ampiamente disponibili in letteratura.
Ciao

Newsgroup: it.comp.lang.delphi
Titolo: SMAU e DELPHI

ciao a tutti, qualcuno sa se alla smau di milano c� qualche stand di 
embarcadero / delphi?
Simone 

 embarcadero / delphi?
sul loro sito hai gia visto?
A.

si, per� non vedo nulla che parli di smau... qualcuno del newsgroup va?
Simone 

 si, per� non vedo nulla che parli di smau... qualcuno del newsgroup va?
Credo intendesse il sito della SMAU: 
http://www.smau.it/html/it_IT/mi09/expo.html
Qua Embarcadero non c'e'. Forse c'e' qualche loro associata italiana
Ciao
ACSH
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 embarcadero / delphi?
Che io sappia, la stessa Borland ha smesso da qualche anno di 
partecipare all'evento... non penso che Embarcadero abbia interesse a 
farlo, anche perch� mi risulta che l'argomento "tool di sviluppo" sia 
abbastanza ridimensionato come presenza e interesse. :-|
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 abbastanza ridimensionato come presenza e interesse. :-|
A dirla tutta mi sembra seriamente ridimensionato l'interesse degli 
operatori verso SMAU... oltre ad essere cambiato il modo di comunicare 
delle aziende del settore molti operatori gi� lo snobbavano per il clima 
di totale confusione tipo "addio al celibato", giornate riservate comprese.
Non conosco alcun collega del mondo IT (in senso largo) che ritenga 
ancora SMAU un appuntamento in qualche modo rilevante.
-- 
Design for the future, because it will be here sooner than you think.
(C) Eric S. Raymond, from "The Art of Unix Programming"
Newsgroup: it.comp.lang.delphi
Titolo: [OT] Morphers e trolls di ICLD


Ora, l'argomento e' gia' stato dibattuto piu' volte: cambiare identita' (e
sesso) per ottenere piu' velocemente risposte e presunti favori e' una pratica
indecente, perche' qui dentro ci sono sviluppatori che lavorano, e il lavoro
e' una cosa seria, e molti di noi ne sacrificano una parte per servire questo
ng.
Ora, o i signori sopracitati fanno chiarezza, oppure qui partono i plonk alla
grande, perche' e' arrivato il momento di dire basta a questi "praticoni" che
fanno solo perdere tempo a chi in buona fede glielo dedica.
Aveva ragione Salvati: certi interventi non sono neanche da sviluppatori
seri...
Ok, ho detto la mia, ora spolpatemi pure...
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 Ok, ho detto la mia, ora spolpatemi pure...
lo scambio di indentità uomo-uomo non credo sia mirato ad ottenere maggiori
probabilità di risposta, avevo notato la stessa cosa tempo fa con
"Riccardo" e "Daniele" poi in un post hanno sprecificato che lavorano
insieme, forse è la stessa situazione per "Gionata" "Paolo" e "Marco", solo
che, a giudicare dalle domande, più che lavorare credo che vadano a scuola
insieme, ma aspettiamo chiarimenti dal/dagli interessati. Concordo in toto
per lo scambio di sesso, e visto che ci siamo chiedo a "Viola" di chiarire
la sua posizione, dato che, nei suoi post usa scrive palesemente in prima
persona maschile. 
-- 
Ciao, Anto', [37, 143, AQ] 
MB C SC 220 CDI Magma Rot
"Di sempre cio' che senti e fai cio' che pensi."
    G.G. Màrquez

 maschile.
Mi pare di aver letto che usi il pc della ragazza...
-- 
Jax
====
La scuola č l'ingresso alla vita della ragione. (Jerome Bruner)

Ok, ho detto la mia, ora spolpatemi pure...
Aggiungo: postano tutti e tre da 
eutelia.it
 , sono simpatici come una
cicca nei capelli (cit: "dato che c'è stato qualche genio che si è
sentito offeso dalla mia ignoranza",  "Scusi vostra eccellenza. Spero
di essere stato molto più dettagliato ora.") e non hanno capito un
tubo sulla già poco seguite "netquette" (notare il nuovo thread
2domande2).
Il buon Salvati a volte è un po' rude, ma sta diventando sempre più un
mio idolo :p
-- 
Ore 18.30: premo invio.

 2domande2).
E io fesso gli ho pure risposto ...
Comunque, gia' plonkato da questa mattina.
Ciao
ACSH
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.lang.delphi
Titolo: Componenti esterni e messaggi

Ho creato due classi
 TA = class(TComponent)
  private
   ....
   protected
    ...
  public
    constructor Create(AOwner: TComponent); override;
  published
....
    end;
ed una classe B
TB = class(TComponent)
    .....
private
    A:TA
    ....
end;
Per ogni form, ci saranno un componente A e tanti B
Vorrei che tutte le volte che succede un certo evento in A, questo venisse 
notificato a tutti componenti B che sono collegati ad A.
Qualcuno ha qualche suggerimento da darmi?
Ciao

 venisse notificato a tutti componenti B che sono collegati ad A.
Implementa in A un metodo simile a questo:
procedure RegisterB(B: TB);
begin
  if Assigned(B) then
    FBList.Add(B);
end;
dove FBList e' una lista di elementi B.
Quando si scatena l'evento in A non fai altro che ciclare per la lista
e notificare l'evento ai vari B.
In TB implementa una property pubblia per A tipo:
private
  FA:TA;
  procedure SetA(Value: TA); 
public 
  property A:TA read FA write SetA(Value: TA); 
...
procedure TB.SetA(Value: TA); 
begin
  if Assigned(Value) then
  begin
    FA := Value;
    FA.RegisterB(Self);
  end;
end;
Ovviamente da testare.
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

Ho provato ad implementarla e la cosa funziona, solo ho dovuto aggiungere 
qulache controllo in più rendere il tutto più stabile.
Grazie.
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio 
news:3f6Le.15708$HM1.4...@twister1.libero.it...

Newsgroup: it.comp.lang.delphi
Titolo: delphi e ritocco immagini

Salve a tutti,
dovrei impegnarmi in un programma che debba ritoccare alcune immagini 
con le lavorazioni di base (colore, forma, sfuma etc. etc) è fattibile 
con delphi? (fino ad ora ho sviluppato solo gestionali) e se si qualcuno 
  avrebbe qualche esempio?
grazie anticipatamente :)

C_thelegend ha scritto:

Delphi e' un ambiente di sviluppo con il quale si può fare quasi tutto.
E' una questione di componenti.
E' necessario avere o crearsi componenti specializzati per l'ambito del 
tuo progetto.
In extremis cerca ditte che hanno già sviluppato componenti per Delphi 
che interagiscono con le immagini.
Un altro parametro da considerare è il budget a disposizione.
Ciao
Gino

Slackit ha scritto:

ciao gino e grazie prima di tutto, quindi sarebbe meglio se mi mettessi 
alla ricerca di componenti che facciano quello che mi serve invece che 
districarmi nel labirinto delle proprietà di quelli di default?

 districarmi nel labirinto delle proprietà di quelli di default?
Non sapendo cosa devi fare di preciso sulle immagini, come è possibile
darti una risposta precisa?
Comunque, è assai probabile che un Canvas o un Timage non siano
sufficienti per le tue esigenze e quindi hai due possibilità:
a) sviluppi tutto tu (l'elaborazione delle immagini è essenzialmente
'matematica' applicata)
b) usi qualcosa di gia' fatto (componenti o librerie).
Per l'ipotesi 'b', tutti hanno sempre parlato bene di questa libreria
http://www.graphics32.org/wiki/
. 
Saluti
ACSH
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
ciao ACSH e grazie, darò un occhiata alla libreria quello che dovrei 
fare è, come scrivevo all'inizio, la manipolazione base di immagini 
forma, colore sarebbe meglio ancora selezione di porzioni dell'immagine 
e trasformazione niente di complicatissimo ma non essendomi mai 
cimentato ho preferito chiedere che andare a tentoni :)

 
http://www.graphics32.org/wiki/
. 
Io l'ho utilizzata anche come "base" per la costruzione di nuovi 
controlli. Per me è una figata. :-D
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 
ho visto gli esempi e sembra molto allettante, infatti tra poco 
organizzo una piccola app. demo cosě vediamo il cliente che ne pensa, 
meglio perdere mezza giornata che una settimana di lavoro ;)

Newsgroup: it.comp.lang.delphi
Titolo: stampare Timage

Salve a tutti, dopo aver disegnato su di un Timage delle figure (rettangoli
,ellissi) ed in più varie bitmap, vorrei stampare il tutto, e non so come
fare.
Grazie in anticipo

 fare.
Ti do un suggerimento: puoi copiare il canvas di TImage sul canvas di
TPrinter.
Non so se e' il modo migliore, ma dovrebbe andare..
Ciao !
{MSX}

Ok Grazie!

 Ciaux
Ciao anche io sto facendo un'applicazione simile, ed ho usato la
stretchdraw,
il mio problema appunto era quello di stampare alla fine tutta la Timage
risultante.
Se puoi madarmi stralci di codice mi farebbe piacere.
Ps. Alla mia e-mail togli under.
Grazie, ciao.
Newsgroup: it.comp.lang.delphi
Titolo: Gestire le Eccezzioni

Ciao a tutti, rieccomi con un nuovo problema. Come faccio a gestire le
eccezzioni? Possibilmente annullarle. Con Try EXCEPT, non funziona. Il
problema è con un Socket, ogni tanto succede che sbaglio indirizzo e mi
viene un fastidioso messaggio "Asynchronous Error 10053", come faccio a
levare il messaggio?
Grazie e Ciao

 ha scritto nel messaggio
news:2Kis9.10240$aL4.3...@news1.tin.it...


Infatti è questo il problema, Try Except non funziona, provare per credere.
Come posso fare?
Una cosa del tipo Application.OnException ... potrebbe funzionare???

 il delphi è aperto.
Non è che funzioni solo quando non c'è Delphi aperto è che in Delphi su
Tools-"Debugger Options"-Language Exception
se metti la spunta in "Stop on Delhi Ex." lui si ferma cmq (se può essere
utile per debuggare una gestione delle eccezioni)...
Ciao Ciao,
    Dariosky

 levare il messaggio?
...
  Socket.OnErrorEvent := ClientError;
...
procedure TfrmMain.ClientError(Sender: TObject; Socket: TCustomWinSocket;
    ErrorEvent: TErrorEvent; var ErrorCode: Integer);
begin
  ErrorCode := 0;
  ActualSocket := nil;
  if chkAutoRestart.State = cbChecked then
    btnStartClick(btnStart);
end;

Newsgroup: it.comp.lang.delphi
Titolo: Stringhe da sostituire nel testo

Ciao a tutti... ho un piccolo problemino che vorrei riuscire a risolvere
(premessa, sono newbie con il delphi):
Vorrei fare un programmetto cui lo scopo finale è di permettermi di
specificare un
determinato indirizzo di un file principale (testo.txt) e di sostituire a
quel determinato indirizzo, tutto il testo presente nel file 2 ovvero
"stringa.txt". Esempio: nel file testo.txt abbiamo questa frase "Prova
microfono prova microfono". Nel file stringa.txt abbiamo questo testo
"armadio". Voglio che la parola armadio sia scritta della posizione 6 del
testo.txt e che quindi alla fine si abbia un file "testo.txt" così scritto:
"Prova armadioono prova microfono".
Tutto ciò si può fare in maniera binaria? (non è detto che nel file
stringa.txt ci sia un testo normale, potrebbe esserci anche dei numeri in
hex)
Grazie mille!

hex)
Si, non ci sono particolari problemi.
Ti consiglio di utilizzare gli oggetti di tipo TFileStream perchč sono
potenti e non troppo difficili da usare. Se comunque avessi bisogno di
qualche dritta parla pure...
Ciao, Rocco

Sai dove posso trovare su internet qualche doc a riguardo, magari con degli
esempi e *magari* in italiano? (chiedo troppo, forse :-DDD)


No, non lo so ma se vuoi domani posto un piccolo esempio di utilizzo
(ora sto per andare a casa ).
Ciao, Rocco

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

devo visualizzare dei documenti scanerizzati e salvati come file bmp jpg
ecc.. queste immagini sono più grandi dello schermo ed ho bisogno di
collegare il componente TImage a due scrollbar, orizzontale e verticale.
qualche consiglio ???   c'è qualche altro componente migliore da
sfruttare ???
grazie, ciao a tutti
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 jpg ecc..
TScrollBox contenente una TImage con AutoSize = True?
--
Jax
====
La conoscenza, signore, dovrebbe essere concessa gratuitamente a tutti!
(Harry Mudd)
Newsgroup: it.comp.lang.delphi
Titolo: Aprire PDF da Delphi

Avrei necessità di apire dentro Acrobat Reader un file PDF da
un'applicazione Delphi.
Come devo fare?
Grazie anticipatemente per l'aiuto.
_____________________________________
Luca Guccione
Sviluppo Software
Piero Basso & C. S.R.L.
C.so Europa 115/117
16132 Genova
Tel: 
+39 010 355611
 Fax: 
+39 010 355917

www.sendai.it/encom
--
Max Etere
maxe...@infinito.it
www.sendai.it/encom

 ha scritto nel messaggio
news:eJRH7.75640$sq5.3...@news.infostrada.it...

Newsgroup: it.comp.lang.delphi
Titolo: [OT]Libro per un pseudo - principiante

Salve ragazzi,
    scusate l'argomento un po' off - topic, ma avrei bisogno di un
informazione da voi. Mi servirebbe un consiglio per un libro su Delphi da
dare ad un pseudo - principiante. Definisco questa persona "pseudo -
principiante" perché ha già una buona esperienza con Java e quindi mastica
abbastanza bene i concetti di classe ed ereditarietà e, di conseguenza,
tutti i costrutti di un programmatore (ciclo for, while ecc.). Quello che
non sa, e per questo motivo ha bisogno del libro, è:
    - la nomenclatura Pascal con tutti i costrutti tipici (come si
dichiarano e inizializzano le variabili, come si scrivono i cicli, come si
dichiarano le classi e le procedure, come si usa il late - binding)
    - l'utilizzo dei componenti standard (come si utilizzano i metodi e gli
eventi)
    Perciò avrei bisogno di un libro che sviluppi soprattutto questi due
argomenti. Avevo pensato ad un libro un po' vecchiotto. "Delphi 2.0" di
Cantù, ma purtroppo è uscito dal catalogo McGraw - Hill e quindi mi hanno
detto che è irrecuperabile. Esiste qualche buon libro che possa sviluppare
gli argomenti che ho riportato di sopra? Ah, me n'ero dimenticato, esiste un
vincolo purtroppo molto pesante per un programmatore, il libro deve essere
in italiano!
    Vi ringrazio fin d'ora per i consigli che saprete darmi!
    Saluti!
_________________________________
Gian Luca Dalla Torre
E - Mail: 
gianluca....@casteo.net
_________________________________

    Saluti!
Ciao Gian Luca,
dato il problema della lingua ti consiglio il libro on line di Marco
Cantu' 'Essential Pascal' 
http://www.marcocantu.it/EPascal/
E' un'introduzione all'Object Pascal: di seguito puoi trovare
l'indice.
Capitolo 1: La storia del Pascal 
Capitolo 2: Scrivere codice in Pascal 
Capitolo 3: Tipi, variabili e costanti 
Capitolo 4: Tipi di dato definiti dall'utente 
Capitolo 5: Le istruzioni 
Capitolo 6: Procedure e funzioni 
Capitolo 7: La gestione delle stringhe 
Capitolo 8: La memoria (e gli array dinamici) 
Capitolo 9: La programmazione Windows 
Capitolo 10: Il tipo Variant 
Capitolo 11: Programmi e unit 
Appendice A: Glossario 
La serie 'Mastering Delphi' da te citata e' molto valida, ti introduce
sia all'IDE di Delphi che alla VCL (Visual Component Library) ed
esiste l'edizione in italiano, anche se mancano alcuni capitoli
dell'edizione originale in inglese.
Inoltre da poco e' disponibile 'Laboratorio di Delphi' di Dessena e
Barbini, la cui lettura necessita pero' di una discreta conoscenza di
Object Pascal e della VCL.
Non e' un classico libro sulla programmazione, ha un taglio
decisamente piu' pratico: in sostanza una serie di casi tipici di
programmazione, per la maggior parte dei quali viene proposta la
soluzione pratica.
Saluti.
--
Geppy Piloni

    - la nomenclatura Pascal con tutti i costrutti tipici [....]
www.marcocanto.com
 te lo hanno gia consigliato.
Quindi io aggiungerei 
http://www.projectoo.com/free/stdcoddphv101.zip
sito di partenza (
www.projectoo.com
 )
Contiene una nomenclatura standard
Non è un testo fondamentale, però è utile
Newsgroup: it.comp.lang.delphi
Titolo: Sequenza di caricamento dati

Ho una form con due DBEdit, per l'esattezza DBEdit7,DBEdit8, nell'evento 
on change della DBEdit8 ho scritto del codice che fa riferimento anche 
al valore contenuto in DBEdit7.Text. Il problema è che all'atto della 
visualizzazione della tabella viene prima attivato l'evento on change 
nella DBEdit8 e poi quello nella DBEdit7, per cui la DBEdit8 ri ritrova 
ad elaborare un dato pari a NULL.
Esiste un modo per poter "pilotare" il caricamento dei dati nelle varie 
DBEdit?
Ciao Enrico

 DBEdit?
I componenti db-aware "riflettono" quello che č contenuto nei campi del
dataset, quindi devi assegnare un valore al campo del dataset.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 dataset, quindi devi assegnare un valore al campo del dataset.
Si questo lo so,il fatto č che il dataset ha i valori solo che all'atto 
del caricamento mi viene caricato prima il valore sulla DBedit8 per cui 
scatta l'evento on change che invece di trovarsi un valore sulla DbEDit7 
si ritrova un NULL.
Ciao

 si ritrova un NULL.
Andrea ti voleva dire di testare, nell'onchange di DbEdit8, il contenuto
del campo che viene visualizzato in DbEdit7 e non il contenuto di DbEdit7.
Voglio dire: ammetti di volere sommare al contenuto di DbEdit8 il contenuto
di DbEdit7, e che DbEdit7 visualizzi il capo ADDENDO1 mentre DbEdit8 il
campo ADDENDO2.
Nel tuo OnChange di DbEdit8 non dovrai scrivere DbEdit8.Text :=
DbEdit7.Text + DbEdit8.Text, ma dovrai scrivere    
  Dataset.FieldByName('ADDENDO2').Value := 
    Dataset.FieldByName('ADDENDO1').Value + 
    Dataset.FieldByName('ADDENDO2').Value
cioè "assegnare un valore al campo del dataset", e vedrai che DbEdit8 si
aggiornerà di conseguenza.
Saluti
	Marco Bortolani
	info @ 
marcobortolani.it

 si ritrova un NULL.
Prova a vedere se non sia piů opportuno gestire questi controlli/variazioni 
nell'evento OnValidate dei Fields della tabella.
Ciao,
Gianluca. 

 ha scritto nel messaggio
news:ctb1lp$un3$1...@atlantis.cu.mi.it...


Newsgroup: it.comp.lang.delphi
Titolo: Simulare click su TListView

Come si puņ simulare un click sulle linee di separazione delle colonne
negli header di una TListView vista come vsReport ? Vorrei ottenere un
autosize delle colonne.
Grazie in anticipo
--
Mav Rossi

autosize delle colonne.
Devi settare la proprietą della colonna Width a -1
ListView1.Columns[N].Width := -1;
Massimo.
-----------
Ore 18.30: premo invio.
Newsgroup: it.comp.lang.delphi
Titolo: Immagine in un Database

Qualcuno di voi sa come si fa a memorizzare un'immagine in un campo di
un database?
In particolare di che tipo deve essere il campo e quale database
riesce a fare questo nel caso non tutti ne fossero in grado!
Ciao e grazie!!!

tutti i db hanno i campi BLOB: Binay large Object.
nei campi blob puoi mettere cio che ti pare:
documenti word
fogli excel
foto di prodotti
etc etc etc
Io ho usato pochissimo questa possibilità quindi non so darti max
indicazioni.
Dulcis in fundo, tra i vati tipi di campo previsti dalla gerarchia di classi
di delphi, trovi oltre TIntegerField, TStrngField, il TBLOBField:
-----------------------------------------------------------------------
procedure LoadFromFile(const FileName: string);
Description
Use LoadFromFile to load the contents of a file into a BLOB field. Specify
the name of the file to load into the field as the value of the FileName
parameter.
if not (Query.State in [dsInsert, dsEdit]) then Query1.Insert;
Query1Images.LoadFromFile('c:\Windows\Waves.bmp');
Query1.Post;
-----------------------------------------------------------------------
property BlobType: TBlobType;
Description
Use BlobType to set or read the data type for the BLOB data associated with
the field component.
Specify BlobType when using a TBlobField object to represent a BLOB field
type that isn't directly supported (such as a formatted memo BLOB). The
BlobType ensures that the BLOB type in the table matches the expected field
type.
-----------------------------------------------------------------------
baiBai
A.
Newsgroup: it.comp.lang.delphi
Titolo: proprietà Filter e Date

Come posso utilizzare i filtri nelle date, (uso la TTable)?
Se imposto filter in questo modo:
Filter := '[Data] = ' + DateTimeToStr(Date);
Filtered := True;
mi viene dato errore perchè dice non è possibile fare operazioni aritmetiche
(o qualcosa di simile).

usa l'evento OnFilterRecord (nel tuo TTable)..
hai una variabile Accept..
facebdo tutti i tuoi controlli se questa la setti a True..
prende il tuo filtro altrimenti no..
esempio:
procedure TForm1.Table1FilterRecord(DataSet: TDataSet;
  var Accept: Boolean);
begin
 if (Table1Data_A.Value <= Data_B.Date) and
     (GeneralData_A.Value >= Data_A.Date) then
      begin
       Accept:=True;
      end
  else begin
   Accept:=False;
  end;
Data_B e Data_A sono due componenti datapicker.. servono per fissare il
range delle
date da filtrare..
spero di esserti stato d'aiuto..
-- 
Posted from 
pop09-acc.tin.it
 [212.216.176.72] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto:

penso sia perche' la data e' scritta in m/g/a,
e lui lo vede come m *diviso* g *diviso* a
soluzione: metti la data fra apici (stringa)
Filter := 'Data = '' + DateTimeToStr(Date) + ''';
//  a occhio....
(o fatto sempre confuzione con i doppi apici nelle stringhe pascal 8)
ps: togli anche le [].. sanno troppo di Access ;)
pps: se hai la possibilita' vedrei meglio una query e mettere il "filtro"
nel WHERE
Ciao,
Alan Solo

 wrote in message
988k1g$ps2k$1...@ID-44131.news.dfncis.de...

Oltre a quello che ha detto Alan prova con un FormatDateTime
Filter := 'Data = '+FormatDateTime('mm/dd/yyyy',Date);
Forse è un problema di impostazione della data
Saluti Arturo

 ha scritto nel messaggio
news:DySp6.3029$Xj7....@news.infostrada.it...

Grazie, ma funziona già con il suggerimento di Alan


Piccolo consiglio per gli apici: io avevo lo stesso problema, l'ho
risolto creando una costante che contenesse un solo apice;
Const
  Apice = '''';
oppure prendere l'ordinale del carattere apice.
----------------------------------------------------------
Il vero problema non č tanto sapere se le macchine pensano
bensě se gli uomini pensano. B.F. SKINNER (1904-90)
----------------------------------------------------------

 oppure prendere l'ordinale del carattere apice.
grazie, solo ora mi viene in mente che esiste anche una funzione
QuotedStr (mi sembra di ricordare)...
l'avevo letto da qualche parte ma poi nella pratica mi dimentico sempre
di usarla e mi incasino con mille apici ;)
Ciao e grazie di nuovo,
Alan Solo

 di usarla e mi incasino con mille apici ;)
Inoltre, sulle RxLib mi pare ci siano utili funzioni per la formattazione
di date/ore in modo da "farle piacere" al BDE
Saluti
Paolo Arosio