mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Install Shield e BDE

Spero che almeno voi abbiate una soluzione da propormi!
SOno alle prese con l'installazione di un programma fatto in Delphi e
per cui devo installare, tra le altre cose, anche il BDE.
Sapete voi dirmi da dove ricavo il codice per la gestione del BDE e dei
suoi alias? Sull'help si parla di un BDE template, che non so dove
trovare...e se inserisco l'oggetto BDE tra i componenti mi va ad
inserire una marea di cose che in realtà non vorrei istallare, potrò
quindi scegliere?
E l'alias? Dove lo setto?
Mi sono dimenticata di dirvi che uso IS Professional 6.2.
Grazie a tutti
Ciao
Mary
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Vedi se possono esserti utili i link:
http://www.programmando.org/leggifaq.php?idfaq=203
http://www.programmando.org/leggifaq.php?idfaq=210
--
Massimiliano Etere
massimili...@programmando.org
http://www.programmando.org

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

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

Ho una AdoQuery ed una parola chiave relativa al campo1.
Come faccio a posizionare il cursore sulla chiave (o al record piu' vicino), 
l'equivalente del GotoNearest de TTable?
Giorgio 

l'equivalente del GotoNearest de TTable?
Ciao Giorgio,
dovresti provare con le funzioni Locate o Seek, vedi l'help relativo.
Ciao da Enrico Giudici c/o Icograf
--- posted by geoForum on 
http://www.delphiedintorni.it

 l'equivalente del GotoNearest de TTable?
mediante l'istruzione SQL LIKE.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Non posso in quanto, come succede nel gotonearest, cmq non deve intervenire 
nessun filtro ossia devo poter scorrere tutti i record tramite una dbgrid.
Grazie, Giorgio 

 nessun filtro ossia devo poter scorrere tutti i record tramite una dbgrid.
Usa una Locate o un componente evoluto come le QuantumGrid.



puoi impostare la proprieta' Filter mettendo la tua condizione, ma 
lasciando Filtered a False. In questo modo puoi usare FindFirst/FindNext
per muoverti nel dataset senza filtrare.
Non ho mai provato questa tecnica su oggetti AdoQuery quindi non so 
dirti con certezza se funziona...
ciao
Giacomo
Newsgroup: it.comp.lang.delphi
Titolo: [delphi6]Errore nell'edit

 Ho una tabella in access, e uso componenti ado per la gestione della 
tabella.
Ho provato a fare un inserimento:
append
......
......
......
post;
e non ci sono problemi.
quando però tento di fare un edit, mi dice che il campo non può essere 
aggiornato.
questo succede perche ho un campo di tipo contatore.Infatti provando a 
cambiare la definizione del campo da contatore a numerico,il problema non 
compare.C'è un rimedio per gestire un campo contatore in access???
grazie
--- posted by geoForum on 
http://www.delphiedintorni.it

 compare.C'è un rimedio per gestire un campo contatore in access???
Non scrivere un valore nel campo "Contatore". :-)
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)


Non scrivo un valore nel campo contatore, lo so che il campo si 
incrementa da solo......


 incrementa da solo......
Ma l'errore quando ti viene restituito? Quando invochi il metodo "Edit" 
o quando fai il "Post"? Usi ADO per accedere e manipolare il database?



Quando invoco il metodo edit!
Si uso ado per accedere al db.
Grazie


 Quando invoco il metodo edit!
Hai da qualche parte codice che in qualche modo legge o scrive valori 
nel campo autoincrementale?



No, ho fatto anche un nuovo progetto solo con il necessario, per 
accertarmi che non ci fossero cose non gestite.
grazie


 ha scritto nel messaggio 
news:6jhde8F...@mid.individual.net...

L'errore ti proviene sicuramente da un tentativo di modifica del campo 
incrementale.
Forse è elenco nei campi permanenti della tabella o della grid. Dovresti 
toglierlo da li.
C.
Newsgroup: it.comp.lang.delphi
Titolo: MI5 Persecution: Buerk and Lewis deny their spying

Buerk and Lewis deny their spying
This letter was sent on 6 February 1997 to me by BBC Viewer and Listener Information, in reply to a letter I had sent
them on 17 January. The letter says the BBC would "never engage in any form of surveillance activity such as you describe". 
The BBC also informed me that they had spoken to Michael Buerk and Martyn Lewis, and that these two newscasters had
categorically denied spying on me. However, the BBC and these two employees have refused to put these denials in writing. 
Needless to say, I do not accept the denials of the BBC and its employees. I think they are lying. Unfortunately I cannot
prove otherwise, and my attempt to "smoke them out" by suing them hit a brick wall. 
19
-- 
Posted via a free Usenet account from 
http://www.teranews.com

My claim against BBC is struck out
My summons was struck out on the basis of it "disclosing no reasonable cause of action". The district judge pointed
out that I had no clear evidence, which would be needed for the claim to have any chance of success. My intent to submit
the defendants to interrogatories or cross-examination also cut no ice with the district judge. 
I was prevented from issuing further proceedings against the BBC without leave of the court. But this differs from a
"vexatious litigant" order; I am still able to sue other organisations and individuals. 


My Summons against BBC
In March 1997 I issued a Summons against the BBC for Nuisance in my local county court. I claimed injunction against
them continuing their harassment. 
Please see the next item for the results of the summons. 


Newsgroup: it.comp.lang.delphi
Titolo: Delphi Day Italia 2014

Buongiorno a tutti,
volevo segnalarvi che anche quest'anno Wintech-Italia organizza il Delphi Day, l'incontro annuale dei programmatori Delphi in Italia.
 
Trovate tutte le informazioni sul (nuovo) sito 
http://www.delphiday.it
 
 
Avremo due speaker internazionali, come Marco Cantù (Embarcadero Technologies, Delphi and RAD Studio Product Manager) e Michael Philippenko (CEO e co-fondatore di FastReports).
 
Vi lascio anche il link al nostro blog (mio e di Paolo Rossi, sempre di Wintech-Italia) con l'annuncio dell'apertura delle iscrizioni all'evento:
 
http://blog.delphiedintorni.it/2014/05/delphiday-italia-2014-30-giorni.html
 
 
Vi aspettiamo numerosi!
-- 
Andrea Magni
Wintech-Italia s.r.l.
www.wintech-italia.it
 
blog.delphiedintorni.it
 

 volevo segnalarvi che anche quest'anno Wintech-Italia organizza il Delphi Day, l'incontro annuale dei programmatori Delphi in Italia.
 
Presente. :)
 
-- 
MARCO BREVEGLIERI (Software and Web Developer)
#Home: 
http://bit.ly/marcobreveglieri
 
#Blog: 
http://bit.ly/compilaquindiva
Newsgroup: it.comp.lang.delphi
Titolo: Tutorial Delphi





