mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Copiare un file su una dir di un pc della rete

Ciao a tutti,
ho la necessità di copiare un file su una directory di un pc della mia
rete (windows) con un'applicazione scritta in delphi. Come posso fare?
Qualche dritta su dove posso guardare per documentarmi?
Grazie a tutti!
Simone

Be se il drive è in share invece di usare una cosa tipo 
c:\miadir\miofile usa \\Utente\MiaDir\MioFile come percorso

quindi con la sintassi normale.
Ti ringrazio


Newsgroup: it.comp.lang.delphi
Titolo: HELP in linea tradotto in italiano

So che forse chiedo la luna, ma non è che qualcuno sa dove scaricare
l'Help in linea di Delphi  6 Personal in ITALIANO ?
O anche di versioni precedenti.
Sto cercando l'elenco dei componenti di Delphi in italiano con tutte
le propietà ed i metodi di principale utilizzo.
Se sapete indicarmi dei siti dove trovare elenchi parziali o completi
vi ringrazio moltissimo.
grazie Maury

IMHO....
Ritengo che data la forte predominanza anglosassone in questo
settore (come in altri, del resto), sia +ttosto difficile
svolgere questo lavoro senza riuscire a leggere almeno
un po di documentazione tecnica in inglese.
Io ho iniziato a scrivere software nel 1991 e, come te,
mi rompevo i cosidetti a leggere manuali in inglese.
Ma poi, dandoci dentro, ho raggiunto un livello decente.
Non so se esistono traduzioni, ma sappi che molto spesso chi traduce
(compresi molti volumi che non costano poco...) non sa un saciccio
dell'argomento di cui tratta cio' che sta traducendo.
Da + parti ho sentito cose assurde scritte nelle traduzioni
dall'inglese, compresio concetti stravolti, senza contare cose
del tipo:
"il vs topo è dotato di 3 pulsanti..."
"Le >>maniglie<< dei files"
Quindi, il mio consiglio è questo:
invece di cercare un qualcosa che non esiste, armati di pazienza,
di un buon dizionario di inglese e parti alla carica
dei files di help.
Dopo un po, scoprirai che i termini sono in genere sempre gli stessi.
Bye
AS
"Se è Microsoft non funziona"
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

le propietà ed i metodi di principale utilizzo.
Puoi comprare "Programmare con Delphi 5" di Marco Cantù della Apogeo secondo
me è un gran bel libro da avere, è la traduzione di mastering Delphi,
dovrebbe essere disponibile anche quello per la versione 6 quindi se non è
già uscita la traduzione uscirà tra non molto. . presumo.
Xoen
xo...@libero.it
ICQ     :  146381266
Newsgroup: it.comp.lang.delphi
Titolo: Database condiviso in rete

Utilizzo ADODataSet
Un database Access (sul pc server)
Ho questo problema:
da un pc client apro il database dal programma...
lo apro dal server...
faccio una query sulla tabella dal server...
e fin qui tutto bene...
ma se faccio la query dal client, rimane a "pensare" un eternità... senza
dar segni di vita...!
anche se sul server ho il programma chiuso...
Ci sono delle cose da tener conto sull'apertura di un DB Access se lo si
vuole utilizzare in rete?... o lo si apre normalmente?...
grazie
Raptor

Forse non c'entra niente, ma hai verificato che dal tuo client il file .mdb
sul server sia raggiungibile. ADO ha uno strano comportamento, il valore del
time out sulla connessione comprende il tempo che va da quando il server ha
risposto a quando la connessione è stabilita, per cui se ci sono problemi di
rete.... non si arriva mai al time out e non si hanno errori!!!

vuole utilizzare in rete?... o lo si apre normalmente?...
In che modo accedi al database ? usando un DSN ODBC ?
In questo caso, come lo hai creato ? di sistema ? file ?
utente ?
--
CyberWalkie - walkietalkie(at)
libero.it

Guarda.. ti metto la ConnectionString del mio db...
Provider=Microsoft.Jet.OLEDB.4.0;
Password="";
User ID=Admin;
Data Source='+PATHDB+';
Mode=Share Deny None;
Extended Properties="";
Jet OLEDB:System database="";
Jet OLEDB:Registry Path="";
Jet OLEDB:Database Password='+PWDARK+';
Jet OLEDB:Engine Type=4;
Jet OLEDB:Database Locking Mode=0;
Jet OLEDB:Global Partial Bulk Ops=2;
Jet OLEDB:Global Bulk Transactions=1;
Jet OLEDB:New Database Password="";
Jet OLEDB:Create System Database=False;
Jet OLEDB:Encrypt Database=False;
Jet OLEDB:Don't Copy Locale on Compact=False;
Jet OLEDB:Compact Without Replica Repair=False;
Jet OLEDB:SFP=False
c'è qualcosa di sbagliato?... la connection string deve essere diversa a
seconda che il file lo prendo in locale o in rete?...
dovrei poter aprire il database contemporaneamente da 2 o + "postazioni" e
fare delle query... ed eventuali inserimenti. C'è qualche problema?
grazie,
Raptor
"CyberWalkie" <cyber...@cyberwalkie.cyb> ha scritto nel messaggio
news:3b5f2664...@news.libero.it...


 ha scritto nel messaggio
news:i8F77.1565$0Z1....@news.infostrada.it...


Il valore della variabile PATH, cosa contiene? Nei due casi immagino che
debba essere diverso.
Se sei in locale mi aspetto una cosa del genere C:\DIR1\DIR2\File.mdb
Nel client dovrebbe essere una cosa del tipo
\\NomeMacchina\C$\DIR1\DR2\File.mdb
questo perņ vuol dire che devi prevedere un sistema per impostare a runtime
la variabile. (a dire il vero non ho mai usato Access in rete con ADO, ma
solo col BDE e lģ si doveva fare una cosa del genere)
P.S. Ricorda di impostare la rete in modo da avere i diritti per accedere al
file sul server.
Newsgroup: it.comp.lang.delphi
Titolo: cd menu

Ciao a tutti,
qualcuno conosce un sito dove posso trovare il codice o dei
suggerimenti per creare un'interfaccia menu da usare quando
masterizzo.
Grazie mille.
John Lee
#####################
spart...@tiscalinet.ch
#####################
Togliere XX per rispondere.

č?
--
web:    
http://gnaffy.tripod.com/
e-mail: Gna...@Wappi.com
e-mail: 
bmq...@tin.it
ICQ#:  76488613

Newsgroup: it.comp.lang.delphi
Titolo: Subversion svn Interfaccia Web

Ciao ha tutti!!!ho cercato di installare viewVC come visualizzatore
web per il repository..qualcono mi puo dare qualche dritta su come
farlo funzionare..non riesco??Grazie a tutti!!!!

 farlo funzionare..non riesco??Grazie a tutti!!!!
