mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Ado ed errore violazione di chiave voluto su insert

Vorrei accodare dei record in una tabella di un file .mdb tramite ado e fare
in modo che si accodino solo quelli che non violino le chiavi primarie come
faccio a fare andare avanti la procedura senza che si blocchi? Mi spiego
meglio al primo errore di violazione di chiave il programma mi va' in errore
e si ferma mentre vorrei che proseguisse tentando l'accodamento degli altri
record, in questo modo dovrei trovarmi accodati solo i record che violano le
chiavi. Thanks
M.

while not finito do
   begin
   try
     // scrivi sul db
     except
     // scrivi qualcosa sull'errore in un file di log
     end
end;
A

Newsgroup: it.comp.lang.delphi
Titolo: [OT] Agility da Delphi

Capisco che possa essere OT , ma da quello che ho letto le tecniche 
Agility basate sul diffuso Scrum , mi sembrano più che altro dei grossi 
Planner.
 
Non ho trovato un vero Linguaggio di programmazione che riporti a Scrum.
 
Mi chiedo se sia possibile convertire un progetto Delphi in Agility.
 
--- progetto da convertire
 
Attualmente in azienda esiste un progetto per Compagnie Assicurative, 
diviso in molte sezioni (es. Portafoglio, Sinistri, Economia, Richieste 
ed errori riscontrati, etc).
 
Tramite un sistema interno , lo sviluppatore preleva il modulo che serve 
e lo rende "occupato" , in modo che altri non possano prelevarlo per 
eseguire modifiche.
 
Alla fine viene aggiornato il sorgente (un sistema a 2 finestre 
affiancata , stile Norton Commander) e liberate la risorse.
 
Tutto viene ricompilato e passato ai tester , per le simulazioni da Win7 
a Win10
 
---
 
Sempre tramite approccio "tradizionale", dove ogni sviluppatore esegue 
le proprie parti, il difetto è che "x" mani scrivono codice diverso, e 
uno sviluppatore che subentra spesso fatica a capire non essendoci uno 
standard unico.
 
Poter usare l'approccio Agility, potrebbe miglirare la situazione di 
manutenzione.
 
Qualche idea su cosa possa fare Scrum su progetti eisstenti ?

eseguire modifiche. 
 
Questo approccio è superato da un pezzo.
Oggi,  nella maggior parte dei casi si usa GIT (google rulez).
Molte aziende non hanno server GIT interni ma si appoggiamo a sistemi esterni...
 
 
https://www.atlassian.com/
 
 
https://github.com/
 
 
A.
Newsgroup: it.comp.lang.delphi
Titolo: DB client/server

Ringrazio tutti per le risposte al mio vecchio messaggio!!!
Con quel sistema di FTP ho già provato, ma avete idea di quanto tempo ci
vuole a fare il download di files *.mdb? Io credevo che come è possibile
modificare i dati del db con istruzioni sql da ASP (tramite pagine
internet), sarebbe stato più o meno la stessa cosa con delphi. Pensavi che
ci fossero dei componenti che mi permettessero di interrogare e modificare
il db senza effettuare il download completo.
Cmq se nessuno sa aiutarmi per questa operazione, c'è qualcuno che sa almeno
consigliarmi un altro tipo di database da utilizzare per aggiornamenti da
una mia applicazione senza effettuare il download del db?(Sono disposto a
cambiare tutti i db del sito!!!!)
Vi sono davvero grato e aspetto che qualcuno mi salvi da questo casino....
--------------------------------
Inviato via 
http://usenet.libero.it

 il db senza effettuare il download completo.
Non puoi aggiornare un DB da remoto (e questo vale per *qualsiasi* DB) se
non hai una controparte server. Quello che puoi fare e' costruirti delle
pagine ASP di gestione della base dati, alle quali puoi passare, per
esempio, le informazioni necessarie a costruire lo statement SQL da
eseguire.

Newsgroup: it.comp.lang.delphi
Titolo: XML -- DOM e SAX

Salve,
volevo chiedere se qualcuno di voi ha sviluppato applicazioni per il parsing
di documenti XML, eventuali "interrogazioni" del documento ed inserimenti di
dati.
Ho visto che esistono diversi approcci per effettuare tali operazioni,
compresa l' inclusione di componenti esterni scritti ad hoc.
Per ora ho sviluppato l' approccio al documento solo in Java (scorrendolo
come albero DOM) dove vengono fornite una serie di funzioni per il parsing
del documento ma non mi sembra che Delphi (7) includa qualcosa di già
pronto. Sarei parecchio interessato anche all' approccio SAX visto che si
suppone che il documento potrebbe raggiungere dimensioni abbastanza
notevoli. Chi ha esperienza ed ha "confrontato" i diversi approcci?
Accetto consigli ed eventuali smentite.
Saluti
--
- Carlo -

Io ho provato un pacchetto che si chiama XMLparser (che fantasia!), e
utilizza l'approcio DOM. L'ho trovato estremamente veloce e ben fatto, anche
se ha tutti i commenti e i messaggi di errore in una strana lingua (che cmq
si fa presto a cambiare).
Io mi sono fatto anche alcune modifiche personalmente per velocizzare alcune
funzioni (soprattutto nella creazione di file).
Inoltre mi sono scritto un piccolo parser dom fatto da me, ma non ho ancora
avuto modo di usarlo (i vecchi progetti sono tutti con XMLParser).
Dell'accesso SAX non so nulla ora come ora :P
Ciao!

 
In genere la "best practice" e':
- usa DOM se l'XML non e' eccessivamente grosso e hai necessita' di 
navigare la struttura ad albero dei dati e li devi modificare spesso.
- usa SAX se l'XML e' grosso o devi solo leggere i dati.
Basta conoscere le caratteristiche intrinseche di un parser DOM rispetto 
ad uno SAX, a quel punto e' abbastanza chiaro in quali casi e' meglio 
usare uno piuttosto che l'altro.
Un parser DOM deve (o almeno in genere lo fa) mantenere l'intero 
documento XML in memoria, piu' varie informazioni aggiuntive per ogni 
nodo; questo causa un'occupazione elevata di memoria se il documento XML 
e' voluminoso.
Un parser SAX si limita a leggere un nodo alla volta dal file/stream 
XML, quindi occupa pochissima memoria, ma e' chiaramente limitato ad una 
lettura sequenziale del documento XML (=> non puo' accedere in modo 
casuale ad un nodo qualsiasi del documento).
-- 
Roal Zanazzi
Newsgroup: it.comp.lang.delphi
Titolo: Domanda per Acqua (o chiunque possa aiutarmi)