Ciao a tutti,
avrei bisogno di un semplice 
tutorial su delphi: dove posso trovarlo?
Grazie in 
anticipo!
Eagle



non postare in html.
cmq č meglio che ti compri un libro.
prova delphi 2 marco cantů.
ciao.
--
web:    
http://gnaffy.tripod.com/
e-mail: Gna...@Wappi.com
e-mail: 
bmq...@tin.it
ICQ#:  76488613


Prova qui:
http://www.kaposnet.hu/books/tysdelphi4/index.htm
Newsgroup: it.comp.lang.delphi
Titolo: BDE & InstallShield

Ho fatto un'applicazione delphi che si collega ad un database. Vorrei creare
un'installazione tramite l'install shield fornito con il delphi ma anche se
inserisco il bde tra i componenti da installare quando installo il programma
su una macchina dove questo non sia presente, appena provo a lanciare
l'applicazione questa generà un errore e viene terminata. Qualcuno sa come
devo impostare le opzioni dell'IS per far funzionare il bde?

io uso inno setup, è più comodo, provalo
--
Gna...@Wappi.com
ICQ# 76488613
http://gnaffy.tripod.com/

Nella finestra di dialogo che ti permette di selezionare il BDE tra i componenti
da installare devi anche impostare il o gli alias di cui la tua applicazione ha
bisogno, con path dei file, tipo del database, nome dell'alias, eventuali
username e password. Se non lo fai correttamente l'installazione del BDE da sola
non ti permette di far funzionare il tuo programma. Dovresti lanciare il BDE
administrator ed effettuare le impostazioni a mano, dopo il termine
dell'installazione. Ho verificato il funzionaento di Install Shield con file
DBF, Paradox e con DB SQL server e non ci sono problemi, ho avuto qualche
difficoltà con Access via DAO, ma insistendo sono riuscito a farlo funzionare,
ho fallito con le sorgenti ODBC.
Newsgroup: it.comp.lang.delphi
Titolo: WordApplication, WordDocument, Qualcuno li ha mai usati?

si tratta di componenti gia pronti per collegarsi a office di zio billy che
forniscono un livello di estrazione + elevato rispetto all'uso diretto di
Ole automation.
Uno dei vantaggi consiste che, a differenza di Ole, dove se hai scirtto
qualche comando errato, ti vien fuori un errore a runtime e non in
compilazione, molte cose possono essere risolte direttamente a design-time.
Personalmente non li ho mai usati, preferendo usare Ole.
Se vuoi saperne di + vedi la guida vba di office.
Bye
A
--
Per rispondere non usare il reply ma scrivere al seguente indirizzo:
alsalvati(at)
supereva.it

se trovi qualcosa in merito potresti postarla??? attualmente sto usando
l'OLE, però vorrei provarli
Simo

l'OLE, però vorrei provarli
borland.public.delphi.oleautomation
Ce n'e' cosi' di esempi... ;)
Vuoi un esempio dell'esempio?
http://groups.google.it/groups?&threadm=VA.00001a4c.0b464d68%40blueyonder.co.not-this-bit.uk
-- 
Morde. 
(morde at programmer dot net)

 e volevo sapere se con questi oggetti è possibile.
Ciao,
Ti sconsiglio caldamente gli oggetti "Servers", poiché si legano ad una
specifica versione di Office. Nel senso, quelli per Word97 non vanno bene
per
Word2000 e così via. Usando OLE "puro", invece, è meglio perché non hai
problemi di "versioning".
Tieni in conto che i - pochi - vantaggi che si hanno usando i componenti
design-time saranno poi superati da un *grosso* svantaggio, qual'è appunto
quello del "legarsi mani e piedi" ad una specifica versione di Office.
Il mio consiglio è di usarli solo nel corso di sviluppo e di sostituirli poi
con
chiamate OLE in produzione.
Andrea

ok, ma come si fa per trovare documentazione ed esempi?

come gia detto in altri 1000 post, la guida di ole automation di office la
trovi sul cd di office.Trattasi della guida VBA.
Bye
A
--
Per rispondere a questo messaggio non usare il reply ma scrivere al seguente
indirizzo:
al.salvati(at)mclink(puntino)it

Newsgroup: it.comp.lang.delphi
Titolo: DB Access via ODBC (senza BDE)

Salve,
Vorrei connettermi via ODBC ad un database Microsoft Access (o ancora meglio
ad
un MySQL server) senza dover utilizzare il BDE, cioč senza dover creare
degli alias !
Quale componente devo procurarmi ? Ne esiste qualcuno free ?
Grazie.
Riccardo Fiorenza
---
* Dott. Riccardo Fiorenza
* Dr.Soft - Soluzioni Internet
* web: 
http://www.drsoft.it
* email: 
fior...@drsoft.it

 ha scritto nel messaggio
news:9k35v0$41c$1...@nreadB.inwind.it...


Newsgroup: it.comp.lang.delphi
Titolo: [D5] componenti per web services

Salve a tutti,
sto cercando componenti per poter realizzare client di web services
(sia free che commerciali).
Per ora ne ho trovato uno solo (Easy SOAP v.1.2.1.3).
Spero che qualcuno sappia segnalarmi qualcosa.
Grazie in anticipo.
M.Alfredo

 M.Alfredo
Andrea
Newsgroup: it.comp.lang.delphi
Titolo: Delphi e Tape device

Esiste qualche componente/unit per utilizzare i device a nastro?
Grazie
-- 
Marco Kregar

si, 
se intendi farlo da delphi cerca su google "ubackpro" è un programma
di backup che usa anche i tape, è commerciale e quindi va acquistato,
io lo uso in windows, non so se esista la versione linux.
Gianluca

Newsgroup: it.comp.lang.delphi
Titolo: Lista degli ActiveX/Plugin installati

Ciao a tutti,
mi hanno chiesto di realizzare un SoftWare che, prima
di fare alcune operazioni, deve assicurarsi che sia
installato il PlugIn ShockWave (Flash).
Ho visto che tale plugin viene visto come un ActiveX
dal'O.S. ... e quindi ho da porvila seguente domanda:
Qualcuno ha già tirato fuori dal O.S. la lista degli
activeX o dei Plugin installati?
Dritte, links, è tutto bene accetto :)
	Ciao
	MassimoB
 
---------------------------
http:\\
www.massimobeschi.it

 installato il PlugIn ShockWave (Flash).
Se ti basta sapere solo se è installato, potresti provare a istanziare 
la classe usando la createoleobject.....
A

Newsgroup: it.comp.lang.delphi
Titolo: Problemi con Indy IdSMTP

Username, ma quando adesso provo a compilare viene generato un errore
di compilazione nel quale vengo informato del fatto che non sono
membri di 'TIdSMTP'.
Riguardo IdSMTP1->Username ho scoperto che esiste invece l'equivalente
IdSMTP1->UserId... Come è possibile?? Ho installato la stessa versione
di Indy che avevo prima...
Spero possiate aiutarmi, grazie mille in anticipo