Come ti era stato specificato in un altro thread, sei 
"leggerissimamente" off-topic. :-)
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)


Domandare è lecito rispondere e cortesia..ho un problema ho chiesto
tutto qua...
Billy

 tutto qua...
Non me ne volere, ma la cortesia sarebbe innanzitutto porre le domande 
nel luogo adatto. :-|
Tutto qua...


 Domandare è lecito rispondere
Domandare non è lecito, quando sei off-topic.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.lang.delphi
Titolo: componenti per immagini

Sapete se esistono componenti che gestiscono immagini, mi servirebbe
aprire un jpg
ridimensionarlo
chiudere lo stesso e registrarlo.
compatibile con d2 oppure con d6 personal.
grzie
-- 
---------------------------------------
Per rispondere in privato togliere 1975


Usa il componente TImage e la unit JPeg.
Ciao.
--
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio

Newsgroup: it.comp.lang.delphi
Titolo: leggere il tipo dei campi

Come posso fare per poter leggere il tipo di campo (integer,varchar etc...)
e il size di una table?
Con Table1.fields[i].FieldName riesco a leggere il nome ma non gli altri
parametri
Grazie Enrico




wrote:

Dovrebbe essere Table1.fields[i].FieldType
--
Piero Bonanno
bop...@libero.it
pie...@tiscalinet.it
bop...@tin.it
bpie...@hotmail.com
______________________________________________
"Madame, lei ha tra le gambe uno strumento
che puo' offrire piacere a migliaia di persone,
e tutto quello che sa fare e' grattarlo"
- Sir Thomas Beechan a una violoncellista

 ha
scritto:

Table1.Fields[i] è un TField.
Se vai a vedere TField nell'help, tra le proprietà trovi DataType che
ritorna il tipo di dato ed è un TFieldType. Guarda sempre l'help per
capire come interpretarlo.
L'altra proprietà che ti serve è Size, sempre ti TField, oppure
DataSize. La prima contiene la dimensione massima del campo, ma devi
guardare l'help perchè non tutti i campi hanno questa proprietà
valorizzata. La seconda contiene la dimensione in Bytes che occupa
quel campo.
Quindi:
Table1.Fields[i].DataType e Table1.Fields[i].Size sono probabilmente
le cose che cercavi.
CIAO.
/|/|/ Bozzy \|\|\
Newsgroup: it.comp.lang.delphi
Titolo: Scrivere in un file di testo

Salve a tutti!
Questa è il mio primo post su questo NG.
Premetto subito che sono un neofita e che mi sono avvicinato da poco 
all'ambiente di Delphi venendo dallo sviluppo con FileMaker quindi spero 
vorrete perdonare le mie forse fin troppo ingenue domande.
Vengo subito al sodo e spero di non disturbare chi ha certamente hanni 
di esperienza in questo ambiente.
Avrei la necessità di poter leggere da un db access dei dati (e fin qui 
nessun problema) e poi poterli scrivere su un file di testo con ogni 
record separato per riga e con i campi del db separati da , o ; per ogni 
singola riga.
Venendo da un ambiente tipo Filemaker dove le soluzioni si possono 
trovare quasi per tentativi mi trovo piuttosto in difficolta in questa 
nuova visione.
Se qualcuno volesse aiutarmi gliene sarei veramente grato.
Grazie
John Koenig

 singola riga.
Della scrittura su file di testo ne abbiamo parlato di recente:
http://makeashorterlink.com/?X4D3536FB
In generale, sfrutta la smisurata conoscenza di Google (grazie al suo 
poderoso archivio) per cercare eventuali argomenti già trattati.
Poi, se non fanno al caso tuo o hai difficoltà irrisolte, scrivi pure il 
tuo quesito, ma fare una "ricerca preventiva" è sempre un bene.
P.S.: benvenuto nella community! ;-)
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

Grazie!!! seguiro il tuo consiglio!
Marco Breveglieri ha scritto:

Newsgroup: it.comp.lang.delphi
Titolo: Viewer QuickReport

Ho bisogno di creare un viewer di file generati con quick report.
Praticamente voglio che quando faccio doppio click su un file .qrp, si apra
il mio viewer e mi faccia vedere il preview del report.
Associare i file .qrp al mio applicativo è una cavolata, ma come faccio a
sapere il file del quale devo fare il preview?
ciao e grazie...
--
Alessandro
aze...@inwind.it

Altro problema....come faccio a fare il load del file .qrp nel preview del
report?
"AleZen" <azen...@PATTUMEinwind.it> ha scritto nel messaggio
news:9QEt9.69420$RO.17...@twister1.libero.it...


 >
Usa paramstr(1) per ottenere path e nome file del file su cui hai cliccato
Ciao da Giulio

scusate l'"intrusione" ma è possibile permettere all'utente di modificare a
run time i dati di un quickreport????
ciao!


Da programma senz'altro: puoi riassegnare i valori dati dall'utente alle varie 
label, memo, ecc... prima di stampare.
Morde
Newsgroup: it.comp.lang.delphi
Titolo: Da C a Delphi

Salve, domanda banale per voi "delphini".
Come si "traduce" la funzione scritta in C:
  int funzione_pippo(char *Alpha, char *Beta, char *Charlie, char *Eco);
Io ho poca dimestichezza con i puntatori di delphi, mi sono fermato a:
  function funzione_pippo( ... ):Integer;
Poi un'altra domanda. 
Premetto che sto cercando di fare una DLL in delphi che verrebbe usata da un
programma scritto in C.
Io dovrei usare i valori di Alpha e Beta, come vi accedo in Delphi?
Se volessi stampare da delphi con uno ShowMessage(valore di Alpha) e
ShowMessage(Valore di Beta) come scrivo?
function funzione_pippo(...):integer;
begin
  ShowMessage('Valore di Alpha: ' + ^Alpha + #13 + 'Valore di Beta: ' +
^Beta);
end;
     è corretto?
Come faccio a "riempire" i valori di Charlie e Eco?
Se vossi assegnare unn valore a Charlie e Beta come faccio?
function funzione_pippo(...):integer;
begin
  ShowMessage('Valore di Alpha: ' + ^Alpha + #13 + 'Valore di Beta: ' +
^Beta);
  ^Charlie := 'Charlie Chaplin';
  ^Beta    := 'Eta Beta';
end;
     è corretto?
Grazie mille a chi volesse aiutarmi,
  Marco Olivieri
-- 
Posted from  [212.177.57.193] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Se volessi stampare da delphi con uno ShowMessage(valore di Alpha) e
ShowMessate (StrPas(Alpha)) ;
Newsgroup: it.comp.lang.delphi
Titolo: Numero di serie dell'HD