Ciao
scusa se mi rivolgo direttamente a te, ma ieri sei stato chiarissimo......
Ho un'altro quesito, più o meno sullo stesso tema.
Sugli stessi Edit (Edit1.... Edit20) devo eseguire una determinata
procedura, solo se sll'edit è stato fatto un doppio click. La domanda è:
come posso sapere su quale edit è stato cliccato 2 volte?
Anche qui non so se sono stato chiaro..... Spero di si.
Grazie anticipatamente.
Ciao

 procedura, solo se sll'edit č stato fatto un doppio click.
Usa l'evento OnDblClick.
Sono sicuro che ti chiederai: "Sě, ma questo mi porta a definire un evento
per ogni controllo!".
Se ho avuto ragione la risposta č la seguente:
Seleziona tutti i controlli TEdit sui quali vuoi che venga effettuata la
stessa operazione al verificarsi del double click.
Spostati sull'Object Inspector, seleziona il TabSheet "Events" e scrivi, per
esempio, "EditControlsDblClick" come *valore* associato all'evento
OnDblClick e premi Invio.
A questo punto ti si sposta il cursore sul Code Editor all'interno della
definizione per l'evento OnDblClick che hai associato a tutti i controlli
che precedentemente hai selezionato.
Supponiamo che tu voglia che al double click su uno di questi controlli il
testo all'intero debba cambiare in "Double Click".
Scrivi:
procedure TForm1.EditControlsDblClick(Sender: TObject);
begin
  TEdit(Sender).Text := 'Double Click';
end;
Fine.
Acqua
Newsgroup: it.comp.lang.delphi
Titolo: Caption e Hint su più righe