Non è possibile che ti dia questi errori se avevi la stessa versione.
Credo che farai bene a verificare se hai installato una release piu' 
recente:
http://groups.google.it/group/borland.public.delphi.internet.winsock/browse_thread/thread/97bf9ff93dee6bf/
Ciao
-- 
Morde

 Morde
Ho risolto copiando tutto il contenuto della directory di
installazione dell'IDE dalla copia che avevo dell'hardisk vecchio sul
nuovo
Newsgroup: it.comp.lang.delphi
Titolo: Popolare TreeView con elenco di directory

Salve a tutti,
in un database ho un campo con il percorso completo di un file,
vorrei
portare in un TreeView questo campo ponendo come nodo radice il
drive,
poi la prima sottodirectory, la seconda e così via. La sottodirectory
può avere anche altre sottodir e così via popolando in modo corretto
il TreeView.
Per intenderci il campo testo può contenere qualcosa simile a questo:
[c:\directoryA\directory1] oppure [c:\directoryB\directory2\dir3]
Come posso impostare una funzione che faccia questo?

Ciao Andrea,
 
AM> c:\directoryA\directory1
 
Io farei una cosa del genere:
 
var
    Testo: String;
    Idx, i: Integer;
    Nodo: TTreeNode;
begin
    Testo := Edit1.Text;
    Idx := Pos('\', Testo);
    Nodo := nil;
    while Idx > 0 do
    begin
        Nodo := TreeView1.Items.AddChild(Nodo, Copy(Testo, 1, Idx - 1));
        Testo := Copy(Testo, Idx + 1, Length(Testo));
        Idx := Pos('\', Testo);
    end;
    if Testo <> '' then
        Nodo := TreeView1.Items.AddChild(Nodo, Testo);
end;
 
 

Grazie David,
Il codice postato l'ho provato e funziona aggiungendo ogni volta una
nuovo nodo, ma io vorrei che il nuovo nodo venga creato solo se i
percorsi analizzati non sono già presenti nei nodi gia creati:
ad ogni nuovo elemento presente la procedure dovrebbe fare qualcosa di
questo tipo:
Nuovo percorso completo > Ricerca di questo percorso dalla radice del
TreeWiew > se il percorso esiste non aggiungere nulla > se il percorso
non esiste aggiungi solo il nodo necessario del percorso eventualmente
mancante!
Spero di essere stato più chiaro!
Grazie a tutti!
Newsgroup: it.comp.lang.delphi
Titolo: Help di Delphi 6 e 7

Questo non riguarda esplicitamente la programmazione, ma un info. Volevo
passare a Delphi 6 o 7, ma ho notato che la guida è fatta molto male
rispetto al 5.
Per intenderci se nella guida del 5 scrivevo TListView e compariva la voce
dove cliccandoci 2x vedevo le classi proprietà, ecc.
Adesso con quella del 6 - 7 se scrivo TListView o ListView compare una voce
tipo List view items editor, dove cliccandoci mi dice che posso arrivare
nell' Api VCL, poi lì in qlc maniera trovo un po' di cose che servono.
Vi risulta anche a voi questo???
Come al solito Grazie e Ciao

 Vi risulta anche a voi questo???
No.
Se scrivo in una unit TListView e premo F1 mi appare la scelta tra la 
pagina della guida relativa a TListView per VCL o per CLX.
Se premo F1, cerco nell'indice TListView e quando mi appare la voce faccio 
doppio click mi appare la stessa finestrella con la scelta tra VCL e CLX.
-- 
Ciao,
   Stefano
"Ho smesso di essere presuntuoso quando ho scoperto di essere perfetto"
"Prima di parlare assicurati che quello che hai da dire sia più importante 
del silenzio"

 ha scritto nel messaggio
news:4FhT9.5884$0v.1...@news1.tin.it...


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

Vorrei imparare a fare delle piccole applicazioni. Cerco di utilizzare un
Delphi 2 che avevo in un CD.
Ho un form con un Radio Group
Vorrei fare in modo che facendo clic su uno dei bottoni, la relativa voce mi
venga riportata in una finestra di un altro form.
Ora vorrei sapere che tipo di finestra devo usare: un comboBox, una ListBox
o cos'altro?
Poi la cosa più importante, come faccio a far comparire la voce selezionata
in questa finestra.
Scusate le domande banali ma sono proprio agli inizi


Ciao ciao

Grazie per l'aiuto
L'aiuto in linea di Delphi è stupendo, peccato sia in inglese. Sob

Newsgroup: it.comp.lang.delphi
Titolo: IB Express e transazioni

Utilizzo Interbase 6 con Delphi 4 C/S e ora desidero passare a Delphi 5
Enterprise.
Nella nuova versione di Delphi ho trovato i componenti IB Express ma prima
di adottarli ho provato ad eseguire alcuni test.
Sia Delphi 5 che  i compoenti IBX sono aggiornati con l'ultima patch
rilasciata dalla Borland.
Ho riscontrato i seguenti problemi (ho fatto la prova sia con IBDataSet sia
con IBTable).
Premesso che inserimento e modifiche ai record non vengono registrate se non
viene eseguito il Commit della transazione ho provveduto a scrivere il
seguente codice.
if IBTransaction1.InTransaction then begin
    IBTable1.Post;
    IBTransaction1.Commit;
end;
La registrazione viene eseguita ma la IBTable/IBDataSet dopo il Commit
vengono chiuse automaticamente e per vedere la modifica è necessario
riaprirle.
Perchè succede questo? Dove sbaglio?
Ringrazio tutti coloro che possono aiutarmi.

 riaprirle. Perchè succede questo? Dove sbaglio?
non uso IBX non avendo D5, ma ho provato gli FIBPlus,
se sono uguali dovrebbe esserci
CommitRetain e RollbakRetain ( o qualcosa di simile)
Ciao,
Alan Solo
Newsgroup: it.comp.lang.delphi
Titolo: XPMANIFEST

Buongiorno a tutti.
Ho il seguente problema: se posiziono su un form il componente 
xpmanifest, poi tutti i pannelli (panel) si colorano in grigio, anche se 
ne modifico la property Color... 
C'è modo di colorare i panel a design time senza che poi a runtime 
cambino?
Ringrazio in anticipo
 
    Villiam Bonini
 
villiam...@syntradev.it
--- posted by geoForum on 
http://www.delphiedintorni.it

Ciao, 
a design time prima imposti la proprità ParentBackground a true e poi
nuovamente a false. Aggiungi anche a runtime ParentBackground = False
e color= colore che vuoi.
Rocco.

)
  "File deletion is murder..." (Futurama)

Newsgroup: it.comp.lang.delphi
Titolo: Indici Paradox OUT OF DATE

Salve a tutti!
Ho un'applicazione delphi che utilizza una Tabella Paradox di circa 10M di
dimensione, con 6 indici secondari.
Capita spesso che uno o più indici vadano in OUT OF DATE, senza apparente
motivo, e conseguentemente la tabella deve essere ristrutturata per tornare
funzionante. Talvolta  gli indici secondari devono addirittura essere
reinseriti da Database Desktop.
La tabella viene usata in rete peer to peer.
Sapreste indicarmi il motivo di tale malfunzionamento ed un valido rimedio.
Grazie infinite
Alessandro

Consigli?
Bene ti do qualcosa ma ci devi mettere del tuo...
Evita di usare componenti data-aware in modo da non tenere le tabelle aperte
in Edit.
Usa la DbiSaveChanges sull'afterpost della table per applicare su disco le
modifiche fatte.
per ora mi viene questo poi.. se mi viene qualcos'altro, è tanto che non
lavoro con Paradox scusa
Ciao ciao

 La tabella viene usata in rete peer to peer.
hai impostato un unico percorso sulla rete per il file di controllo delle
condivisioni?
Lo trovi in BDE Administrator
Configuration->Driver->Native->Paradox->NET DIR
ci devi mettere una directory mappata su un drive aggiornabile da tutti i
terminali.
Sai se qualche terminale chiude male o cade spesso?
Qualche mese fa un operatore mi ha chiesto di controllare il suo PC perché
forse era rotto, infatti "al mattino quando lo accendo viene un pannello blu
con un riga gialla
che si riempie fino in fondo, mentre quello dei miei colleghi non lo fanno!"
Fai tu!
Ciao.
--
Emilio Panozzo
mailto: 
emip...@tin.it
Newsgroup: it.comp.lang.delphi
Titolo: Bde

Esiste un qualcosa di alternativo al bde e gratuito?
Mi spiego meglio: ho delphi 5 standard e non avendo i soldi per delphi 5 pro
mi chiedevo se esistevano dei componenti free per utilizzare i db
Grazie,
-- Ukkiosan  
ukki...@removeme.hotmail.com

"Ukkiosan":
| Esiste un qualcosa di alternativo al bde e gratuito?
| Mi spiego meglio: ho delphi 5 standard e non avendo i soldi per delphi 5
pro
| mi chiedevo se esistevano dei componenti free per utilizzare i db
FIBPlus (Free IB Plus) + InterBase
=
free, open source, cross platform ;)

 mi chiedevo se esistevano dei componenti free per utilizzare i db