Salve a tutti!
C'e modo di ottenere il numero di serie del drive C in Win95/98/NT/2K/XP?
Anche con funzioni diverse?
Grazie a tutti.
Piero

 ha scritto nel messaggio
news:a9651f$jrgs$1...@ID-121044.news.dfncis.de...

Ciao
PROVA QUESTA
dovrebbe funzionare
// Drive ID = { 'a', 'b', 'c', 'd', etc............}
function Get_DiskSerialNo(DriveID : char) : string;
var
  VolumeSerialNumber : DWORD;
  MaximumComponentLength : DWORD;
  FileSystemFlags : DWORD;
begin
  result := '';
  try
    GetVolumeInformation(PChar(DriveID + ':\'),
                         nil, 0, @VolumeSerialNumber,
                         MaximumComponentLength, FileSystemFlags,
                         nil, 0);
    result := IntToHex(HiWord(VolumeSerialNumber), 4) +
              '-' + IntToHex(LoWord(VolumeSerialNumber), 4);
  except
  end;
end;

Trvo la funzione nella guida sdk di windows fornita con delphi.
Cerca:
File functions
Bye
AS

cerca:
File Functions
nella guida sdk di windows fornita con delphi.
Bye
AS

cerca
File functions nella guida sk di WIndows fornita con delphi.
Bye
AS

 dovrebbe funzionare
[...]

Quella funzione determina il numero del volume (modificabile via software,
perche' scritto nel settore 0 del disco), non il numero di serie, che fa
parte del firmware e non e' modificabile in nessun modo. Per accedere a quel
numero e' necessaria una vxd, sotto kernel NT/2K/XP.
Ciao, Sandro

 wrote in message
a967rf$kq5u$1...@ID-43509.news.dfncis.de...




interessante, e come lo si potrebbe fare in pratica sotto NT?
con che API?
ps un po' idiota: dopo un format, il volume ID viene cambiato?
Grazie,
Alan Solo

perche' scritto nel settore 0 del disco), non il numero di serie,
Giusto.
In ogni caso, quello che si intende, generalmente, per "Hard
disk serial number", e' proprio il numero assegnato al
volume.
-- 
Andrea Laforgia (
walkie...@libero.it
)
"Usenet is a strange place" [Dennis Ritchie]

Newsgroup: it.comp.lang.delphi
Titolo: Componente OCR

Ciao a tutti,
Qualcuno di voi sa dove posso trovare componenti OCR, mi servirebbe
qualche cosa tipo: leggo immagine TIFF e ne acquisisco alcuni parti.
Grazie
Massimo

hai gia cercato sui soliti siti?
A

 A
SI ma purtroppo non ho trovato nulla di interessante...
Newsgroup: it.comp.lang.delphi
Titolo: BDE Update e Installshield Express

Ciao,
ho delphi 3 standard, e l'installshield che ti danno insieme con
Delphi 3.
Dopo l'installazione dell'update del BDE alla versione 5.11 che si
trova sul sito Borland non funziona piu' l'installshield, cioe' se
faccio un'installazione usando bde, questa non e' utilizzabile
correttamente.
Come posso fare a riportare il BDE alla versione che avevo prima
(4.51) senza troppi casini ?
Oppure, in alternativa, c'e' un modo per fare andare sto cavolo di IS
Express con il BDE 5.11 ???
Grazie e ciao
Fede.

Il problema dipende dal fatto che il nuovo BDE ha una serie di file in
più rispetto alla precedente versione. Avevo avuto anche io lo stesso
problema e avevo risolto aggiungendo i nuovi file nell'installazione del
BDE fatta da Install Shield, mi pare che erano vari file .btl e qualche
altra cosa. Attualmente sto usando la versione 2.1 di Install Shield
express e non ci sono problemi.
QAM ha scritto:

Newsgroup: it.comp.lang.delphi
Titolo: Qualcuno usa Interdev con Delphi

Qualcuno sa comunicarmi informazione e/o esperienze personali.
Pasqualis Frederic
fpm...@tin.it




Sorry e giusto mi sa che si chiamava intrabuilder o qualcosa del
genere.
Pasqualis Frederic
fpm...@tin.it

Newsgroup: it.comp.lang.delphi
Titolo: filtro su tedit.text ??!!

Salve, sono un principiante di delphi (vers. 4 standard)
mi esercito leggendo alcuni libri che trattano dell'argomento, mi sto
facendo le "ossa" con la generazione di programmi che gestiscono base
di dati, mi chiedo e vi chiedo come posso filtrare un campo, per esempio
il campo 'cognome' scrivendo anche parzialmente un cognome in un tedit.text
es.: ROS, vorrei che il filtro mi selezionasse tutti i cognomi che hanno le
tre lettere
iniziali uguali a ROS (ROSSI,ROSSINI, ROSTAGNO, ecc...).
Per ora filtro il campo cognome cosě:
procedure tform1.edit1change (sender: tobject);
begin
if edit1.text<>''
then begin
table1.filter:='Cognome='+quotestr(edit1.text);
table1.filtered:=true
end
else
begin
table1.filtered:=false;
end;
end;
con queste righe di prg filtro il campo cognome ma se cerco i cognomi che
hanno per
iniziali "ROS" devo scrivere il cognome per intero se scrivo solo ROS nel
tedit.text
il filtro non mi seleziona alcun record (devo scrivere ROS* per fare la
selezione).
Ho anche difficolta' a cercare in maiuscolo o minuscolo
(se il cognome č Rossi e lo cerco sul tedit.text con rossi oppure ROSSI il
filtro
non mi da alcun record).
Potreste aiutarmi?
Grazie.
Giovanni
ilar...@tin.it

Puoi farlo usando locate di TdataSet.
Nometabella.Locate('campo dove vai a cecare','cosa vuoi
cercare',[lopartialkey])
NB. lo partialkey vuol dire che prende in considerazione la sottostringa.
(scrivi ROS si posiziona su ROSSINI)
Non č un vero e proprio filtro, ma se non ho capito male cosa vuoi fare
dovrebbe fare al caso tuo!


 wrote in message
3ytH7.34870$zu5.1...@news1.tin.it...


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

Mio caro: potresti rimandarmi il font del logo di Infocom?
Durante la formattazione č andato perduto.
Tenk iů.

)

Eh, Outlook fa brutti scherzi ;-)

Tenk iů.
Ti consiglio di fare piů attenzione quando formatti :P
	Ciao
	MassimoB
Newsgroup: it.comp.lang.delphi
Titolo: Serversocket / ClientSocket: aiuto per gioco multiplayer

Salve a tutti, sto programmando un gioco multiplayer.
Per lo scambio di dati tra il client e il server uso i compontenti
ServerSocket e ClientSocket. I dati che scambio tra le due parti sono
semplici stringhe contenenti i dati di gioco, più vari codici che alla fine
compongono il mio protocollo personalizzato.
Esempio di una stringa trasmessa da server a client:
EXT!3467
(ovviamente il client risponde in un certo modo in base alla stringa
ricevuta)
il problema che si verifica quando chiamo SendText('stringa') all'interno di
un ciclo FOR TO DO è che il risultato è la somma delle varie stringhe...
invece della stringa che ho riportato qui sopra viene fuori:
EXT!3467EXT!2485 e il client ovviamente non capisce le istruzioni inviate
dal server; in pratica credo che il ciclo for to do sia cosi veloce da
impedire la spedizione ben definita e distaccata delle varie stringhe. Mi
sono informato un po con l'help di Delphi e ho scoperto che per ovviare a
tali situazioni si deve rendere "BLOCKING" la connessione tra il server e il
client.
Pero con "blocking" non si puo usare Send Text, ma un thread o uno
streaming... e qui casca l'asino (cioe io :) perchè non ho idea di come
spedire sta maledetta stringa, in maniera ben definita, tramite i "thread" o
gli "streaming"... qualcuno puo postarmi il codice che dovrei usare per fare
cio?? grazie in anticipo.

 impedire la spedizione ben definita e distaccata delle varie stringhe. Mi
[CUT]
Credo dipenda dal funzionamento del TCP, che tende a bufferizzare i dati
da inviare per non spedire pacchetti solo parzialmente riempiti.. per non
perdere questa ottimizzazione, ti basterebbe mettere alla fine di ogni
stringa che invii (intendo ogni singolo comando) un carattere di fine riga,
in modo che all'alro interlocutore basti una semplice analisi della
stringa ricevuta per risalire ai singoli messagi (è tra l'altro il metodo
che usa il protocollo IRC).
Cosma

 ha scritto nel messaggio
news:X7Eo7.64617$ul3.2...@news.infostrada.it...


 ha scritto nel messaggio
news:72uo7.62162$ul3.2...@news.infostrada.it...


 property "BLOCKING" e "NONBLOCKING"... serve apposta per "distaccare" un
io invece ribadisco su questa, che non mi pare affatto rozza ma anzi più
elegante di spedire un pacchetto per 4 bytes di dati... ;)
Ciao,
Cosma

 wrote in message