Ciao a Tutti, ho un problema 'strano' 8(, i componenti label non hanno più
la caption su più righe, anche gli Hint erano su più righe, ora se metto una
label, anche su un progetto totalmente nuovo la caption è su una sola riga,
stesso dicasi per gli Hint ??
Nel progetto su cui sto lavorando ho caption e hint su più righe, ma sono
state inserite tempo fa.
Ricordo che quando andavo sulla proprietà caption della Label avevo sulla Dx
il solito tastino con i 3 Puntini e cliccando sullo stesso mi si apriva una
forma dove inserire le righe della caption. Stesso discorso valeva per gli
Hint.
Se vado a vedere la caption che era stata inserita su più righe è scritta
simile a 'Riga 1||Riga 2||Riga 3', cioè ogni riga è separata dall'altra da
due caratteri, che non riesco a identificare.
Spero che qualcuno abbia la soluzione.
Grazie.
--
Gianluigi Genasi
--------------------------
Minisystem Srl

 due caratteri, che non riesco a identificare.
se non ricordo male i caratteri che non riesci a identificare dovrebbero
essere #13 (cioè l'EOL)
mi spiego meglio:
'Riga1' + #13 +'Riga2' + #13 + 'Riga3'
Cordialement,
Salvatore GIGLIUTO  4IF2
INSA-Lyon
20, Albert Einstein E616
69621 Villeurbanne Cedex


Se sono due e' molto probabile che sia un CRLF, cioe' #13 + #10 :)
Ciaotutti,
*

 > essere #13 (cioè l'EOL)


Per caso prima avevi installato gli Rx o qualche suite di componenti?
Bye
AS
-- 
Posted from  [212.17.220.41] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 dell'informatica !!
nessun mistero, credo sia il normale funzionamento di D5, a meno che non 
ci sia qualche opzione di configurazione nascosta.
Per quanto riguarda le label è ancora possibile inserire testo su più 
righe a design time, devi settare la prorietà WordWrap a True di modo che 
il testo della Caption si adatti alla larghezza della Label.
Ciao, Antò.

"Gianlugi Genasi" ha scritto nel messaggio
| Vi ringrazio per l'interessamento, ma il mio problema è che le righe le
| inserivo a Design e non a Runtime, oltrettutto ho appena reinstallato
Delphi
| 5 su una nuova macchina e il problema sussiste 8((, misteri
dell'informatica
| !!
Probabilmente prima della reinstallazione qualche suite di
componenti aveva installato un editor di stringhe che ti
pemetteva di fare quello che ora non ti riesce.
--
Ciao.
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio

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

Newsgroup: it.comp.lang.delphi
Titolo: Modifica componente Memo o DBmemo

Vorrei fare in modo che , quando e' posto su Enabled=False
si potesse comunque scorrere il testo con la ScrollBar.
E' fattibile ? 



Leggiti questi tre post: 
http://tinyurl.com/546by
Ciao!
-- 
Morde. 
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 E' fattibile ?
Ciao, meglio se lo lasci sempre ENABLED e cambi la proprietą READONLY.
Paolo
-- 
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: Compattare db Access

Ciao Ragazzi,
qualcuno di voi conosce un modo per compattare un db Access?
Grazie.

 Grazie.
http://delphi.about.com/library/weekly/aa091801a.htm?terms=access+compact+da
tabase
ciao

Newsgroup: it.comp.lang.delphi
Titolo: pilotare lo scanner con D4 o D5?!?!?!?!

ciao a tutti sono Pier
avevo intenzione di fare un programino in d4 o d5 che pilotasse direttamente
lo scanner avete idea se esiste qualche componente che controlli e piloti lo
scanner? altrimenti avete idea di quale strada posso seguire per pilotarlo a
manoni?
grazie a tutti x la collaborazione!!!!!
ciao Pier
ayse...@libero.it

 manoni?
Le librerie che pilotano gli scanner sono TWAIN.DLL e TWAIN32.DLL che
vengono installate con i driver dello scanner. Puoi cercare la
documentazione delle API di queste DLL ed interfacciarti direttamente a
loro, o provare
http://www.herdsoft.com/catalog/davinci.html
che pero' credo siano a pago
ciao
Alex F.
randall...@yahoo.com
Sent via Deja.com
http://www.deja.com/
Newsgroup: it.comp.lang.delphi
Titolo: [KYLIX] disegnare diagrammi

Salve,
utilizzo da pocho tempo kylix 2.0 (la versione per Linux
di Delphi).
Non riesco a capire quale componente devo utilizzare per
disegnare un diagramma prendendo i dati da un array di
interi.
Mi date per favore una mano ?
Grazie.

zz...@space.cowboys wrote:

Non ci sono questi componenti nella O.E. Ad ogni modo, prova a dare 
un'occhiata su Torry.
-- 
Saluti, 
    by Enri'S
                        --- Linux Powered ---

 un'occhiata su Torry.
Grazie mille: ho recuperato PlotPanel e per ora mi va benissimo :-)
Alla Prossima.
Newsgroup: it.comp.lang.delphi
Titolo: srtuttura per elementi di formule logiche

Salve,
devo costruire un parser di formule logiche
la struttura nella sua forma piu` semplice e` formata da 3 elementi
operando1 operatore operando2
L'operando puo` essere:
- una costante,
- un oggetto definito da qualche altra parte che contiene un valore
(diversi tipi di oggetti i cui valori possono essere stringhe, numeri,
boolean, ecc.),
- un' altra formula
Con che struttura rapresentare l'operando?
Sto pensando a un record o un oggetto che contenga due campi (tra gli
altri):
- tipo di operando
- puntatore
Il tipo di operando specifica a quale tipo di elemento dei tre su citati
punta il puntatore.
Con typecasting del puntatore accedo al valore dell' elemento e quindi
dell' operando.
L' operatore viene scelto in base al tipo di valore dell' operando.
Questo limita la possibilita` di scelta dell' operatore da parte
dell'utente a quelli applicabili all' operatore.
Per questo costruisco una lista di operatori per ogni tipo di valore
dell'operando. Avete qualche altro metodo da proporre?
Che ne dite del tutto? Ci sono metodi piu` semplici? O piu` consoni al
problema?
Enrico

Con che struttura rapresentare l'operando?
operando od operatore, di solito non fa differenza. Usi una classe
astratta che rappresenta il generico "token" sintattico e da essa fai
derivare le classi concrete che rappresentano i token identificatori,
i token literal, i token operatori, ecc...
Se potrai implementare le operazioni specifiche mediante polimorfismo,
tanto meglio, altrimenti l'introspezione del tipo a run-time la
implementerai con "is".
E' bene che tu definisca, a monte, la tua sintassi, quindi
l'analizzatore sintattico che "nutre" il parser vero e proprio.
E' d'altronde il principio con cui si costruiscono i compilatori.

 
Per il parser non c'e` problema. Grammatica, divisione in token, 
generazione di un albero, ecc...
Devo pero` salvare la struttura e ricaricarla successivamente.
Salvare l'albero anche non e` un problema.
Piuttosto e` la struttura dei nodi che mi crea qualche problema perche` 
il loro contenuto e` molto vario.
La mia idea e` di creare oggetti per ogni tipo di elemento che puo` 
essere contenuto nei nodi. Inserire in questi oggetti una property 
Valore che restituisce il valore dell' oggetto del nodo e nell' albero 
ad ogni nodo associare un puntatore all oggetto ed eventualmente un 
indicatore del tipo di oggetto associato.
Enrico

Andrea Laforgia scrive:
 > operando od operatore, di solito non fa differenza. Usi una classe
 > astratta che rappresenta il generico "token" sintattico e da essa fai
 > derivare le classi concrete che rappresentano i token identificatori,
 > i token literal, i token operatori, ecc...
 >

Newsgroup: it.comp.lang.delphi
Titolo: Programma in rete

Ciao a tutti.
Devo fare un Programma basato su database access (MDB) e deve funzionare in
rete, che mi consigliate?
Il database deve essere salvato sul server e poi nelle 3 macchine client
installo il programma che si deve basare sul database del server.
Che componente uso per collegarmi a tale database?
Potebbe essere un problema il fatto che il programma deve essere
implementato in un computer singolo e non in rete?
Grazie.

 implementato in un computer singolo e non in rete?
No, con ADO basta impostare la connection string in locale, anziche' in
remoto.
In ogni caso, Access non e' una buona scelta per accessi in rete, meglio
affidarsi a qualcosa come Firebird (gratis) o Interbase (a pagamento).
--------------------------------
Inviato via 
http://usenet.libero.it

Ti ringrazio per i consigli anche io pensavo ad ADO, non fosse altro per il
fatto che l'ho usato spesso.
Purtroppo il database deve essere fatto in access.
Io pensavo di usare la connection-string dentro un file INI in modo che
quando sto in locale ne scrivo una e quando sto in remoto ne scrivo
un'altra.
Che ne dite?
"Andrea Laforgia" <x@x.x> ha scritto nel messaggio
news:80Z105Z34Z80Y1...@usenet.libero.it...


Usa un file .udl che č la soluzione piů semplice oltre che ovvia
--
_________________________________
Edmondo Di Tucci 
snar...@tin.it
www.powernetsi.it
 
edm...@powernetsi.it


cosa sono i file .udl??? come si creano???
ciao!

Newsgroup: it.comp.lang.delphi
Titolo: Create figure from separate class

Hello all,
I;m a beginner in delphi. I;m writing a program with two classes:
MAIN
Figure
In the Figure class I want to use a function like DrawRect.
I want to call this function with a few parameters from Main. The Rect 
should be drawn on the canvas of TForm wich is part of the Main-class.
Can anyone help me?
Thnx!!!! 

QUESTO E' UN NG ITALIANO. PER FAVORE SCRIVI IN ITALIANO.
THIS IS AN ITALIAN NG. PLEASE, WRITE IN ITALIAN.
AS
Newsgroup: it.comp.lang.delphi
Titolo: compiler

E' possibile scaricare da qualche parte il compilatore delphi 2 visto che mi
sono perso il numero della rivista dove veniva rilasciato freeware?

sono perso il numero della rivista dove veniva rilasciato freeware?
Non te lo so dire, cmq esistono gli arretrati! :)
E poi secondo me è + conveniente comprarlo già pronto su CD che scaricarselo
dalla rete!
Ciao
--
- Carlo -
BSSoftware Tips Mailing-List Support

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

Vorrei che una  CheckListBox non abbia + di un'item Checcato devo fare per
forza cosí?
procedure TFrame4.CheckListBox1ClickCheck(Sender: TObject);
var i:integer;
begin
for i:=0 to CheckListBox1.Items.Count -1 do
if i<>CheckListBox1.ItemIndex then CheckListBox1.State[i]:=cbUnchecked;
end;
Oppure esiste qualche proprietá o metodo migliore di questo?
ciao  e grazie
erik

Io creerei una variabile intera che contenga il numero corrispondente al
valore 'Checked' nella inizializzazione.
Poi in un Check successivo farei l'Uncheck del Check precedente tramite la
varibile; salverei il nuovo Check nella variabile stessa e cosě via.
Ciao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Io salverei il numero Checked in una variabile locale intera.
...
Var
  PreChe : Integer ;
..
Poi al successivo Checked farei l'Unchecked del precedente tramite la
variabile istanziata. Salverei il nuovo Check nella stessa e cosě via.
Ciao.









Non ha senso avere un componente che permette la selezione
multipla e poi impedirne l'uso.
Usa piuttosto un RadioGroup.
Ciao.
--
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio


Non ha senso avere un componente che permette la selezione


Newsgroup: it.comp.lang.delphi
Titolo: Tarare la velocità di un punto....

Salve a tutti,
č possibile far muovere un punto a video in modo che simuli in Km/h la
velocitą effettiva come se fosse reale?
Mi spiego meglio,
ho una immagine di un tracciato di circa 300 metri, vorrei muovere un
punto su questo tracciato in modo che mi venga restituita anche la
velocitą che avrebbe in quel momento e su quel punto rapportato sul
reale...
Si puņ fare?

 Si può fare?
Tutto si puo' fare, e' solo una questione di tempi e costi.
Prendi la lunghezza del tracciato, effettui la scala in pixel, prendi
la velocita' da simulare e la scali in pixel (basandoti sulla scalatura
precedente). Muovi il punto X pixel al secondo.
Saluti.
-- 
I'am what I'am, I do what I can
Newsgroup: it.comp.lang.delphi
Titolo: Operazioni sui file copy/delete/move con utente diverso da quello autenticato.

Buongiorno,
vorrei capire se fosse possibile copiare un file in una cartella di rete con un utente diverso da quello con cui mi sono autenticato nel vari pc client.
 
Approfondisco cercando di spiegare il contesto in cui mi servirebbe fare questo.
 
Il mio programma utilizza una cartella di rete dove vengono archiviati genericamente dei documenti e degli allegati relativi ad una determinata informazione.
 
Normalmente imposto una condivisione di rete "nascosta" DOC$ alla quale do il permesso di lettura e scrittura agli "authenticated users" del dominio cosicchè posso accederci liberamente utilizzando CopyFile e Deletefile per la gestione dei documenti e degli allegati.
 
Adesso mi trovo di fronte un sistemista che mi vuole imporre di utilizzare un utente diverso da quello con cui si viene autenticati dai client perchè nel caso in cui un utente prendesse un virus tipo criptoloker il virus avrebbe accesso anche a quella cartella e verrebbe anche lei infettata.
 
Nulla da obiettare al suo ragionamento ma utilizzando funzioni come copyfile e deletefile che credo appoggiandosi al richiamo di api windows vengono eseguite con i diritti e le autorizzazioni dell'utente che sta eseguendo l'applizazione.
 
Dovrei creare un mio utente "MyUSER" nel dominio e dare accesso a quella cartella solo a "MyUSER" e poi utilizzare quell'utente per effettuare tutte le operazioni che avvengono nella cartella DOC$
 
Ho provato a cerare un po in rete ma non riesco a trovare qualche spunto.
 
Secondo voi esiste un modo per poter risolvere questo problema ?
 
Grazie a tutti e buona giornata.

 Ho provato a cerare un po in rete ma non riesco a trovare qualche spunto.
 
La parola chiave è "Impersonate". 
Posta qualcuno dei links che hai trovato e spiega COSA in particolare non ti è chiaro.
 
 
A.

..la parola chiave "impersonate" che non conoscevo mi ha aperto il mondo.
 
Adesso credo di potermela cavare da solo.
 
Grazie Alberto
 
Ciao !
Newsgroup: it.comp.lang.delphi
Titolo: dbgrid

salve a tutti, posso fare in modo che una cella della dbgrid contenga più di
una riga di testo?? mi spiego, ho uan cella che contiene 255 caratteri e non
posso lasciarla tutta allargata per visualizzarla vorrei sapere se posso
fare in modo che il testo si disponga su più di una riga, fino ad ora non ci
sono riuscito.
Ciao a tutti spero mi sappiate indicare il modo giusto o almeno
un'alternativa altrettanto funzionale.
--
Roberto Gibertini
TOGLIMIrober...@email.it
Home page personale (finalmente rinnovata, fateci una capatina!!!)
http://digilander.iol.it/scionn/
Home page del NG free.it.vegetarianesimo
http://digilander.iol.it/fiveg

 sono riuscito.
vedi l'evento onDrawColumnCell.
credo che tu possa usare una tecnica simile a quella usata
per colorare le celle della dbgrid.
In partica, accedi al canvas.
Da li puoi fargli fare quello che vuoi.
Metti il defaultDrawing a false e ti scrivi tu la routine per
il disegno della riga.
Ma attenzione: non mettere codice troppo pesante, altrimenti
la lentezza del pain t si fa sentire.
Un alternativa potrebbe essere quella di mettere un TDbmemo sotto
la griglia, se vuoi/puoi.
Bye
AS
"Se è Microsoft non funziona"
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

>>>>vedi l'evento onDrawColumnCell.
credo che tu possa usare una tecnica simile a quella usata
per colorare le celle della dbgrid.
In partica, accedi al canvas.
Da li puoi fargli fare quello che vuoi.
<<<<<
ok ho capito più o meno come fare ma ho lo stesso problema di sopra, come
faccio a settare l'altezza della cella???, e soprattutto io lascio il metodo
standard per tutte le celle tranne che per quella che mi interessa, se
riuscissi a settare l'altezza di quella poi tutte le altre si adeguerebbero
vero?!?!?!?
ecco il codice che ho scritto fino ad ora, è una cavolata lo so
if column<>dbgrid1.Columns[3] then
    dbgrid1.DefaultDrawColumnCell(rect,datacol,column,state)
  else
    begin
      ???????????????????
    end;
Così facendo se la colonna non è quella che mi interessa viene utilizzato il
codice standard definito a design time, se invece si tratta della colonna
che mi interessa cosa devo fare per metterci il testo, e soprattutto cosa
per metterlo su più di una riga?? il testo me lo prendo da
[mainform.query.fieldbyname('descrizione').asstring] ma provando con i vari
textout, textrect ecc.. non sono riuscito a farlo scrivere, non capisco, non
mi vengono segnalati errori ma non viene scritto niente.
Credo che io debba usare una cosa tipo la funzione canvas.rectangle, per
dargli le coordinate con cui costruire il rettangolo, ma dovrei farmi tutti
conti, è assurdo, e soprattutto se poi lui non se li fa da solo per le altre
devo farlo io impostandole tutte alla stessa altezza, mi conviene usare
dbctrlgrid!! sinceraemtne non ho capito ancora perchè non la volgio usare,
mi sa che sono arteriosclerotico.
Scusami se sono domande banali ma sono un principiante e questo problema mi
stà facendo impazzire.
Ciao e grazie

Newsgroup: it.comp.lang.delphi
Titolo: [OT] Auguri !

Auguri per un buon natale all'insegna del consumismo, com'e' tradizione...
Ho visto un bel post di Z80.. figo il processore dell'MSX :))


Io per la verità avevo pensato allo spectrum.
Ps però facevo parte della concorrenza. 
all'epoca avevo un c64, nel complesso direi che era migliore.
pero invidiavo i possessori delle spectrum perche non dovevano
diventare cretini per fare una linea sullo schermo.
line (x_inizio,y_inizi,x_fine,y_fine)
mentre io dovevo o mettere su il gwbasic o diventare cretino con
il linguaggio macchina. Son diventato cretino.

il linguaggio macchina. Son diventato cretino.
GWBASIC per C64?
Io usavo il Simon's Basic, il migliore tra tutti quelli che ho
provato.
Cmq, anche il C128 ha lo Z80 :)
Se vi piacciono i vecchi computer, fate un giro su
it.comp.retrocomputing, noi appassionati siamo tutti là :)
CIAO.
/|/|/ Bozzy \|\|\

Cmq, anche il C128 ha lo Z80 :)
Cavolo, hai ragione. Anch'io usavo il Simon's Basic. 
Quando ho scritto GWBASIC dovevo avere ancora il
cenone di natale che mi girava per lo stomaco chiedendo vendetta.
Ps.. Il C128 l'ho saltato, il mio computer successivo è stato un
	ibm-compatibile dove mi dilettavo col pascal.
	Qui si c'era il GWBASIC ma al di la di alcune prove l'ho
	 mai usato
Mi scuso anche con il gruppo per questo OT,

Newsgroup: it.comp.lang.delphi
Titolo: consigli e trucchi su Quickreport: dove?

Salve a tutti!
Vorrei imparare a gestire le stampe con Delphi 4 C/S: le liste di record, la
stampa dei campi del singolo record..l'help in linea mi sembra molto vago, e
anche la guida ufficiale Borland che possiedo mi sembra molto sbrigativa.
Mi sapete indicare un testo, o meglio ancora un sito dove posso trovare
maggiori informazioni ed esempi?
In particolare sono rimasto perplesso su come gestire record master/detail
(ho visto che devo usare le bande detail/subdetail, ma non riesco a capire
troppe cose!), oppure campi calcolati (se nel mio record il campo "porto" ha
valore FR deve stampare FRANCO", se ha valore AS deve stampare "ASSEGNATO")
Ciao e grazie per l'aiuto,
Gianluca

Scarica la documentazione al sito : 
www.qusoft.no
 (non è molto ma è meglio
di niente)
Ciao
Solid Snake

Newsgroup: it.comp.lang.delphi
Titolo: assegna TMemo a TMemoField

Come posso assegnare al campo memoFieldMemo (blob di tipo ftMemo opp
ftFmtmemo) della tabella tabTabella il contenuto del componente
memoInputMemo?
Grazie.

 memoInputMemo?
memoFieldMemo.Assign(memoInputMemo.Lines);
Acqua
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.delphi
Titolo: Backup Database

Ciao ragazzi,
ho creato un'applicazione con database Access.
Ora vorrei che alla chiusura, il programma creasse una copia di backup del
programma.
Come posso fare?
Grazie.

 ha scritto nel messaggio
news:w4Er8.130628$1S3.4...@twister1.libero.it...


 programma.
Del programma o del database?
Bye
AS
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.delphi
Titolo: Formattazione di currency

devo generare una stringa da importi currency e sistemare 0 dove non esiste
cifra in modo da aver sempre una lunghezza fissa della stringa.
Es. 120000,20  = 0001200000,20
Ho provato FormatCurr('00000000,00', mioCurrency ) ma non va, esiste
(sicuramente) un modo semplice per far questo?
Grazie
Ciao
Davide

Mi rispondo da solo (almeno in parte)
usato CurrToStrF, anche se devo poi premettere tanti zeri quanti servono a
raggiungere la lunghezza richiesta.
Cmq funziona
Davide

Newsgroup: it.comp.lang.delphi
Titolo: Scambio di informazioni fra applicazioni

Ciao,
  ho due applicazione che devono scambiarsi informazioni. Una che acquisisce 
informazioni da una fonte esterna e una che le elabora. Sono vincolato alla 
struttura che non posso cambiare.
Come posso far comunicare le due applicazioni senza usare file di appoggio?
Grazie 1000

Ti conviene usare le API di comunicazione interprocesso (IPC) che permettono lo scambio di dati tra applicazioni (anche
di intere strutture record)
Per non perderti nei meandri del SDK del Windows vai su Torry.ru e cerca IPC.
Personalmente utilizzo con successo la unit IPC.Pas di Bill Nemmers (presa appunto da Torry) che incapsula i componenti
TIPCClient e TICPServer ma credo che ne esistano molti altri
--
Ciao,
David

 di intere strutture record)
Ci avevo pensato ma pensavo che fossero solo per passare informazioni fra 
processi dello stesso applicativo.
Grazie 

 processi dello stesso applicativo.
No assolutamente. Servono per informazioni comuni a diversi processi
--
Ciao,
David

 --
Pensa che ne avevo una VCL installata che gestiva IPC.
Il componente è più recente di quello che mi hai suggerito e la libreria è 
utilizza da MySQL Administrator.
LVK Components
http://www.vkarlsen.no/index_components.html
Ora devo divertirmici
PS: nota per LVK supporta anche la connessione a LDAP se ti servisse un SSO 

 ha scritto nel messaggio
news:ODpZc.235053$5D1.10...@news4.tin.it...

Puoi usare i file mappati in memoria (File Mapping). Per info. su Torry
troverai sicuramente oggetti gia' pronti all'uso.
Ciao Giorgio

 Come posso far comunicare le due applicazioni senza usare file di appoggio?
Oltre alle soluzioni che ti hanno già indicato, ti suggerisco di dare 
un'occhiata anche al messaggio *WM_COPYDATA* sul sito MSDN:
http://makeashorterlink.com/?F27C35461
Cerca con Google esempi di utilizzo codificati in linguaggio Delphi per 
capirne di più.
Ciao! :-)
-- 
Marco «Alka» Breveglieri
  ABLS Team S.n.c. - Software & Web
  Via De Gasperi, 14
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

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

Ciao a tutti,
ho googlato in giro ma ho trovato poco o nulla.....
Qualcuno di voi conosce un componente TrackBar con cursori multipli?
Grazie,
David

 Qualcuno di voi conosce un componente TrackBar con cursori multipli?
Non ho capito di preciso cosa ti serve, ma ke Jedi JVCL hanno
veramente di tutto.
Sono freeware. Installa e lancia la megademo.
gp
Newsgroup: it.comp.lang.delphi
Titolo: Da VCL a ActiveX

Esiste un tool che converte una vcl (ovviamente con il codice sorgente) in
un activeX?

 sorgente) in un activeX?
Si, un Wizard di Delphi, ma ricordati che *NON TUTTI* i
controlli VCL possono essere trasformati in ActiveX.
Controlla sulla documentazione.
Andrea

grazie mille

Newsgroup: it.comp.lang.delphi
Titolo: campi di una classe

come possso ottenere i nomi dei campi e delle proprietà di una classe da me
definita? Con l'RTTI non sono riuscito ad ottenere nulla.
Grazie

 definita? Con l'RTTI non sono riuscito ad ottenere nulla.
L'RTTI, in Delphi, funziona solo se i tuoi campi sono published.
 
--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.lang.delphi
Titolo: qualcuno ha la più pallida idea di come si può fare ? [USB]

devo abilitare/disabilitare una periferica USB (una webcam) al volo in
windows 2000. Devo praticamente fare quello che fa windows con il
"disattiva" dal menu contestuale (tasto destro) delle periferiche dalla
finestra "gestione periferiche".
qualsiasi consiglio/link/esempio (^__^), insomma qualsiasi cosa è ben
acceta.
grazie
giuliano
ps: se qualcuno ha del codice già pronto posso acquistarlo ad un prezzo
ragionevole :-)



Newsgroup: it.comp.lang.delphi
Titolo: valore null

Ciao a tutti, come al solito ho bisogno di un consiglio.
In una tabella dbase devo assegnare un valore ad un campo che può essere di
due spazi (#32#32) oppure SI.
Nel primo caso:
flag := ' '
Vado in edit della tabella ed assegno
dmdi.bolfab4c.edit;
dmdi.bolfab4c.fieldbyname('FGL_FATT').asstring := flag;
dmdi.bolfab4c.post
;
Verificando con il debug, il valore di flag è ' ' ed il valore di FGL_FATT
dopo l'assegnazione e' null. Null????? Ma null non corrisponde a #0?
Aiuto.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 dopo l'assegnazione e' null. Null????? Ma null non corrisponde a #0?
Non ne sono sicurissimo, anche perche' non so che db stai usando, ma mi 
sembra che una stringa composta di soli spazi venga considerata null.
Devi proprio usare due spazi ? Non puoi usare SI/NO e poi convertire al 
momento della visualizzazione/stampa ?
Ciao.Alberto.
-- 
Alberto Rubinelli - A2 SISTEMI               posted with Gravity 2.60b
Via Costantino Perazzi 22 - 28100 NOVARA (NO) - ITALY     ICQ 49872318
E-Mail : 
alb...@retrocomputing.net
  Tel. 0321 640149 
Web    : 
www.retrocomputing.net
      Fax  0321 391669 BBS  0321 392320

 
In Dbase i campi contenenti BLANK ritornano BLANK per tanti caratteri
quanto č la dimensione del campo. Ovvero, nel tuo esempio il campo
bolfab4c che contiene 2 spazi fa ritornare una stringa con 2 spazi:
s = bolfab4c
? length(s)
2
In Delphi non č cosě. Di ritorno dalla lettura di un campo si
ottengono solo caratteri validi come se fosse stato fatto trimright()
o l'equivalente di DBase rtrim(bolfabc4c). quindi nel caso di campo
contenente solo spazi ... NULL
Ciao
Giovanni Caramia

Newsgroup: it.comp.lang.delphi
Titolo: Cattura handle

Per poter ottenere l'handle di un programma (esterno) in esecuzione è
possibile utilizzare Findwindow, ma per ottenere l'handle di oggetti
all'interno Es. listbox , bottoni etc cosa occorre usare??

 all'interno Es. listbox , bottoni etc cosa occorre usare??
usa la "FindWindowEx" e vedrai che risolvi.
In questo modo ti puoi riferire alla finestra padre.
Ti saluto.....buona giornata.
Antonio Tarolla



FindWindowEx
--
Andrea Laforgia (ICQ 87230455)
http://www.geocities.com/AndreaLaforgia
"ci sono tre tipi di persone nel mondo : quelli che
 sono bravi in matematica e quelli che non lo sono."

Newsgroup: it.comp.lang.delphi
Titolo: ...idee su qualche componente? (emulare a video un joystick...) Delphi 7

Salve gente!
Sto cercando da vari giorni ma non trovo nulla...(manco su 
torry.net
!!!)
Mi serve un componente visuale che emuli un joystick....
Mi spiego meglio... in assenza di un joystick collegato al pc dovrò 
usare un qualcosa di grafico da muovere con il mouse e che possa avere 
il trigger regolabile (il componente per il joy che uso adesso posso 
impostare il trigger/polling a quanto voglio).
Non essendo le mie conoscenze tali da permettermi di farmi il componente 
a manina, cercavo qualcosa di già pronto.
Idee?
 
Grazie! spero di essermi spiegato...

 cercavo qualcosa di già pronto.  Idee?
 
le sw house che sviluppano e mantengono componenti per Delphi si sono
progressivamente ridotte negli anni. Ormai sono pochissime. In rete
trovi molta roba, ma molto vecchia e per vecchie versioni dei
compilatori, e la tua è sicuramente un'esigenza molto di nicchia. Se
proprio ti serve un componente del genere, e non lo trovi, ti conviene
andare su un forum Delphi russo (in Russia ce ne sono parecchi che
lavorano in Delphi), e chiedere che qualcuno te lo realizzi, a
pagamento, chiaramente.
 
-- 
Alessandra
 
Le religioni non sono tutte uguali, sono ognuna peggiore dell'altra -
Fabrizio Rossi

 impostare il trigger/polling a quanto voglio).
 
Mi pare un componente molto particolare, ma non difficile da ottenere creando un controllo grafico dove, intercettando la pressione del mouse, puoi incrementare o decrementare (aiutandoti con un thread da avviare/arrestare o un timer più grossolano) una variabile in base allo stato della pressione (se ancora attiva o cessata).
 
Prova a imbastirlo perché non penso sia così complicato.
 
Ciao,
  Marco.
 
-- 
MARCO BREVEGLIERI
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net
Newsgroup: it.comp.lang.delphi
Titolo: Delphi 2006 + BDE + file temporanei _XXXX.DBF

Salve,
 sto facendo l'upgrade da Delphi 7 a Delphi 2006 di alcuni piccoli
programmi che avevo scritto tempo fa.
Questi programmi usano il BDE per accedere a dei file .DBF.
Ho notato che quando attivo/apro una query/table nella stessa cartella
dell'eseguibile
viene creato un file temporaneo dal nome tipo _QSQL151.DBF .
Quando chiudo la query/table/dataset il file viene cancellato.
La cosa non mi darebbe fastidio se non fosse il fatto che lo stesso
comportamento
avviene sul Desktop dove c'è un collegamento al file eseguibile.
Qualcuno mi puo' spiegare come risolvere la cosa ?
Zeno

Qualcuno mi puo' spiegare come risolvere la cosa ?
Imposta la Private Directory.  E' una proprietą dell'oggetto Session.
Newsgroup: it.comp.lang.delphi
Titolo: OT : Buon Natale

Spero che non dia fastidio, io chiudo la baracca e cisi rilegge il 27
B U O N   N A T A L E
scusate l'urlo ;-)
--
Gianluigi Genasi
--------------------------
Minisystem Srl

Buon Natale anche da parte mia!!!
E felice anno nuovo (io cmq rimango a casa!)
Tanner

Mi associo anch'io. AUGURI A TUTTI!!!!!

 ha scritto nel messaggio
news:9vvpfa$i7gf8$1...@ID-114068.news.dfncis.de...


 ha scritto nel messaggio
news:9vvpfa$i7gf8$1...@ID-114068.news.dfncis.de...

procedure Auguri(sender :TObject);
begin
    try
        Buon Natale
    except
        raise;
    end;
end;
Michele

Newsgroup: it.comp.lang.delphi
Titolo: da file Excel a Ttable ?!?!?!?!?

ciao a tutti
io utilizzo D4, per altro sono un principiante, volevo sapere se qualcuno è
al corrente se si riesci in qualche modo e trasferire un file in formato
excel all'interno di un file .dbf e quindi di essere letto e utilizzato
tramite Ttable?
grazie a tutti x la collaborazione!
ciao Pier
ayse...@libero.it

Dovresti utilizzare l'automazione ole.
In questo modo apri il tuo foglio msExcel e ti leggi i dati dalle caselle.
Tali dati li scrivi nel tuo dbf.
A proposito: xche proprio un dbf? Hai questo vincolo per compatibilità con
altri software?
Saluti
AS
"Se è Microsoft non funziona"


Non nessun vincolo particolare solo li voglio gestire tramite ttable ,
secondo te che formato dovrei utilizzare?
grazie per la collaborazione e ciao
ayse...@libero.it
Newsgroup: it.comp.lang.delphi
Titolo: Sleep, Break, Stop

Qual è la sintassi per sospendere l'esecuzione di un evento?
Ed è possibile stabilire la durata della pausa?
Farx

 Ed è possibile stabilire la durata della pausa?
Evento in che accezione?
Comunque Sleep(ms) arresta l'esecuzione del thread chiamante per ms
millisecondi (circa).
Break esce da un ciclo (for, while, repeat).
Stop non fa parte dell'ObjPascal (afaik) e non e' una funzione winapi.
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: Seriale in CLX

Qualcuno mi saprebbe consigliare un componente free che mi permetta di
gestire la porta seriale compatibile con la libreria clx(Windows/Linux).
Grazie.

gestire la porta seriale compatibile con la libreria clx(Windows/Linux).
Prova a verificare se AsyncPro di turbopower e' anche per kylix.
http://sourceforge.net/projects/tpapro/
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/
Newsgroup: it.comp.lang.delphi
Titolo: Esempi sorgenti!

Qualcuno mi sa consigliare siti dove è possibile scaricare esempi di
applicazioni Delphi.
Naturalmente mi interessa scaricare piccole procedure che risolvono
problematiche semplicissime.
Vorrei iniziare a impararlo questo benedetto linguaggio.

 Vorrei iniziare a impararlo questo benedetto linguaggio.
Quale modo migliore si scriversi da se le proc di cui sopra?
Bye
AS

 Vorrei iniziare a impararlo questo benedetto linguaggio.
Delphi non è un linguaggio, ma un ambiente di programmazione. Il linguaggio
utilizzato internamente è l'object pascal (con diverse revisioni e
modifiche).
IMHO non è l'ideale vedere dei sorgenti altrui per imparare a programmare in
Delphi. Un buon testo e tanta buona volontà ti renderanno un valido
programmatore nel giro di poco tempo, dopo dipenderà dalle tue potenzialità
e dalla tua passione. Io ti consiglierei di leggere innanzitutto Essential
Pascal, la traduzione italiana a cura di Paolo Rossi la puoi trovare su
www.marcocantu.it
 .
Per quanto riguarda il testo evito di pronunciarmi, è sufficiente che tu
legga i vecchi messaggi per capire un po' le idee di ciascuno di noi.
Ciao! :-)
--
- Carlo -
c.b...@libero.it

Delphi. Un buon testo e tanta buona volontà ti renderanno un valido
IMHO, non sono d'accordo :)))
Leggere e cercare di capire sorgenti scritti da persone che SANNO
programmare è una cosa utilissima.
Io consiglio, quindi, di spulciarsi i sorgenti degli esempi di Delphi.
Massimo.
-- 
Ore 18.30: premo invio.

 programmare è una cosa utilissima.
secondo me e' l'unico modo vero per imparare a programmare senza sbattersi
per ore con errori stupidi di sintassi o cose del genere. Un esempio di
sorgente, compilabile, modificabile, e' il modo migliore per studiare un
linguaggio, chiaramente con un buon libro affianco. In questo senso
consiglio "Laboratorio di Delphi" di Barbini-Dessena, che e' eccellente, e
si puo' comprare anche online in formato PDF (dovrebbe costare circa 15
euro).
Ciao, Sandro

 Io consiglio, quindi, di spulciarsi i sorgenti degli esempi di Delphi.
Come add-on non è male, ma non come base per imparare. Come sempre si tratta
di una opinione.

Newsgroup: it.comp.lang.delphi
Titolo: ADO --> XML ---> ADO

Ciao a tutti,
ho guardato un po' (non molto) l'help sulla possibilità di convertire un mio
DB ADo in un file XML da e poi naturalmente poterlo anche riconvertire.
Non ci ho campito molto... in verità gli esempi funzionano su altri DB.
Sapreste darmi un suggerimento... la via più veloce per capire come usare
questo XML.
La mia necessità è quella di creare un file XML da spedire poi tramite
internet pescando i dati dalle mie tabelle ADO
Grazie

"Stefano LD" nel precedente post ha scritto:

magari vedi un pò come salva i dati in xml il
clientDataSet e cerca di fare qualcosa del genere...
basta che metti un fileName.xml al ClintDataSet
e setti la proprietà autoSave a True ...
inserisci qualche record modificane alcuni e cancellane altri 
in questa maniera nel file che hai 
impostato verrà scritto dell'xml per avere una
cache locale delle modifiche fatte da poi inviare al server
con applyUpdate.
Questa cache ha tutto ciò che serva ad un db per poter
riconoscere record e dati in maniera univoca.
Puoi anche fare qualcosa di più che 
semplicemente vedere ciò che fa il cds.
potresti proprio usare il cds come vettore 
di trasporto dei dati che dicevi.
carica nel cds tutti i record di una tabella 
(ricorda che il cds di suo non carica i tutti i dati
appena lo apri ma solo quando vengono richiesti da
qualche conponente a lui legato tipo un dbGrid)
poi salva il cds su file xml ... 
(questo implica una tabella => 1 file)
poi ricarichi l'xml in un'altro cds altrove
e chiami il metodo applyUpdate ...
sempre che attacchi il cds ad un database compatibile
(meglio identico).
non so se funziona
non lo ho mai provato ...
vado un pò di fretta perciò non ho
il tempo di rileggere accuratamente il post
scusate se ho fatto errori o scritto boiate :P
	Ciao
	MassimoB

Newsgroup: it.comp.lang.delphi
Titolo: Lista file

Salve... ho bisogno di saper come fare a inserire in una memo o in una list
box la lista tutti i file presenti in una determinata directory.. non so
proprio come fare..... Ringrazio anticipatamente chiunque mi sappia
aiutare.. 
cow_a...@libero.it

>non so proprio come fare..... Ringrazio anticipatamente chiunque mi sappia
Proprio proprio...? io ho cercato su i vecchi post con 'lista file' è ho
risolto.
Il consiglio di sforzarsi di cercare prima una risposta ( con help,google
vecchi post ecc.. ) è stato dato  tante volte ma sembra una battaglia persa.
Scrivo questo solo nella speranza che i novi frequentatori si ricordino di
mettere in pratica questi consigli.
M. Rossello
--- posted by geoForum on 
http://www.delphiedintorni.it

Cow Andrea ha scritto:

guarda la funzioni FindFirst/FindNext
-- 
-------------------------------
per scrivere in privato
togliere "1975nosp"
to reply remove "1975nosp"
Newsgroup: it.comp.lang.delphi
Titolo: Numero scritto in una maniera diversa,xchè?!?!

C4:=(StrToInt(Char[4]));
 C3:=(StrToInt(char[3]) * 256);
 C2:=(StrToInt(char[2]) * 65536);
 C1:=(StrToInt(char[1]) * 16777216);
Risultato:=C1+C2+C3+C4;
dove char 1,2,3,4 sono dei numeri...se questi char sono numeri piccoli come
1,2, ma anche 100, il risultato si trova,ma se queste char sono per esempio
char1 = 209
char2 = 247
char3 = 228
char4 = 201
il risultato dovrebbe essere 
3522684105
 , mentre viene uno strano -772283191
!!!
come mai?
ho provato ad impostare C1-4 e risultato come extended,pure come
Variant...ma niente, per numeri sui 200 mi da numeri negativi sballati!
ma gli extended e i variant non dovrebbero riuscire a contenere numeri anche
+ grandi di 10 cifre?!!?


Andrea

 Risultato:=C1+C2+C3+C4;
Come sopra, dichiarali tutti Cardinal.
--
Virgilio Lattanzi       HARPAX
Tel: 
+39 0733 816872
    via Fontanella, 38
Fax: +39 0733 819133    62012 Civitanova Marche MC
WWW: 
www.harpax.com
     ITALY

 wrote:

int64 lo anche delphi 4 :D
Ciao
--------------------------------------------------
Brayan Fix Kirys Solfory
Remove DELTHIS from the address to replay
Kirys Tech 2000: 
http://www.kt2k.com

 Kirys Tech 2000: 
http://www.kt2k.com
Andrea

Beh, D4 è l'unica che mi manca... :=)
ehehhe
--------------------------------------------------
Kirys
Remove DELTHIS from the address to reply
   .  _/\  ______/\ 
  /| /  /  \  _____\     
http://www.kt2k.com
 / |/  /    \/  / \/  _____  _____  _____  _____
/   _  \    /  /     |___  ||     ||     ||     |
\__| \  \  /  /      |  ___||  |  ||  |  ||  |  |
      \_/  \_/       |_____||_____||_____||_____|

Newsgroup: it.comp.lang.delphi
Titolo: differenza delphi 4 a 5

SALVE!
cosa cambia da delphi 4 al 5?
grazie!

> cosa cambia da delphi 4 al 5?
www.borland.com
--
Acqua
-------------------------------------------------------
Download new version of PixExperts for Delphi 6/C++ Builder at
http://www.salexander.supereva.it/Pix_Exp171D6.zip
Newsgroup: it.comp.lang.delphi
Titolo: Delphi components for Microsoft Access

Thanks,
Have a look at 
http://www.softforces.com/Acctools.htm
Tehy ship these components with full source code included.
Regards,
Andrew

 ha scritto nel messaggio
news:8p28cg$22p3$1...@gavrilo.mtu.ru...


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

prova, scusate.

 prova, scusate.

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

Ciao a tutti!
Ho un handle di un pulsante e un handle di una edit. Come faccio a premere
il pulsante e a mandare caratteri alla edit?
Grazie in anticipo, Chris

sendmessage?
Bye
A.

> sendmessage?
:D

> sendmessage?
Dove trovo una lista di tutti i messaggi di windoze? :)
Thanks, Chris

> Dove trovo una lista di tutti i messaggi di windoze? :)
Unit Messages.pas
Ale.

> > Dove trovo una lista di tutti i messaggi di windoze? :)
Grazie! Ora scrivo e leggo correttamente nelle TEdit.
Adesso viene il bello: dovrei leggere del testo contenuto in una dbgrid :-*
!
Si puo' fare?
Grazie ancora, Chris

> Adesso viene il bello: dovrei leggere del testo contenuto in una dbgrid
:-*
Dunque,
  innanzi tutto dovresti avere il dataset aperto e di conseguenza i dati
visibili...
  Per ottenere il testo di una particolare cella devi spostarti sulla riga
(ad esempio con TDataSet.Locate) e poi usare uno dei vari metodi messi a
disposizione dal TDataSet per scegliere la colonna (che rappresenta il campo
di cui vuoi il valore in formato testo).
Potresti usare
TDataSet.FieldByName('Nomecampo').AsString;
oppure
TDataSet.Fields[IndiceDelCampo].AsString;
Ciao,
  Ale.

   Per ottenere il testo di una particolare cella devi spostarti sulla riga
(ad esempio con TDataSet.Locate) e poi usare uno dei vari metodi messi a
disposizione dal TDataSet per scegliere la colonna (che rappresenta il campo
di cui vuoi il valore in formato testo).
Scusami ma non sono ancora cosi' "smaliziato" con la gestione dei messaggi
di windows. Come ci arrivo dall'handle a poter usare un TDataSet ? :-*
Grazie, Chris

> Come ci arrivo dall'handle a poter usare un TDataSet ? :-*
Da quello che ho capito tu "scrivi" via Messaggi sulla proprietà Text del
componente TEdit.
Hai provato a gestire l'evento OnChange del controllo TEdit?
Ale.