Interbase è freeware e OpenSource ... le FIB sono un motore DB per
Interbase, mi sembrano un'ottima combinazione no?
Ciao!
--
- Carlo -

Mmm, scusate ma devo usare interbase client o server??? E' molta roba da
scaricare da internet, quindi non vorrei scaricare per niente. Oppure lo
posso trovare anche su qualche rivista??
Grazie mille!!!!!!


"Ukkiosan":
| Mmm, scusate ma devo usare interbase client o server??? E' molta roba da
| scaricare da internet, quindi non vorrei scaricare per niente.
scaricati qella completa (server e client) 6.01 e sei a posto,
lo so che 5 MB sono tanti da scaricare ma pensa che in
quel piccolo zippinino ci sta' un RDMS client/server! ;)
... se vuoi un'altra mazzata poi ci sono i manuali in PDF -> 10 MB :)
| Oppure lo posso trovare anche su qualche rivista??
non lo so, penso pero' che alcune distribuzioni linux
dovrebbereo cominciare ad includerlo, ma non so quali...
Ciao,
Alan Solo

Newsgroup: it.comp.lang.delphi
Titolo: disinstallare componenti

Ciao a tutti,
forse la domanda risulta banale....
vorrei provare ad installare nuovi componenti o pacchetti di componenti in
Delphi 6.
Diciamo che per installarli non dovrei aver grossi problemi...... quello che
non risco a fare è disinstallarli.
Riesco solo a Nascondere i componenti ma penso che non li disinstalli.
La mia paura (non so se è fondata) è che vadano ad aggravare sulla memoria
del computer e sulla grandezza del programma compilato.
grazie




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

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

Ciao a tutti,
                   ho il seguente problema con delphi 5.0.
Il programma che sto sviluppando e' su un PC con monitor da 17" con una
certa risoluzione, di conseguenza le finestre qui costruite
avranno certe dimensioni.
Il problema e' qunado cerco di installare il programma su machine diverse
...... le dimensioni delle finestre variano e certe volte
escono dai limiti dello schermo , a volte (se usati i caratteri grandi)
nella finestra stessa compaiono le scrool bars per dare la
possibilita' di visionare tutta la form.
Come posso fare per avere la mia form standard su tutte macchine ????
Grazie
Ciao
Daniele

Come posso fare per avere la mia form standard su tutte macchine ????
da' un'occhiata al metodo ScaleBy di una TForm.
Ciao
Duilio

 da' un'occhiata al metodo ScaleBy di una TForm.
Lo faccio subito !!!
Grazie
Ciao
Newsgroup: it.comp.lang.delphi
Titolo: GUARDA

http://cgi.ebay.it/New-G-Star-Jeans-loose-fit-32w32l-dark-cap-radarBNWT_W0QQitemZ6887396487QQcategoryZ52791QQrdZ1QQcmdZViewItem
http://cgi.ebay.it/New-G-Star-Jeans-loose-fit-32w32l-decay-BNWT_W0QQitemZ6887713094QQcategoryZ52791QQrdZ1QQcmdZViewItem
 

se c' e moderatore puo' toglierlo per favore!
Non c'è nessun moderatore, purtroppo.
Newsgroup: it.comp.lang.delphi
Titolo: Domanda sulle classi

avendo il seguente esempio
con le classi "tbase", "taa".
nella classe tbase il record di tipo "rec_base" e la procedura imposta;
nella classe derivata "taa" il record di tipo "rec_aa".
Si puo' fare in modo che la funzione della classe base utilizzi il 
record della classe derivata.
type
      rec_base=record
        codice : integer;
      end;
      rec_aa=record
        codice : integer;
        nome   : string;
      end;
      tbase = class
        dato : rec_base;
      public
        procedure imposta(x:integer); virtual;
      end;
      taa = class(tbase)
      public
        dato : rec_aa;
      end;
procedure tbase.imposta(x:integer);
begin
   dato.codice := x;
end;
procedure TForm1.Button1Click(Sender: TObject);
var
   a : taa;
begin
   a := taa.create;
   a.imposta(5); // qui prende il record della classe base
   a.free;