72uo7.62162$ul3.2...@news.infostrada.it...


Newsgroup: it.comp.lang.delphi
Titolo: attivazione mysql via codice

salve,
come posso verificare, allo start up della mia applicazione, se mysql è
attivo?
Configurarlo come servizio se non attivo?
Grazie per il possibile aiuto
Alfio
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

cerca:
CreateToolhelp32Snapshot
nell'sdk.
AS
Newsgroup: it.comp.lang.delphi
Titolo: relazione master-details

Voglio chiedere un'informazione. Ho 2 tabelle in relazione master-details che visualizzo tranquillamente su 2 DBGrid.
Vorrei però visualizzare il dettaglio delle righe detail su DBEdit diversi come potrei fare?
Non so se sono stato chiaro.
Dovrei impostare una query per ogni riga della tabella dentail?
si può fare tutto con 1 sola query?
grazie

Ciao,

Non so se ho capito, le due tabelle sono visualizzate in 2 dbgrid diverse e 
per la seconda (detail) vuoi visualizzare alcuni campi in alcuni dbedit.
Se questo e' il caso, inserisci quanti dbedit necessiti e per ogni dbedit 
devi specificare il dataset e il campo a cui puntare.
In questo modo quando scorri il la seconda griglia, i valori da te richiesti 
saranno visualizzati nei vari edit.
 
Ciao
 
Daniele
 


in poche parole per la tabella Details mi escono 10 righe con 4 campi, io vorrei visualizzare tutto in insieme in 40 TdbEdit in contemporanea. Se collego i fields mi scorre tutto sui primi TDBedit
non so se sono stato chiaro


https://www.youtube.com/edit?o=U&video_id=y_us6WeHVoQ
 

> Vorrei però visualizzare il dettaglio delle righe detail su DBEdit diversi come potrei fare?
 
Se non l'hai gia' fatto prova a dare una vista a TDBCtrlGrid: e' una griglia dove sulle righe puoi metterci i controlli DB aware e quindi anche i DBEdit .
 

 non so se sono stato chiaro
 
Soluzione ultra sporca, da far accapponare la pelle .... pero' potrebbe 
funzionare.
Tieni presente che non so come fai la query e tieni anche presente che non 
sai quante righe ti vengono restituite.
Quindi tutti gli edit che hai bisogno li devi creare a runtime.
Ecco come potresti fare.
Dopo la query hai i risultati e anche gli edit (non dbedit) di cui hai 
bisogno.
Sganci il dataset dalla grafica con disablecon disablecontrols
Imposti un contatore (magari ti serve per riconoscere gli edit che 
riguardano una riga per esempio Edit10 per la riga 1 Edit20 per la seconda e 
cosi' via)
Scorri tutto il dataset con
 
while not dataset.eof do
begin
    Inc(Idx);
    with TEdit(FindComponent('Edit' + IntToStr(Idx) + '0')) do 
Text:=dataset.fieldbyname('Campo1').asstring;
    with TEdit(FindComponent('Edit' + IntToStr(Idx) + '1')) do 
Text:=dataset.fieldbyname('Campo2').asstring;
    with TEdit(FindComponent('Edit' + IntToStr(Idx) + '2')) do 
Text:=dataset.fieldbyname('Campo3').asstring;
   dataset.next
end;
dataset.first
dataset.EnableControls
Quando arrivi alla fine hai riempito tutti gli edit.
 
Non e' bella e ci devi lavorare per gestire gli edit.
 
Ciao
Daniele
Newsgroup: it.comp.lang.delphi
Titolo: Aiuto per stampa DBGrid.....

Ciao, scusate il disturbo.....
Vorrei sapere come si fa a stampare il contenuto di una DBGrid...insomma
vorrei stampare la tabella con tutti i valori dei campi visualizzati nella
DBGrid.
Grazie in anticipo !
--
-----------------------------------------------------------------
I'm Mr. Bad Guy,
Yes I'm everybody's Mr. Bad Guy.
Can't you see I'm Mr. Mercury
Oh, spread your wings and fly away with me....
(Freddie Mercury: 5/9/1946 - 24/11/1991)

> Vorrei sapere come si fa a stampare il contenuto di una DBGrid...
Esiste una componente (credo free, ma non ci giurerei) scaricabile su
www.torry.ru

>
Vorrei sapere come si fa a stampare il contenuto di una DBGrid... insomma
vorrei stampare la tabella con tutti i valori dei campi visualizzati nella
DBGrid.
<<
C'e' un componentino anche nel repository del ng di cantu', "Componente per
la stampa di DataSet" postato da L. Minuti; puo' essere necessario gestire
il cambio pagina in orizzontale (troppe colonne): v. anche "StringGrid:
Un'altra funzione per stamparle" mio.
Saluti
Paolo Arosio

Newsgroup: it.comp.lang.delphi
Titolo: gestione Exception con oracle

salve a tutti,
sto utilizzando delphi 5 per collegarmi ad un server oracle.
Sul DB quando si verificano errori vengono sollevate eccezioni con codici
personalizzati (dal 20001 al 20999) con il RAISE_APPLICATION_ERROR.
Nel programma l'eccezione viene intercettata, ma non sono riuscito a capire
dove viene salvato il codice dell'errore: semplicemente non e' visto come
errore nativo, prende sempre codice 0
(EDBEngineError(E).Errors[EDBEngineError(E).ErrorCount - 1].ErrorCode) e il
codice oracle di errore va a finire
insieme al  messaggio....
Qualcuno sa indicarmi come fare?
grazie
Francesco

 ha scritto nel messaggio
news:b5rtm0$oue$1...@grillo.cs.interbusiness.it...

Newsgroup: it.comp.lang.delphi
Titolo: [STUPIDA] domanda

Una domanda stupida: come si fa a impostare un ritardo?
Se ne era già discusso tempo fa qui ma non sono riuscito a recuperare il
thread....mi servirebbe l'equivalente in delphi del comando DELAY(1000) del
vecchio turbo Pascal...per intenderci è un comanda che aspetta uns econdo
prima di eseguire le successive istruzioni...
Cosa devo usare con Delphi 5?
Grazie.
--
Giulio Pipitone (
www.fighters4web.com
 )
#sito per la lotta agli abusi in rete#

DELAY(1000)

> thread....mi servirebbe l'equivalente in delphi del comando DELAY(1000)
Sleep(millisencodi);
ciao

ti ho battuto di 3 minuti ^_^
(20.09 vs 20.12)

 (20.09 vs 20.12)
;o))
e per di più ho fatto pure un errore di ortografia...;o(((

i famosi millisencodi :)))
(basta se no alberto si stizzisce)

 Sleep(millisencodi);

Newsgroup: it.comp.lang.delphi
Titolo: Utilizzare i suoni di sistema wav

Salve a tutti.
Ho questo problema.
In Delphi ho un applicativo client che deve riprodurre in un
determinato momento uno dei file wav tipici di windows.
Per fare ciò ho inserito nella mia form un TMediaPlayer e settato la
proprietà FileName al file da me scelto tra quelli a disposizione
nella versione di windows che sto utilizzando.
Problema: facendo così sono costretto a portarmi dietro il file .wav
assieme all'eseguibile poichè non tutte le versioni di windows hanno
lo stesso insieme di suoni. Come posso "chiamare" il suono di windows
in modo parametrico in modo che magari su win95 esegue il suono
iniziale titpico, su win98 il suo tipico e via dicendo....
Soluzione:
Qualche idea in merito ?
Grazie
James

 iniziale titpico, su win98 il suo tipico e via dicendo....
Non so se ho ben capito, ma questo potrebbe esserti utile.
PlaySound(pChar('SYSTEMSTART'),0,SND_ASYNC);
--
- Carlo -
cbertu81(at)libero(dot)it

PlaySound(pChar('SYSTEMSTART'),0,SND_ASYNC);
Interessante, dovrebbe risolvere il mio problema.. ma "PlaySound" di
quale faglia è di funzioni ? Una API ? Come la faccio vedere a Delphi
?
Grazie
James

 quale faglia è di funzioni ? Una API ? Come la faccio vedere a Delphi?
PlaySound() è una delle funzioni multimediali presenti nella libreria
mmsystem.dll (è una di quelle funzioni che vengono erroneamente definite
API) -- Per utilizzarla dalla tua applicazione Delphi è sufficiente che
aggiungi la unit mmsystem nella sezione uses della tua unit.
Ciao! :-)


aggiungi la unit mmsystem nella sezione uses della tua unit.
Provato tutto ok... Carlo SEI UN MITO !
Grazie
James
P.S. Hai un consiglio su dove studiare la mmsystem e le sue funzioni
presenti ? 

 presenti ?
Si, cerca nel tuo sistema un file di nome mmedia.hlp. Contiene la
documentazione delle funzioni multimediali.
In ogni caso c'è sempre msdn che è la bibbia di chi costruisce applicativi
su piattaforma microsoft. (
www.msdn.microsoft.com
)
Bye! :-)

Newsgroup: it.comp.lang.delphi
Titolo: Problema con i Thread

Ciao,
ho un grosso problema con i Thread.... :
Nell'activate di un Form apro un Thread.
All'interno di questo thread apro un altro thread che a sua volta mi riapre un Thread.
(questa gestione mi serve per caricare dei file XML enormi. In questo modo l'applicazione non risulta bloccata)
*****Form 1*******
...codice
ActiveForm
   Lancio Thread1
Fine ActiveForm
Thread1.Execute
    ...codice
    ... codice
   T2 := Thread3.Create
   T2.FreeOnTerminate := True;
   T2.Resume;
Fine Thread1.Execute
*****Fine Form1*****
***** Thread2 *******
Thread2.Execute
 
   T3 := Thread3.Create
   T3.FreeOnTerminate := True;
   T3.Resume;
Fine Thread2.Execute
*****Fine Thread2*****
***** Thread3 *******
Thread3.Execute
   ... Codice
   ..... Codice
Fine Thread3.Execute
*****Fine Thread3*****
Alla fine di tutto dovrei chiudere il form aperto automaticamente ma non riesco.
Come posso fare ciň?
Grazie
-- 
alexgr_79 
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-745817.html
Inviato via 
http://www.itsistemi.net

Prova ad usare un solo Thread e ad inserire degli Sleep(0) nel suo execute: 
se hai dei cicli metticene uno all'interno. In questo modo dai maggior 
"respiro" al thread principale che dovrebbe girare piu' veloce.. Puoi 
inoltre diminuire la priorita' del thread, vedi la win32.hlp.
Ciao Giorgio
Newsgroup: it.comp.lang.delphi
Titolo: Caricare CSV file in un array

Ciao! Avrei questa tabella da inserire nel mio programma per
contrllare alcuni parametri.
Volevo caricarla da un file di testo.
Come potrei fare?
06.01,07.00,1400,1330,1245,1215,1145
07.01,08.00,1400,1330,1315,1315,1215
08.01,09.00,1400,1330,1330,1315,1230
09.01,10.00,1400,1330,1330,1315,1230
Miyomo

 Miyomo
-- 
Ciao, Anto', [37, 143, AQ] 
MB C SC 220 CDI Magma Rot
"Oggi c'è una grande battaglia di idee ma alla 
fine non ci saranno ne vinti, ne vincitori, ne idee!"
S. Benni da Elianto

miyomo scriveva fra l'altro:

Carichi in una TStrings; ne tieni un'altra con impostato il separatore a
','; assegni in un foreach line ciascuna linea alla CommaText della
seconda, cosi' da averla splittata; su ciascuna riga della seconda vai di
strToInt o strtofloat.
Saluti
Paolo Arosio
--
"La dimostrazione dell'esistenza di specie intelligenti nell'universo e'
che non ci vengono a trovare" [Calvin & Hobbes]

 strToInt o strtofloat.
Ciao Paolo,
ho fatto come mi hai detto e funziona alla grande.
Grazie per la dritta...
Miyomo

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

Salve a tutti,
desiderei implementare un listview (o qualcosa di similare)  in cui nella
colonna corrispondente al primo sottoelemento di ogni elemento fosse
visualizzato un combobox.
Ho dato un'occhiata al sito 
www.torry.net
 ma non ho trovato nulla che
facesse al caso mio.
Qualche idea?
Grazie per il sempre puntuale aiuto :-)
Stefano

 Stefano