end;
Seconda domanda ( mi sono sempre chiesto ):
Prendendo l'esempio, la classe a, dichiarata in button1click, dove mette 
le sue variabili interne? Nello stack?
grazie
-- 
-------------------------------
per scrivere in privato
togliere "1975nosp"
to reply remove "1975nosp"

 le sue variabili interne? Nello stack?
Se ho compreso bene ciò a cui ti riferisci, sono memorizzate nello 
spazio allocato per l'oggetto nell'heap.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
     Non hai la possibilità di scaricare Turbo Delphi Explorer?
     Te lo spedisco io!! [
http://www.marco.breveglieri.name/?p=48
]

 spazio allocato per l'oggetto nell'heap.
Mi confermi che le variabili di una classe creata all'interno di una 
procedura non solo nello stack ( rigrazie ).
ciao


 le sue variabili interne? Nello stack?
No.
Le variabili private di un'istanza vengono create laddove viene creata
l'istanza.  In Delphi non esiste allocazione statica; non viene MAI usato
lo stack per l'allocazione di oggetti, ma sempre l'heap.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 procedura non solo nello stack ( rigrazie ).
A che ti serve saperlo ?


 A che ti serve saperlo ?
nel caso di oggetti grossi per non incorrere in stack overflow ( vero 
che ora come ora si usa una stack non proprio piccolo ).


che ora come ora si usa una stack non proprio piccolo ).
Ti sfido a scrivere una classe, la cui allocazione statica porti a uno
stack overflow!!

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

Per usare una funzione Winapi, che unit devo inserire negli uses in Delphi 
2007 ? 
 

 Delphi 2007 ?
 
Perchè non usi le JEDI? A quanto mi ricordo erano le migliori a wrappare
le winapi..
 
http://blog.delphi-jedi.net/jedi-api-headers/
 
 
-- 
Morde

"Morde"  ha scritto nel messaggio news:obt6vs$1s3r$1...@gioia.aioe.org...

Andrò a guardarle, ma mi sembra impossibile che in Delphi 2007 non si possa 
utilizzare, ma in effetti non ho trovato una unit da mettere nwgli uses ...
Newsgroup: it.comp.lang.delphi
Titolo: Eliminare un fastidioso beep

Salve a tutti.
Non ricordo come si fa una cosa in apparenza banale.
Mi trovo con un semplice TEdit in cui scrivo dei caratteri che innescano 
una ricerca incrementale. Fin qui nulla di strano:
procedure TFrmClienteLT.ESearchChange(Sender: TObject);
begin
   DSCli.DataSet.Locate('RagioneSociale',Esearch.Text,
			[loCaseInsensitive,loPartialKey]);
end;
Quando poi premo il tasto <ENTER> voglio che venga compiuta ua certa 
azione. Per farlo ho fatto questo, intercettando l'evento OnKeyDown:
procedure TFrmClienteLT.ESearchKeyDown(Sender: TObject; var Key: Word; 
Shift: TShiftState);
begin
   case Key of
     VK_RETURN: begin
       Key := 0;
       // azione da compiere
     end;
   end;
end;
Tutto funziona, ma quando premo <ENTER> nel TEdit sento un BEEP di 
sistema; lo stesso che sento quando premo <ENTER> nel controllo senza 
intercettare nulla. Non ricordo più come toglierlo.
-- 
byez
Piero

nell'evento keypresso hai provato
if (key=#13) Then key := #0;
ciao.
-- 
-------------------------------
per scrivere in privato
togliere "1975nosp"
to reply remove "1975nosp"

 if (key=#13) Then key := #0;
Ecco qual'era!
Grazie!
-- 
byez
Piero
Newsgroup: it.comp.lang.delphi
Titolo: Aggregates & Group by

Ciao a tutti,
mi piacerebbe fare una DBGrid che mi faccia
vedere i record raggruppati per una colonna,
ed al click su un record mi piacerebbe vedere tutti
i record aventi quel valore nella colonna di raggruppamento,
logicamente solo per il record selezionato.
Una specie di cosa come fa access quando le tabelle vengono
relazionate.
Secondo voi, si può fare?
Avete qualche articolo da dove prendere qualche coniglio?
Ciao 
Rino

 Avete qualche articolo da dove prendere qualche coniglio?
Potresti ottenere una simile funzionalità in modo "quasi automatico" 
usando il componente *TClientDataSet*; prova a dare un'occhiata a questo 
articolo di Cary Jensen:
http://bdn.borland.com/article/0,1410,29272,00.html
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

ci stiamo avvicinando, ma ancora non ci siamo.....
dovrebbe funzionare così :
1. Apro la form, e sulla griglia ho i seguenti record presi dalla
tabella "Commerciali"
   + Pippo
   + Pluto
   + Paperino
2. clicco sul " + " di Pippo e vedo i record della tabella
Commerciali_Vendite
   relazionata tramite codice Commerciale alla tabella di sopra :
   - Pippo
            Agosto      2.001   3.000   4.000
            Settembre   3.100   4.050   5.010
            Novembre    3.030   3.100   2.000
            Dicembre    2.500   6.002   5.300
   + Pluto
   + Paperino
Che dici, si può fare una cosa del genere ? 
Ciao 
Rino

 Che dici, si può fare una cosa del genere ? 
Sì può fare senz'altro, ma per il momento ho visto "feature" del genere 
solo in prodotti commerciali; non sono sicuro che la classica *TDBGrid* 
possa gestire automaticamente una simile situazione senza scrivere una 
quantità di codice consistente, se questo è il tuo dubbio specifico. :-/


"Rino" ha scritto nel messaggio
mi piacerebbe fare una DBGrid che mi faccia
vedere i record raggruppati per una colonna,
ed al click su un record mi piacerebbe vedere tutti
i record aventi quel valore nella colonna di raggruppamento,
logicamente solo per il record selezionato.
Il componente esiste già, completo di codice sorgente,
nella suite Orpheus. Si chiama TOvcDataReportView
ed è molto utile (un poco macchiso, però).
Ciao
-- 
ACSH
[D4]
Chi fa da se', fatica il doppio
Newsgroup: it.comp.lang.delphi
Titolo: tbitmap...questione curiosa :)

mi succede una cosa strana .... magari voi ne sapete qualcosa di più
ho dichiarato una procedura in questo modo:
procedure imbitmap(bitm : tbitmap);
ho un controllo image sul form dove è caricata un'icona (in designe mode)
se richiamo la procedura in questo modo:
imbitmap( image1.Picture.Bitmap );
viene cancellata l'icona ..anche i vari parametri interni dell'icona
perchè succede questo ???
mi sembra piuttosto strana la cosa non ci sono motivi evidenti...
misteri di delphi
ciao

 viene cancellata l'icona ..anche i vari parametri interni dell'icona
Prova un po' a riportare cosa fai in quella procedura, e quando la 
chiami (esempio in un evento, nella OnCreate, OnClick di un pulsante, 
oppure, ... dì un po')
Ciao.
Mimmo.


ho riportato tutti i dati utili....
cmq la richiamo tramite un pulsante (è una prova)
cmq la cosa è veramente strana anche perchè se non passo la bitmap ma la
picture questo non succede...
misteri di delphi :)
ciao :))