Andrea

Newsgroup: it.comp.lang.delphi
Titolo: TPanel trasparente

Qualcuno ha visto da qualche parte un componente TPanel trasparente (e
free)?
Se no, sapete dirmi come farlo ;-) ?
Grazie a tutti in anticipo.
Andrea

 Se no, sapete dirmi come farlo ;-) ?
Ciao. Io non so farlo, ma ho visto un thread a proposito : "Realizzare un
TWinControl Trasparente".
Se non riesci a leggerlo (x Outlook...), Stefano Bizzi è chi ha aperto il
thread ... e mi pare abbia risolto il problema.
Ciao, Davide DG.
Newsgroup: it.comp.lang.delphi
Titolo: R: Ok ho capito come disegnare ma....

 riscrivere la parte di ...
Si , ma quello che mi chiedevo era se tutto ciò non si risentisse
pesantemente sulle prestazioni...nel senso che credo che in questo modo io
dovrei crearmi una semplice procedura che mi controlla ogni volta che
seleziono un rettangolo, a seconda delle coordinate, qual'è l'id di quel
rettangolo e poi va a cercare nel file  di script quali sono le proprietà
associate a quel rettangolo...ma per fare questa ricerca direttamente su HD
ogni volta non ci vuole troppo, soprattutto quando cominciano ad esserci una
marea di rettangoli ad esempio ? io non lo sò quindi lo chiedo a te....se tu
mi dici che la velocità è accettabile, magari facendo algoritmi intelligenti
e veloci, allora penso sia l'approccio più comodo e più veloce...
Daniele


un memorystream,
e se usi una tstringlist?
per il resto mi sembra che non hai le idee molto chiare su come fare un
editor di figure.  Se parti da zero con Delphi e con altri sistemi devi
lavorare parecchio! Per conto mio dovresti tenere tutti i "comandi" di
disegno in una lista dei comandi. Per trovare l'oggetto puntato dovresti
implementare una serie di algoritmi che cercano all'interno del tuo "buffer"
di disegno.
Invece quando usi una bitmap una volta disegnata la figura, non esiste più,
esiste solo la bitmap che rappresenta l'intero disegno.
Io ho fatto una cosa del genere circa 13 anni fa, in linguaggio basic,
basadomi su un libro di computer grafica della mc graw hill, dove si
spiegavano tutti gli algoritmi base di tracciamento delle linee, di
traslazioni, rotazioni, riempimento, scomposizione delle figure, poligoni e
grafica 3D, con il vecchio glorioso Sinclair QL. Addirittura tutta la parte
grafica l'avevo scritta in Assembler 68008.
L'alternativa è trovare delle librerie che facciano tutto questo.
Infine con il teechart  incluso in Delphi forse riesci a fare qualcosa (ma
bisogna saperlo usare molto bene). Basterebbe far simulare i poligono come
serie. Dunque ti troveresti già i metodi di selezione del poligono e altre
cose simili.
E openGL?
Matteo Tosato

Newsgroup: it.comp.lang.delphi
Titolo: ListBox e ComboBox

Come si fa a far apparire un icona personalizzata alla sinistra di ogni Item
dei suddetti oggetti.
Grazie
Devil
de...@inwind.it

 wrote in message
news:88uini$279$1...@lacerta.tiscalinet.it...


...

Newsgroup: it.comp.lang.delphi
Titolo: VB vs. Delphi...e basta

Ma dai ragà, ancora a discutere su queste caXXate? Su
it.comp.lang.visual-basic nemmeno l'ombra di questi stupidi confronti...

> it.comp.lang.visual-basic nemmeno l'ombra di questi stupidi confronti...
ti sei chiesto il perche'? ;)
Ciao, Sandro

 it.comp.lang.visual-basic nemmeno l'ombra di questi stupidi confronti...
ma quali cofronti ? Mi sono perso qualcosa oppure OutLook non mi tiene
aggiornato ?
Ti saluto....bye bye
Antonio Tarolla

> ti sei chiesto il perche'? ;)
sono esseri superiori???
P.S.: ti parlo dall'alto della programmazione Win32 con C++...
;P
--
ciao
xAERO

> ti sei chiesto il perche'? ;)
Magari perchè pensano a lavorare e gli va bene VB. :-)

> sono esseri superiori???
naaa.. acqua, acqua.. ;)
Ciao, Sandro

 Magari perchè pensano a lavorare e gli va bene VB. :-)
acqua.. acqua.. ;)))
Ciao, Sandro

 ;P
piu' che dall'alto io direi dal... basso ;P

 piu' che dall'alto io direi dal... basso ;P
dipende dai punti di vista... e cmq quando uso MFC (Microsoft Fundation
Classes) sono in alto!  ;-)
--
ciao
xAERO

aggiornato ?
Non ti sei perso niente :-)
--
Piero Bonanno
bop...@libero.it
pie...@tiscalinet.it
bop...@tin.it
bpie...@hotmail.com
______________________________________________
"Madame, lei ha tra le gambe uno strumento
che puo' offrire piacere a migliaia di persone,
e tutto quello che sa fare e' grattarlo"
- Sir Thomas Beechan a una violoncellista

Newsgroup: it.comp.lang.delphi
Titolo: menu ad albero...

Vorrei creare un menu ad albero simile,ad esempio,a quello presente 
nelle opzioni di e.mule...
Solo che non ho idea di come partire, ho cercato degli esempi ma non ho 
trovato nulla..
Ciao & grazie!



http://groups.google.it/group/it.comp.lang.delphi/browse_thread/thread/92ed
38c6114b91dd/f3238aa1e0aee56e?q=virtualtreeview+falzari&rnum=1&hl=it#f3238a
a1e0aee56e
http://groups.google.it/group/it.comp.lang.delphi/browse_thread/thread/d115
fd531181491f/a11b67dd0af79375?q=virtualtreeview+falzari&rnum=2&hl=it#a11b67
dd0af79375
http://www.delphi-gems.com/VirtualTreeview/VT.php
-- 
Mauro Falzari 
   [ 
http://digilander.libero.it/mauro.falzari
 ]
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)

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

Ciao a tutti.
Sto lavorando con un componente TImage.
Dall'help sembra che questo tipo di componente non abbia problemi a lavorare
con i file jpg.
Tale comportamento è verificabile anche caricando un'immagine con
quest'estensione dall'Object Inspector.
Tuttavia, cercando di fare la stessa cosa via codice, con una stringa del
tipo
Image1->Picture->LoadFromFile("foto.jpg")
viene generata un'eccezione di tipo EInvalidGraphic.
Sapete dirmi perché, e come risolvere questo problema?
Grazie mille,
A.

 Sapete dirmi perché, e come risolvere questo problema?
ciao A
credo basti inserire nel uses la unit Jpeg
e tutto dovrebbe funzionare.
erik

 ha scritto nel messaggio
news:HKaqb.419511$R32.13...@news2.tin.it...

Esatto. Nulla da aggiungere
Ciao

 Ciao
Quoto le risposte di entrambi.
Grazie di cuore per avermi aiutato.
Funziona tutto benissimo.
A.
Newsgroup: it.comp.lang.delphi
Titolo: Freccia in un qReport

Come faccio in un qReport e mettere una classica freccia oppure un ovale? 

 Come faccio in un qReport e mettere una classica freccia oppure un ovale?
Ciao
Nella palette di QR hai QRShape. Gli ellissi li fa, per la freccia di devi 
ingeniare.
Sempre che esista anche nella versione di QR che stai utilizzando, visto che 
non l'hai specificata, così come la versione di Delphi. :-)
Ciao
MaoSw 

 
se ti interessa ho una collazione di componenti
http://delphi.icm.edu.pl/ftp/d20free/aclib.zip
ho inserito uno che si chiama "TACQRGreca_1" ottenere una freccia da 
questo non dovrebbe essere difficile.
l'unica cosa, l'ho usato per QR 1.1.
ciao
-- 
-------------------------------
per scrivere in privato
togliere "1975nosp"
to reply remove "1975nosp"

Newsgroup: it.comp.lang.delphi
Titolo: help db remoto

Ciao a tutti. Grazie anticipatamente per qualsiasi suggerimento.
Il mio problema è semplicissimo(credo): non riesco a connetermi ad un
Database di Interbase posto su un computer remoto. Sto utilizzando
l'oggetto IBDatabase di Delphi 6. Grazie ancora e scusate la semplicità
del problema forse, come si usa dire a roma, "sono andato in palla".
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

gigi wrote:


OK! Ho risolto! Mi rendo conto che certe volte quando ci si incaponisce su
qualcosa è meio lasciar perdere e staccarsi per qualche minuto dal
terminale. Cmq grazie ugualmente. :-)


 del problema forse, come si usa dire a roma, "sono andato in palla".
hai fornito pochi dati per venirti in aiuto, con ibconsole ci riesci?
Cosa metti nella proprietà DatabaseName del componente IBDatabase?
Devi inserire il nome o l'ip del pc remoto seguito da due punti e quindi il 
path del database ma non partendo dal tuo pc,bensi quello relativo al pc 
remoto, cioè, ti siedi davanti al pc remoto, apri una finestra di esplora 
risorse, trovi il database e il path che leggi nella barra dell'indirizzo 
di esplora risorse è quello che devi inserire dopo i due punti.
Spero di essere stato chiaro :o)
-- 
Ciao, Anto', [35, 143, AQ] 
MB C SC 220 CDI Magma Red

Newsgroup: it.comp.lang.delphi
Titolo: Grafici in Delphi 2

Vi sembrerà una domanda banale, ma qual'é il modo più semplice di gestire
grafici in delhi 2.0 ???
Grazie

 ha scritto nel messaggio
news:q5Z56.11525$FF1.7...@twister1.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: Privilegi utente

Allora, il mio problemino è questo:
Ho installato Delphi5 su Win2000, prima come Administrator, e tutto
funziona.
Come user, non posso usarlo perchè all'avvio mi chiede di cambiare una
variabile del registro (Just-in-time debugger , chiave AeDebug ) a un certo
valore, io gli dico di si, ma lui si rifiuta perche servono i privilegi di
amministratore.
La cosa strana è che guardando nel registry sembra che le chiavi siano
impostate correttamente !
Come ne esco?

Come ne esco?
Sei sicuro che stai osservando la chiave dell'utente e non quella
dell'administrator ?
Prova a disinstallare l'applicazione e a reinstallarla come utente.
--
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."

 Prova a disinstallare l'applicazione e a reinstallarla come utente.
Provato .... e niente da fare :-(
Da utente (power user) vedo nel registro queste chiavi:
HKEY_USERS/S-1-5..../Software/Microsoft/WindowsNT/CurrentUser/AeDebug =
    E:\Borland\Delphi5\Bin\bordbg50.exe -aeargs %ld %ld
e
HKEY_LOCAL_MACHINE/Software/stessapappardelladiprima...
Che sono i valori che il messaggio di errore mi dice di settare.
Nessun altro usa Delphi con Win2000 e mi spiega come lo ha installato?
Ciao.

 amministratore.
Potresti provare ad entrare come utente, eseguire quindi regedt32 (invece di
regedit) come amministratore ed andare a cambiare le proprietà di sicurezza
per quella particolare chiave di registro in modo che sia possibile
accedervi da qualunque utente.
Io l'ho dovuto fare per ... muble muble ... non mi ricordo per quale
programma ma aveva funzionato.

 ha scritto nel messaggio
news:kZSj6.33889$7U4.9...@news.infostrada.it...

Newsgroup: it.comp.lang.delphi
Titolo: dll rtl70.bpl non trovata (?)

Salve a tutti.
Ho scritto un programma (sotto WIn-XP) con delphi 7, sulla macchina da 
cui ho scritto il tutto, non c'e' nessun tipo di problema, ma quando 
trasporto il .exe risultante su di un'altra macchina (Win98) mi da come 
errore:
dll rtl79.bpl non trovata
Ho guardato nelle opzioni del progetto e mi sembra tutto ok:
- Package:
RunTime Packages:
[X] Build With run time package
vcl;rtl;vclx;indy;inet;xmlrtl;vclie;inetdbbde;inetdbxpress;dbrtl;dsnap;dsnapcon;vcldb;soaprtl;VclSmp;dbexpress;dbxcds;inetdb;bdertl;vcldbx;webdsnap;websnap;adortl;ibxpress;teeui;teedb;tee;dss;visualclx;visualdbclx;vclactnband;vclshlctrls;IntrawebDB_50_70;Intraweb_50_70;Rave50CLX;Rave50VCL
- Linker:
EXE and DLL Options:
[X] Include TD 32 debug info
La casella default non è spuntata, ma ho provato a spuntare anche 
quella, ma fa sempre uguale.
Qualche d'uno mi puo' dire perche' succede questo o un qualche consiglio 
  su come risolverlo ?
grazie
	MaX

> dll rtl79.bpl non trovata
ovviamente:
rtl70.bpl
sorry
MaX

 [X] Build With run time package
Se metti la spunta su "build with runtime package" sulla nuova macchina ci
devi copiare anche tutte le bpl che ci sono scritte. Altrimenti togli la spunta
su build with runtime package (se non ti sono proprio necessari) e vedrai
che ti compilerą un exe sicuramente + cicciotto ma che non ha bisogno di
null'altro, a meno che tu non usi dll esterne quali quelle di firebird per
esempio.
ciao
-- 
Fabrizio Mancini - <f[.]mancini[@]tin[.]it> 17/10/2003 9.36.28
Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)
Firma pure tu per il software libero 
http://petition.eurolinux.org/

 ciao