Newsgroup: it.comp.lang.delphi
Titolo: [D5] access xp + bde

Salve vorrei accedere ad un db access xp con il bde, ho creato l'alias ma 
non conosco cosa mettere per l'autenticazione, ho provato username=admin e 
pwd blank ma mi da errore 13059.
grazie.
-- 
 

 Salve vorrei accedere ad un db access xp con il bde, 
Perche' proprio con il BDE ?
Ti suggerisco invece di passare ad ADO: e' lo strato ideale per connettersi
ad un db access.
Se non hai restrizioni di alcun genere, dimenticati il bde per lavorare con
access!
http://www.efg2.com/Lab/Library/Delphi/ADO/index.html
-- 
Morde. 
FAQ di icld (beta-version): 
http://icld.altervista.org
 
M-List di icld: 
http://it.groups.yahoo.com/group/icld/


avevo scelto il bde in previsione futura, avevo pensato che se access non si 
fosse rivelato abbastanza performante per le mie esigenze sarei potuto 
passare ad un db più evoluto con meno sforzo....
grazie. 

 passare ad un db più evoluto con meno sforzo....
In realta' il bde e' stato deprecato dalla borland anni fa ormai... se vuoi
partire con qualcosa che sia scalabile a seconda dei carichi, allora passa
a interbase/firebird.
Cerca dentro questo ng con google groups ci sono tonnellate di argomenti
che parlando di database firebird.
P.S.:
Io oggi sto installando e provando MSDE2000A, che sarebbe sql server in
versione "lite": hanno tolto il limite dei 5 utenti, ora secondo prove
fatte da un mio collega, fino a 7/10 utenze contemporanee il server regge
il carico, oltre si schiena...
Ciao


 Ciao
è free? 

 è free?
Si e' free (
http://tinyurl.com/9wo7w
)
(
http://www.microsoft.com/downloads/details.aspx?FamilyID=413744d1-a0bc-479f-bafa-e4b278eb9147&DisplayLang=en
)
ma lo e' anche firebird (
http://www.firebirdsql.it/
).
Enjoy them :-D



Thanks...:)
Newsgroup: it.comp.lang.delphi
Titolo: SQL LIKE, ma come è la sintassi

salve a tutti,
 devo costruire delle query dinamicamente, ma non ci riesco, il codice è
questo
DMCercaAzienda.QryCerca.SQL.Add(' RAGIONE_SOCIALE LIKE ''%%'+
		edtRagioneSociale.Text+ '%%''');
ho provato anche questo
 DMCercaAzienda.QryCerca.SQL.Add(
	 Format(' TELEFONO LIKE ''%%%s%%'' ',
		[edtTelefono.Text]));
ma nessuno dei due funziona. Il dataset è vuoto. Illuminatemi voi....e
grazie in anticipo!!
Andrea

 Andrea
caro Andrea la sintassi č la seguente
DMCercaAzienda.QryCerca.SQL.Add(' RAGIONE_SOCIALE LIKE ''%'+
edtRagioneSociale.Text+ '%''');
provala e sappimi dire se funziona
Ciao alla prox
Moreno


Mmmmmmm perche i doppi percento?
Mi pare che in Accesso la sintassi sia
RAGIONE_SOCIALE Like "pippo*"
ciao
Sergio

		edtRagioneSociale.Text+ '%%''');
Dovrebbe essere : 
with DMCercaAzienda.QryCerca do
begin
  SQL.Add( 'RAGIONE_SOCIALE LIKE ' +
           '%' + edtRagioneSociale.Text+ '%' ) ;
end ;
Se ti posso dare un consiglio, non usare mai il
concatenamento nelle query, usa sempre i parametri.
Immagina, difatti, che la tua ragione sociale contenga
"D'ALESSI E FIGLI", sballera', te lo assicuro.
Usando i parametri, questo problema non sussite, puoi
assegnare i % sia nel valore del parametro, concatenandolo.
In ogni caso, a me sembra logicamente errato che tu faccia
una ricerca con il % anche davanti. 
Dovresti usare solo l'ultimo.
--
CyberWalkie - walkietalkie(at)
libero.it

Grazie mille!ora funziona...

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

alla pressione del button 1 edit1.CopyToClipboard
ma il contenuto dell'edit non viene copiato nella Clipboard
come bisogna fare?
grazie
erik


wrote:

non mi ricordo bene ma mi pare che devi prima selezionere quello ke
vuoi copiare
Il Razziatore,
The Only Good Windows is an uninstalled Windows
-----------------------------------------------
E-MAILs : IlRazziat...@NOSPAMnetscape.net
ICQ     : 67552596
-----------------------------------------------
Founder of MediaPlayer Project
http://mpp.iwebland.com

 ha scritto nel messaggio
news:avq2tk...@razziatore.no-ip.com...

Newsgroup: it.comp.lang.delphi
Titolo: Richimare una form creata a runtime

Da onSectionClick di un HeaderContol devo richiamare
una form creata a runTime che ha la caption uguale al testo della Section
come posso farlo?
tipo if Section.Text= Frm.Caption Then Frm.Show;
Ho provato in piú modi ma niente..
ciao
erik

 ha scritto nel messaggio
[cut]
Ho risolto cosí :
 var h:THANDLE;
  begin
  H:=FindWindow(nil,Pchar(Section.Text));
  BringWindowToTop(h);
end;

erik scriveva fra l'altro:

Cos'e' Frm?
for i := 0 to Pred(Screen.FormCount) do
  if Screen.Forms[i].Caption = Section.Text then begin
    Screen.Forms[i].Show;
    break;
  end;
Altrimenti, potresti utilmente usare una TStringList: all'atto della
creazione della form aggiungi una coppia farai
ListaForms.AddObject(NewForm.Caption, NewForm). Ovviamente dovrai fare
in modo di marcare o eliminare i riferimenti non piu' validi in caso di
distruzione della form.
Saluti
Paolo Arosio
-- 
"La dimostrazione dell'esistenza di specie intelligenti nell'universo
 e' che non ci vengono a trovare"
Newsgroup: it.comp.lang.delphi
Titolo: Class not found, ma nn e' un problema di path

ciao a tutti,
ho creato una unit che deriva da TComponent.
nella sezione type ho messo:
  TNuovaForm = class(TForm)
   end;
seguito da 
  TAltraCosa = class(TComponent)
    MioTimer : TTimer;
    MiaForm : TNuovaForm;