Grazie, risolto :)
ByE
	MaX

Newsgroup: it.comp.lang.delphi
Titolo: Gestire USB

Cosa mi consigliate come soft. per Delphi o Lazarus per gestire una 
porta USB 2, sia free che a pagamento, Grazie Giorgio

 porta USB 2, sia free che a pagamento, Grazie Giorgio
 
"Gestire" riferito a una porta USB mi sembra un termine un po' generico: cosa devi "gestire"?
 
-- 
MARCO BREVEGLIERI
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net
 


Si allora da una parte ho un Arduino (microcontrollore) che invia dati 
in asci su USB che vorrei leggere col PC.
Arduino mette gia' a disposizione, insieme al compilatore, una finestra 
che permette di monitorare i dati USB provenienti dall'hardware, vorrei 
fare questo su un soft. delphi. Giorgio

 in asci su USB che vorrei leggere col PC.
 
La USB dell'Arduino viene vista dal PC come una seriale.

Il 17/07/2013 14:00, SergioC ha scritto:

Allora se ho capito quello che intendi basta leggere la Com4 (o quella 
che sara' abbinata) per leggere i dati emessi dalla "seriale via USB" di 
Arduino, Giorgio

 Arduino, Giorgio
 
Esattamente, i driver che vengono installati sul PC ti permettono di vedere una seriale virtuale.
In processing su Arduino userai la classe Serial per ricevere e trasmettere.
S
 

Il 19/07/2013 12:26, SergioC ha scritto:

Grazie delle precisazioni, Giorgio
Newsgroup: it.comp.lang.delphi
Titolo: Copia Record

Salve,
Ho sviluppato per conto di una ditta un programma sulla gestione della
garanzie, ora il cliente mi ha chiesto una modifica, che consiste nel
copiare un intero record o parte di esso, mi spiego meglio
al mio cliente arriva una fattura con
10 scanner aaa  adsf1001..10
attualmente deve inserire per dieci volte ogni dato richiesto, cioč :
- Data Fattura
- Prodotto
- Marca
- Tipo Prodotto
- Matricola
etc
č possibile inserire una volta sola i seguenti campi e modificare solo la
matricola ?
Grazie
Curreri Damiano
Trik...@tin.it

Ho risolto,
Cmq grazie a tutti

Newsgroup: it.comp.lang.delphi
Titolo: Problema oggetto TstoredProc D5


Devi utilizzare il meotodo ExecProc solo da codice !
Normalmente le stored procedure devono essere eseguite quando ne hai
bisogno...
ciao
Solid Snake IT

Opps...
chiedo scusa...ammetto di non aver letto bene il post...
Io avevo un problema del genere con SQL Server 7. Poi ho installato al SP2
di Sql Server e il problema è sparito.
Purtroppo non posso aiutarti...
ciao
Solid Snake IT



Newsgroup: it.comp.lang.delphi
Titolo: Componenti COM di Delphi

Ciao a tutti...
Dove posso trovare una guida o qualche manuale da scaricare dove venie
spiegato l'uso dei componenti COM in Delphi?
Qualcuno può darmi qualche indicazione?
Grazie

gia...@virgilio.it
 ha scritto:

Dalla versione 5.0 in su un ottimo riferimento è l'Help in linea: 
"Developing COM-Based Applications". E di conseguenza anche i manuali 
originali.
Ciao,
Gianluca.
Newsgroup: it.comp.lang.delphi
Titolo: Delphi e campi calcolati

Buon giorno a tutti.
Non riesco a creare a runtime dei campi calcolati (mi servono per 
tenere old value) in una query
Utilizzo delphi 6  e FibPlus (non ancora acquistato) con firebird.
Con il codice che utilizzavo con TTable ho dei problemi in quanto pur 
non segnalando alcun errore in fase di creazione campi calcolati ho 
problemi a memorizzare i dati con i campi effettivi della tabella.
questo era il codice che usavo
procedure TForm1.Button1Click(Sender: TObject);
var
  Field:	 TField;
  i: Integer;
begin
  Table1.Active:=False;
  for i:=0 to Table1.FieldDefs.Count-1 do
    Field:=Table1.FieldDefs[i].CreateField(Table1);
  Field:=TStringField.Create(Table1);
  with Field do
  begin
    FieldName:='New Field';
    Calculated:=True;
    DataSet:=Table1;
  end;
  Table1.Active:=True;
end;
Qualcuno sa aiutarmi grazie.
Guido
(ps. i  campi calcoalti mi servono per memorizzari i valori precedenti)
-- 
Questa è una firma automatica di MesNews.
Sito: 
http://www.mesnews.net

Quali problemi hai?
Valori precedenti a COSA?
AS

(ps. i  campi calcoalti mi servono per memorizzari i valori precedenti)
hai già visto è valutato l'utilizzo della proprietà
OldValue di un qualsiasi TField.
	Ciao
	MassimoB
 
---------------------------------
http://www.massimobeschi.it/
---------------------------------
Se tu pagare come dici tu ...
Io lavorare come dico io ...
Se tu pagare come dico io ...
Io lavorare come dici tu ...
---------------------------------

OldValue di un qualsiasi TField.
se non erro queste proprietà hanno funzione solo se si utilizza la 
cache update.
Ciao e grazie
Guido


Guido