...
end;
quando inserisco qst componente in una form, la compilazione va a buon
fine, ma non appena la eseguo ottengo il seguente errore:
"Exception EClassReader class TNuovaForm  not found".
Cosa c'e' di sbagliato?
Grazie in aticipo
--- posted by geoForum on 
http://www.delphiedintorni.it

 Cosa c'e' di sbagliato?
Hai riprodotto l'errore che - se non ricordo male - hai commesso tu 
stesso qualche giorno fa: lasci la dichiarazione di campi (i componenti 
che crei internamente) nella sezione *published* della tua classe.
Rendili privati e accessibili solo con proprietà o metodi di accesso che 
restituiscano il loro valore.
Ciao,
   Marco.
-- 
Marco «Alka» Breveglieri	
http://www.abls.it
  «bvmcnxsjlkhròhyeq, potrei scrivere a questo punto,
   se mi addormentassi sui tasti» (Daniele Luttazzi)

restituiscano il loro valore.
ciao Marco, 
stragrazie della dritta! ma nn riesco a risolvere il problema.
se nn sbaglio quelle che tu mi hai detto si traduce cosi:
type
 TMiaUnit = class(TComponent)
  private
    { Private declarations }
    GifAnim : TRxGifAnimator;
    MioTimer : TTimer;
...
...
ok, il tutto funzia. qsta unit messa in una form, compila e si esegue
senza nessan errore.
l'errore nasce quando voglio aggiungere una form , ovvero:
type
 TNuovaForm = class(TForm)
 end;
 
 TMiaUnit = class(TComponent)
  private
    { Private declarations }
    GifAnim : TRxGifAnimator;
    MioTimer : TTimer;
    MiaForm : TNuovaForm
...
...
l'inserimento di qsta unit in una form non da problemi in compilazione, ma
 durante l'esecuzione da il seguente errore:
"class EResNotFound resource TNuovaForm not found."
 
grazie in anticipo , 
ciao


 "class EResNotFound resource TNuovaForm not found."
La compilazione va a buon fine, ma è vero che i form sono oggetti 
particolari; normalmente risiedono all'interno di una propria unit a sé 
stante e fanno riferimento (con la direttiva $R) ad un file DFM che 
contiene i valori iniziali delle proprietà per il form stesso e per i 
componenti che contiene.
Tu stai assembrando codice senza tenere conto di questi fattori 
architetturali. :-)
Per creare nuovi form, usa sempre il "wizard" che Delphi ti mette a 
disposizione in modo che siano disponibili tutti i file necessari alla 
vista di questo elemento.


vista di questo elemento.
grazie x la dritta, ho provato e adesso funzia!
grazie mille!

Newsgroup: it.comp.lang.delphi
Titolo: Delphi6 personal

Scusate se disturbo, ma secondo voi Delphi6 personal è possibile utilizzarlo
anche in azienda, senza avere problemi di licenza?
Grazie,
Daniele

 anche in azienda, senza avere problemi di licenza?
Da quel che mi e' parso di capire con la versione Personal di D6 non e'
possibile sviluppare nulla che sia "lucroso" ;-)
In soldoni non si puo' utilizzare nemmeno per sviluppare sw interno se
questo viene usato per "risparmiare".... ma non ho letto la licenza per cui
prendi questo mio messaggio con le dovute precauzioni.
HTH
 Marco


Non credo che si arrivi fino a questo punto... non ho letto le licenze
ma su un newsgroup borland c'è un corposo thread (qualcosa tipo 249
messaggi) in cui _molti_ si lamentano del fatto che delphi 6 personal
venga rilasciato con una "non commercial license"...
Riporto da un messaggio
============
the 'license agreement' that comes up during registration does finally
mention (after you have bought it, took it home and started installing
it) that you cannot directly or indirectly make money from your
applications...
============
Da qui sembrerebbe (ripeto, non ho letto la licenza) che non puoi fare
soldi ma puoi scrivere programma "open-source" o simili e/o software
ad uso interno... se puoi questo ti fà risparmiare soldi perché eviti
di acquistare altro software (anziché comprarlo te lo fai tu) non
credo sia paragonabile né a lucro né a mancato guadagno da parte del
produttore "dell'altro software" (formula che ultimamente viene usata
piuttosto spesso per coloro che hanno copie pirata ad uso interno: non
lucrano - ovvero non guadagnano soldi - ma c'è un mancato guadagno da
parte di chi produce) ... in fondo non é che usi un programma di un
altro illegalmente, semplicemente te lo fai... se anche questo fosse
illegale é come se un pasticcere mi denuncia perché mi faccio una
torta in casa anziché comprarla, no?
Tengo però a precisare che non sono un avvocato nè conosco le leggi,
vado solo seguendo quello che può essere un pò di buon senso... quindi
tutto ciò di cui sopra potrebbe anche essere errato e/o inesatto.
Ciao
    by Phelipe de Sterlich
===============================
ELCO Sistemi Gestione del Tempo
e-mail: 
fi...@elcosistemi.it
http://www.elcosistemi.it
===============================
Public PGP Key available
===============================
Newsgroup: it.comp.lang.delphi
Titolo: D7 + IBX Documentazione , RXDBGrid

scusate le domande stupide ma , alcune cose non mi tornano,
passo da D4 a D7
Per accedere a database Firebird o Interbase , in D4 usavo le ZeosLib
che non mi hanno dato rogne, per D7 trovo gli IBX , mi conviene usare
questi o ADO (ammesso che si  possa fare) o tornare alle Zeos
1) su D7 trovo i componenti IBX sul pannello Interbase, se apro
un'esempio della Borland IBAdminTool , si trova su
C:\Programmi\Borland\Delphi7\Demos\Db\IBX\Admin
trovo altri Componenti IB quali TIBSecurityService, etc, che non
riesco a trovare sui vari pannelli, pero' l'esempio parte senza errore
come quando mancano componenti.
2) Nell'Help IBCtrls.hlp , trovo solo indicazioni sui controlli
IBDatabase e IBEventAlerter , e per gli altri IBTransaction etc, dove trovo
la documentazione.
Ho cercato su Mastering Delphi 7, ma mi sembra sia stato dato poco risalto
agli IBX.
3) le griglie non scorrono con OnMouseWheel , ma le RXLibrary si fermano
a D6
grazie Maurizio 

 a D6
rx ora sono jedi.
-- 
Alberto Salvati
A NEAPOLITAN Delphi Developer who is studing c# and .net
"Dicette 'o pappece 'nfaccia 'a noce dammi 'o tiempo che pure te spertoso"
Newsgroup: it.comp.lang.delphi
Titolo: Tempo di cpu

c'e un api che restituisca il tempo di cpu di una applicazione ?
cosi per sapere quanto e pesante la mia applicazione per il pc (tipo il task
manager...)

)

 Ciao!
Ciao!

Newsgroup: it.comp.lang.delphi
Titolo: [D6] ShellExecute Url in una nuova finestra

Salve,
utilizzo il seguente codice per avviare un url nel browser di default.
ShellExecute(GetDesktopWindow(), 'Open', PChar(AUrl), nil, nil,
SW_MAXIMIZE)
Il fatto e' che ore devo aprirne due in sucessione e vorrei che il
secondo fosse aperto in una nuova finestra e non nella finestra
precedente. E' possibile con ShellExecute?
Grazie.
-- 
I'am what I'am, I do what I can

 precedente. E' possibile con ShellExecute?
ShellExecute(GetDesktopWindow(), 'Open', 'C:\programmi\internet
explorer\iexplore.exe', PChar(AUrl), nil, SW_MAXIMIZE);
Naturalmente dovresti tramite registro determinarti il path del browser
predefinito

Comunque ti suggerisco l'utilizzo di TWebBrowser

 Comunque ti suggerisco l'utilizzo di TWebBrowser
Devo aprire il browser predefinito, non uno integrato alla mia
applicazione.


Newsgroup: it.comp.lang.delphi
Titolo: [semi-OT] glyphs/icons

Spero stavolta di aver scritto un buon "topic" e di non ricevere sgridate 
(sbagliando s'impara!)...
Volevo sapere se qualcuno di voi poteva indicarmi dove reperire 
gratuitamente alcune icone o glyphs nello stile di WinXP da usare nei 
programmi...
Grazie,
   Stefano 

    Stefano
Una volta esisteva questo link da cui ho scaricato le ICONE stile XP
http://mancio.altervista.org/XP.Glyphs.rar
ora è stato tolto, io cmq ho il file, se non trovi altro, scrivi.
Ciao
-- 
Marco
Reporter Professional srl
supporto...@reporterprofessional.it

 ha scritto nel messaggio 
news:f1f7d.3859$eb....@tornado.fastwebnet.it...


Newsgroup: it.comp.lang.delphi
Titolo: [D5][db access] consiglio

ciao a tutti, dovendo leggere una volta al giorno da un file .mdb generato 
da un applicativo visualbasic (per poter integrare dei dati dentro una mia 
applicazione delphi), quale sistema mi consigliate per leggere i dati??? 
ODBC, ADO, ecc.??
Simone 

 [...]quale sistema mi consigliate per leggere i dati??? 
ADO.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

sul client dove andrò a installare il programmino di aggiornamento tra 
access e il mio applicativo, dovrò caricare qualcosa in particolare?? 
qualche dll o qualche cosa di access??
Simo
"Andrea Laforgia" <x...@xx.xx> ha scritto nel messaggio 
news:edk09k$7rr$1...@news.newsland.it...


qualche dll o qualche cosa di access??
Dovrai assicurarti che siano installati gli ADO, ovviamente.  Il setup
degli ADO provvede a installare anche l'OLE DB Provider di Access.

dove lo trovo il setup degli ado? è gratuito??  (centra qualcosa con quello 
che scarica windows update?!?!?)
oppure mi basta avere office 2003 con access?
Simone
"Andrea Laforgia" <a.laf...@andrealaforgia.it.invalid> ha scritto nel 
messaggio news:otdrf25ua15a4hvp6...@4ax.com...


oppure mi basta avere office 2003 con access?
Può darsi, non so.  VErifica.
Newsgroup: it.comp.lang.delphi
Titolo: Installazione librerie per DB su D6 pers.

Sto provando ad installare le rxLib su D6, ma seguendo
le istruzioni del file allegato, alla compilazione del
secondo pacchetto ottengo il seguente errore:
[Fatal Error] rxdb6.dpk(38): Required package 'vcldb' not found
Lo stesso errore (manca vcldb) lo ottengo se voglio installare
altri pacchetti che mi permettano di utilizzare
i db con questa vers. di Delphi (p.e. zeos).
Non esiste qualche soluzione che non preveda l'uso di vcldb?
Posso reperire da qualche parte questo pacchetto?
Grazie, ciao.
Cristiano

 Cristiano
--
Andrea( Team Jedi )

"Cristiano T." ha scritto nel messaggio
| Sto provando ad installare le rxLib su D6, ma seguendo
| le istruzioni del file allegato, alla compilazione del
| secondo pacchetto ottengo il seguente errore:
|
| [Fatal Error] rxdb6.dpk(38): Required package 'vcldb' not found
|
| Lo stesso errore (manca vcldb) lo ottengo se voglio installare
| altri pacchetti che mi permettano di utilizzare
| i db con questa vers. di Delphi (p.e. zeos).
| Non esiste qualche soluzione che non preveda l'uso di vcldb?
Si': trovare componenti db che non ereditano da TDataset
(per esempio KADao PE). Se vuoi installare le RX sulla Personal
elimina tutti i componenti che fanno uso della vcldb.
| Posso reperire da qualche parte questo pacchetto?
Non singolarmente: il package esiste nelle versione Professional
ed Enterprise.
--
Ciao.
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio

Newsgroup: it.comp.lang.delphi
Titolo: Problema con TStringList e Delimitatore

Problema con TStringList e Delimitatore
Suponendo di avere una stringa con i seguenti percorsi:
c:\1;c:\2;c:\2 tmp
ottengo questo output
c:\1
c:\2
c:\2
tmp
con questo codice
   a := TStringList.Create;
   with a do begin
     Delimiter := ';' ;
     DelimitedText := dm.RGIni.PerClient;
  end;
  showmessage(a.Text);
  a.Free;
in pratica lo spazio viene considerato come delimitatore
mi potete aiutare?
Grazie di Tutto
Ciao by Enzo
www.scozzaro.it

 tmp
E' strano!
Comunque se non vuoi perdere tempo a debuggare, io mi ero fatto questa
funzione tempo fa, e l'ho sempre usata senza problemi:
procedure StringToList(s: String; slList: TStringList; fSeparator: String);
var
 fResult: Integer;
begin
 fResult := Pos(fSeparator, s);
 while fResult > 0 do
 begin
  slList.Add(Copy(s, 1, fResult - 1));
  Delete(s, 1, fResult + Length(fSeparator) - 1);
  fResult := Pos(fSeparator, s);
 end;
 if (s = '') then begin
  if (slList.Count > 0) then
   slList.Add(s);
 end
 else slList.Add(s);
end;
--
Jax
====
Le donne non sono poi cosě diverse tra loro, ma ogni volta che ne
incontro una, č sempre come se fosse la prima che incontro.

 ha scritto nel messaggio

Guarda quí se ti puó aiutare ...
http://www.delphibasics.co.uk/RTL.asp?Name=TStringList
ciao
erik

 ha scritto nel messaggio
news:75PMb.81567$VW.34...@news3.tin.it...

Solo oggi, ho potuto legge il tuo messaggio,
grazie di tutto.
Ciao by Enzo
www.scozzaro.it