mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: problema passaggio di valori tra CGI e Tomcat

Ho una pagina jsp da dove faccio un submit (motodo POST) a una cgi che
mi prende i valori della pagina e me li elabora. Questi valori sono però
molto lunghi in totale è una stringa di 8000 caratteri, e TomCat (credo)
mi spara un errore penso nella comunicazione tra la CGI e TomCat
l'errore è il seguente :
type Exception report
message 
description The server encountered an internal error () that prevented
it from fulfilling this request.
exception 
java.io.IOException: Pipe terminata
	java.io.FileOutputStream.writeBytes(Native Method)
	java.io.FileOutputStream.write(FileOutputStream.java:260)
	java.io.BufferedOutputStream.write(BufferedOutputStream.java:106)
	java.io.FilterOutputStream.write(FilterOutputStream.java:80)
org.apache.catalina.servlets.CGIServlet$CGIRunner.run(CGIServlet.java:1674)
	org.apache.catalina.servlets.CGIServlet.doGet(CGIServlet.java:600)
	org.apache.catalina.servlets.CGIServlet.doPost(CGIServlet.java:562)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache
Tomcat/5.0.27 logs.
---------
é possibile risolvere il problema oppure non posso passare una stringa
così lunga? grazie a tutti.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 così lunga? grazie a tutti.
Non sembrerebbe un errore imputabile alla tua applicazione CGI, che 
spero tu abbia realizzato in *Delphi*, tuttavia potresti seguire le 
indicazioni dell'errore e consultare i log del server per approfondire 
la natura del problema; eventualmente, fai una ricerca con Google per 
verificare che non vi siano parametri da configurare su Apache che 
influiscano sulla quantità di dati accettabile attraverso l'operazione 
di POST.
Ciao! :-)
-- 
Marco «Alka» Breveglieri
  (marco [@] abls [.] it)
  ABLS Team S.n.c. - Software & Web
  42019 Scandiano (Reggio Emilia)
 
http://www.abls.it

Newsgroup: it.comp.lang.delphi
Titolo: Non trova la CGI!!!!!!!

Ho scritto un programma che chiama una cgi anch'essa scritta da me
passandogli un parametro,ma non riesco a chiamare la cgi!Il programma
chiamante dice al momento della post fatta con il componente
TIdHttp(TIdHttp.post(...,...,...)) la seguente cosa:'Error 404 Object
not found' che mi sembra un errore alquanto classico!!!Occorre
configurare qualcosa per far vedere le cgi?Tipo qualcosa su Internet
Service Manager?Io l'ho messa su una cartella virtuale ma le pagine
html in quella cartella vengono riconosciute se le apro da codice
mentre la cgi sembra che non venga trovata!!!Qualcuno sa darmi qualche
suggerimento in proposito?
Ciao e grazie!

 ha scritto nel messaggio
news:400c581d.02082...@posting.google.com...


 che webserver usi ? IIS ? Hai impostato la proprietà di esecuzione per la

Newsgroup: it.comp.lang.delphi
Titolo: translazioni con ADO

salve a tutti mi aiutate??!
nn ho mai usato le translazioni..
mi potete dire dove inserile con ADO??!
//creazione commessa..
if not vuoti then
 begin
   commesse1.Last;
   commesse1.Insert;
   //qui faccio un òungo inserimento con una serie di controlli
   //fine inserimento
   commesse1.Post;
   //avanzamento numeratore..
   ADOTable1.Edit;
   ADOTable1.FieldByName('num').Value:=
ADOTable1.FieldByName('num').Value +1;
   ADOTable1.Post;
dove convien e cosa conviene..
e possibile sapere bloccare un record in modalità edit..
in modo che nessuno possa fare modifiche se un utente ha la modifica in
corso?!?!?
ciao a tutti..
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 mi potete dire dove inserile con ADO??!
questa cosa prescinde da ADO.
una transazione in genere racchiude un blocco di istruzioni che 
modificano i dati di una o + tabella di un database.
Lo scopo è garantire l'integrita' dei dati, evitando che gli 
aggiornamenti sul db siano eseguiti parzialmente.
Se tutte le operazioni hanno succsso la transazione viene confermata 
(COMMIT) altrimenti il db puo essere riportato allo stato in cui era 
prima che la transazione iniziasse utilizzando un ROLLBACK.
Questo argomento fa farte dell'abc dei db relazionali.
Ribadisco che ADO non è un database, come molti sembrano credere, ma una 
tecnologia di accesso ai dati...
cerca begintrans nella guida di TAdoConnection.
A.

si grazie
questo lo sapevo..
ho comprato ul libro
ma nn so come utilizzarle.. proprio a livello di codice..
mi puoi fare un esempio??..
allora dovrei fare cosě:
adoconnection.BeginTrans
 operazioni di edit o insert
quando e dove fare il
adoconnection.CommitTrans
adoconnection.RollbakTrans
grazie
e scusa la mia ignoranza in materia.. :(


 
Se le operazioni di edit/insert sono andate a buon fine devi
confermare il tutto con CommitTrans, se invece ti sei accorto che qualcosa
è andato storto (oppure l'utente ha annullato qualche operazione) esegui
una RollbackTrans per indicare al db che deve annullare tutte le
operazioni edit/insert fatte dopo la BeginTrans.
Tipicamente si usano in un blocco try/except, tipo:
  BeginTrans()
  try
     operazioni sul db
 
     // se sei arrivato a questo punto 
     // vuol dire che non ci sono stati problemi/eccezioni
     CommitTrans()
  except
     RollbackTrans()
  end
Come diceva Alberto, tutto questo è *la regola di comportamento* con i
veri RDBMS ed ha un valore relativo con tecnologie come ADO, che in
qualche modo *simulano* le transazioni; però è sempre una buona norma
utilizzarli.
Giuseppe

grazie mille era questo che nn riuscivo a capire..


 grazie mille era questo che nn riuscivo a capire..
infilaci dentro anche un:
...
except
  on E:Exception do
    begin
      RollbackTrans();
      memo1.lines.add('Tipo di errore: '+E.Message);
    end;
end;
cosě se ti va in errore hai un'idea del perchč
V.
Newsgroup: it.comp.lang.delphi
Titolo: quickreport, problema 2 colonne

ciao,
io stampo su un report alto x e largo y.
la mia banda è alta x/5 e larga y/2,in quanto il report è suddiviso
in due colonne.
messo così però mi vengono stampati i record collegati prima su tutta
la prima colonna,dall'alto in basso,e poi passa alla seconda,nuovamente
ovvio dall'alto in basso.
così io mi trovo,da sinistra verso destra e dall'alto in basso,i
record 1 5 2 6 3 7 4 8 9 10.
c'è un opzione che invece permette di farmeli stampare ordinati?1 2 3
4 5...ecc? o devo per forza riempire la tabella di stampa in maniera
diversa?
grazie,ciao!

puoi staccare il report dalla fonte dati e usare gli apposti eventi di
qr per scrivere nelle lable cio che ti serve nel modo giusto.
Vedi OnNeedData.
AS

Alberto Salvati ha scritto:

ma se io lo stacco dal db poi non mi passa tutti i record che mi
servono,come invece devo fare,o no?
anche perchè comunque sono molti dati di vario genere,sarebbe
difficoltaso settare tutti i campi in questo modo
-- 
mnoga

 difficoltaso settare tutti i campi in questo modo
Hai delle possibilità alternative?
AS

Newsgroup: it.comp.lang.delphi
Titolo: [web Server] Quale DB per molti accessi contemporanei

A scuola da me si č aperta una discussione sull'iscrizione via web, la
consegna dei compiti et altro usando un centinaio di PC dei laborarori.
La domanda č : quale dbSQL usare nel caso che avvengano molti inserimenti
alla fine di una lezione per cui nel giro di 2 o 3 minuti al massimo.
La registrazione prevede 100 o 150 post di record con 20 campi e i files
allegati non troppo grandi.
La spesa non deve essere eccessiva per cui *Non Oracle*
Potrebbe essere PostGresSQL ???
Interbase o meglio firebird ce la fa a gestire tutte queste tranzasioni.
Grazie fin da ora a tutti e buon Natale
Mario - (
mari...@inwind.it
)
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Interbase o meglio firebird ce la fa a gestire tutte queste tranzasioni.
Parlando di webserver con picchi di carico, mi viene in mente mySql.
Buon natale, ciao!
-- 
Morde. 
ICLDweb: 
http://www2.samatel.com/icld/

La spesa non deve essere eccessiva per cui *Non Oracle*
MySQL va benissimo.

Newsgroup: it.comp.lang.delphi
Titolo: libro per iniziare

Qualcuno mi consiglia un libro per iniziare a programmare in delphi( il
pascal lo conosco gia)?
Grazie
Spike
--------------------------------
Inviato via 
http://usenet.iol.it

...


Il libro "Laboratorio di Delphi" è di Uberto Barbini e Nando Dessena, edito 
dalla Apogeo...
Per quanto riguarda invece il mio consiglio per il libro invece di leggere i 
libri di Cantù che sono molto belli ma molto teorici.. leggi il libro
Delphi 4 developer's Guide di Teixeira e Paicheco che è l'ultima versione
tradotta in Italiano, altrimenti se l'inglese non è un problema esiste la 
versione per delphi 5 e in uscita quella per delphi 6 
Ciao ciao
-- 
Posted from  [213.82.192.70] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.delphi
Titolo: Server Passtrought

Salve ragazzi,
scusate devo realizzare un'applicazione server che prenda il flusso su
una porta e la renda disponibile su un'altra...nn so come gestire
all'interno del server tale evento...
qualcuno mi puo aiutare, indicandomi la giusta strada o qualche parte
di codice relativo a cio?
P.S. Chiedo scusa, alcune settimane fa ho postato una richiesta simile,
ma nn trovo piu quel post per aggiornarlo.
Grazie

la tua app ha:
1) un socket client
Questo è connesso ad un server remoto e riceve un pacchetto di dati.
Tu sai che ha ricevuto un pacchetto perchè esistono degli eventi
appositi alzati all'occorrenza indipendentemente dai componenti usati.
2) un socket SERVER
Un socket server  ha sempre una lista dei client connessi,
indipendentemente dai componenti usati.
Semplicemente: quando il socket client riceve, usa un metodo del socket
server per inviare ai client ad esso connessi lo stream. Se esiste un
metodo stile "SendToAll" ti risparmi di ciclare sulla lista dei client
s connessi
AS

Ciao Alberto,
1)se io a tale server voglio far connettere piu client ma su porte
diverse, perche quello che il client1 manda al server tramite la
porta1, il server lo dovra inviare al client2 connesso sulla porta2,
devo usare piu componenti indy TCPServer giusto?
2)supponiamo che il clinet voglia inviare una stringa al server, posso
realizzare cio con l'evento
   TCPClient.WriteBuffer(line, sizeOf(line), true);
dove line è la stringa che voglio inviare e ovviamente nel lato server
ci sara
Athread.Connection.ReadBuffer(line. sizeof(line));
se cosi va bene una volta letta tale stringa potrei gestirla come
voglio e anche rinviarla ad un altro client su un altra porta con
Athread.Connection.WriteBuffer(....);
Newsgroup: it.comp.lang.delphi
Titolo: Download di Delphi: ecco dove.

Viste le ripetute richieste degli ultimi tempi, e bene fare luce su questa
continua istanza: "dove scarico delphi free da provare" ?
Attualmente l'unica fonte accreditata dove scaricare delphi per provarlo e' la
Borland stessa che mette a disposizione la versione 7 architet trial.
http://www.borland.com/products/downloads/download_delphi.html
Riguardo la versione 6 personal, non sembra che sia piu' distribuita da
Borland. 
Questo mi induce a pensare che l'unica soluzione consiste nel cercare tra le
vecchie riviste di programmazione (Dev, Io Programmo, ecc..) nei cd allegati
si dovrebbe trovare qualcosa.
Chi fosse a conoscenza di altre distribuzione e/o fonti accreditate e' pregato
di dare il suo contributo a questo thread!
Ciao a tutti
-- 
Morde. 
morde[at]programmer[.]net

 ha scritto nel messaggio
news:s7k3dvg0ehtf7vn59...@4ax.com...

        Delphi 6 Personal è stato inserito nel cd di "
inter.net
" n°83
(ottobre 2002)
Mentre in Dev. e ioProgrammo ci sono solo i trial (ovviamente aspetto che
qualcuno mi smentisca per farmi fare una figuraccia nonostante i miei
abbonamenti ;-) )
Ciao
--
Daemon2k
- "No! Provare no!!! Fare, o non fare. Non c'è provare"
          Yoda (il mitico)
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
    togli _LA_PIZZA_DAL_FORNO_ per rispondere
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\

Newsgroup: it.comp.lang.delphi
Titolo: EXECryptor software copy protector

Hi all
I'm looking forward to purchase ExeCryptor (
www.strongbit.com
) to
protect my shareware. But before I'd like to know independent
opinions/experience if any.
My question is: Anybody uses execryptor? Can you tell me smth about?
Are there some problems? Is it cost-effective?
Thank you in advance for any reply
Jean

 ha scritto nel messaggio
news:1146750181.2...@g10g2000cwb.googlegroups.com...



ROTFL!

Newsgroup: it.comp.lang.delphi
Titolo: usare ADO in delphi

salve, sono alle prime armi.
vorrei fare questa cosa:
1. collegarmi via ADOConnection ad un db access con Jet4.0 (cosa che so
fare)
2. fare una query tipo SELECT * FROM... e INSERT * FROM
3. ottenere i dati in un ciclo while dalla SELECT
   (come ottenere i dati da un singolo campo)
come faccio a fare il 2. e il 3.?
grazie!
--------------------------------
Inviato via 
http://usenet.libero.it

    (come ottenere i dati da un singolo campo)
tutti gli oggetti di accesso ai dati ereditano da TDataset delle proprietą
per accedere ai singoli campi come le seguenti:
Fields
FieldsDefs
cerca anche FieldByName.
Bye
A.

come faccio a fare il 2. e il 3.?
http://delphi.about.com/library/weekly/aa010101a.htm?PM=ss12_delphi
divertiti
--
Rhymes (
rhy...@myself.com
)
http://www26.brinkster.com/rhymes
" ride or die "
Newsgroup: it.comp.lang.delphi
Titolo: [INTERCETTAZIONE CLICK MOUSE]Vi rigiro la richiesta di aiuto

quote:
---------
Caro Davide,
mi chiamo Simone Boarolo e sto cercando il modo di intercettare i click del
mouse al di fuori della mia applicazione, conosci qualche API di Windows che
mi permetta di fare questo (oppure un componente o uno stralcio di codice
;)?
Se non puoi aiutarmi potresti elencxarmi qualche sito dove potrei trovare
suddetto codice?
Grazie in anticipo,
Simone
PS: Potesti rispondere anche a questo indirizo mail: 
kha...@quipo.it
. Grazie
ancora...
------
rispondete a lui oppure postate qui e ci penso io a rispondergli!
Grazie raga, saluti
Tanner
http://gpi.infomedia.it/abc/delphi

 rispondete a lui oppure postate qui e ci penso io a rispondergli!
mai pensato di dare un' occhiata alle FAQ? ;)
Dovrebbe essere la 4.5, se non ricordo male ...
--
- Carlo -
c.b...@libero.it
http://members.fortunecity.it/cbertu

 
per tutti quelli come lui e come me:
come diavolo ci arrivo a leggere le FAQ????
-- 
Posted from 
ppp-175-5.28-151.libero.it
 [151.28.5.175] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 come diavolo ci arrivo a leggere le FAQ????
Era sufficiente cercare in questo gruppo la parola FAQ per arrivarci. Le FAQ
sono gentilmente mantenute da {MSX}.
Il puntatore al sito è il seguente:
http://gpi.infomedia.it/abc/delphi/FaqDelphi.txt


grazie Carlo, anche per questo.
ciao
-- 
Posted from 
ppp-138-1.28-151.libero.it
 [151.28.1.138] 


Newsgroup: it.comp.lang.delphi
Titolo: [delphi6] Campo data vuoto

Mi � capitato di interrogare una tab. access dove c'� un campo data,il 
record richiesto non contiene nessuna data eppure, ricevo una data 
inesistente.
Ho provato co un if per sapere se il campo � vuoto, ma ritorna sempre un 
valore anche se non esiste.
come � possibile stabilire se il campo contiene o no una data?
Grazie
--- posted by geoForum on 
http://www.delphiedintorni.it

 --- posted by geoForum on 
http://www.delphiedintorni.it
usare NULL ?

 come č possibile stabilire se il campo contiene o no una data?
cosa intendi con "ricevo una data inesistente"? Hai qualche controllo 
visuale in cui vedi un valore tipo "01-01-1900" oppure il valore di
data inesistente lo vedi in una variabile.
Insomma, ci serve qualche informazione in piu' su come ottieni il valore! :)
ciao
Giacomo


Si Ho usato un controllo TdateTimePicker, il quale si impostava con una 
data dove il valore anno era ugauale a 1800!
Ho risolto con un istruzione di controllo tipo:
....
if campodata=0 then
.......
Il Null come mi era stato suggerito non funziona!

Newsgroup: it.comp.lang.delphi
Titolo: Bluetooth e Delphi

http://www.hwzone.it/html/news.php?id=3313
Microsoft si sta lanciando su Bluetooth e a breve saranno disponibili
strumenti di sviluppo in grado di interfacciare il software con tutti i
dispositivi bluetooth, compresi palmari e quant'altro. Mi auguro che la
Borland non voglia lasciarci indietro, sotto questo aspetto, perche' dato
che il futuro sara' wireless questo genere di tecnologia entrera' in
contatto sempre piu' stretto con i nostri software, di qualunque genere
siano.
Vediamo che succedera'.
Ciao, Sandro

 ha scritto nel messaggio
news:a9ootd$51qgv$1...@ID-43509.news.dfncis.de...

Il futuro è vero che sarà wireless, ma da quanto leggo e vedo, IMHO bluetooth non durerà
molto. Ci sono altre tecnologie più performanti e/o meno costose.
Cmq chi vivrà vedrà...
--
Jax

 Cmq chi vivrà vedrà...
avevo letto anche io di tecnologie migliori in corso di serimentazione,
tuttavia Bluetooth esiste da tempo, e' testata e adottata da un certo numero
di produttori di hardware e software. Se ci si butta anche Microsoft c'e' da
scommettere che, anche se inefficiente, diventera' un vero standard per
parecchi anni.
Ciao, Sandro

Newsgroup: it.comp.lang.delphi
Titolo: Delphi2006+BDE: nome campo è una parola riservata del SQL

Ciao,
  NON CI CREDO AL MIO COMPILATORE !!
Ho questa stranezza:
ho 2 file DBF le cui tabelle sono costituite da :
ARTICOLI
CODART,DESART,MERCE
TABM
CODICE,DESC
attraverso un componente Query del BDE devo fare una :
select ARTICOLI .CODART,ARTICOLI.MERCE, TABM."DESC"  from ARTICOLI
left join TABM on ARTICOLI.MERCE=TABM.CODICE
quando guardo il risultato al posto di TABM.DESC mi viene estratto
ARTICOLI.DESC !!!
IMPOSSIBILE !!
L'uso di "DESC" è per superare il problema che il nome di quella
colonna è uguale a quello di una parola riservata del SQL : come
spiegato in :
http://groups.google.it/group/borland.public.vdbase.data.sql/browse_thread/thread/263bb4574f8d2dfc/861467644ddce43a?hl=it&lnk=st&q=delphi+column+desc+select+dbf#861467644ddce43a
Qualcuno può darmi qualche dritta ?
Ovviamente non posso cambiare il nome della colonna "DESC" in quanto
sono file di un Gestionale,
da cui devo estrarre dei dati.
Uso Delphi 2006 Pro con tutti gli updates.
La Query è quella dei componenti BDE.
Ringraziamenti anticipati
Zeno

 spiegato in :
http://groups.google.it/group/borland.public.vdbase.data.sql/browse_t.
..


 ARTICOLI.DESC !!!
Per dire la verità non ho una minima idea come può succedere una tale cosa. 
Hai provati di usare un alias per il campo? cioè della forma
select ... TABM."DESC" titolobello ...
oppure: hai provato di scrivere il join in forma diversa come
select ARTICOLI .CODART,ARTICOLI.MERCE, TABM."DESC"
from ARTICOLI, TABM
where ARTICOLI.MERCE=TABM.CODICE
Altre idee pur troppo non ne ho.
Saluti,
Fritz
Newsgroup: it.comp.lang.delphi
Titolo: flush di dati

Ciao a tutti,
ho due tabelle identiche appartenenti a due database Access identici.
Ho la necessita di creare una procedura che scorra i record della prima
tabella e li storni nella seconda.
Esiste un metodo più veloce rispetto al classico:
while prima_tabella.eof = false do
begin
    seconda_tabella.edit;
    seconda_tabella.append;
    // flush di dati
    seconda_tabella.FieldByName('campo1').AsString := 
prima_tabella.FieldByName('campo1').AsString;
    seconda_tabella.Post;
     prima_tabella.Next;
end;
Grazie.
Stefano. 

 Esiste un metodo più veloce rispetto al classico:
Facile ricetta per torta "ReplicaDB".
Metti in una teglia 200 grammi di Adocommand, 150 gr di adoconnection.
Per la farcitura useremo "C:\test\DB_ORIGINE.mdb" e
"C:\test\DB_DESTINAZIONE.mdb".
Fai lievitare con ADOConnection1.BeginTrans e mescola energicamente con:
ADOCommand1.CommandText := 'DELETE FROM CassaMovimenti IN
"C:\test\DB_ORIGINE.mdb"';
ADOCommand1.Execute;
ADOCommand1.CommandText := 'INSERT INTO CassaMovimenti IN
"C:\test\DB_DESTINAZIONE.mdb" SELECT CassaMovimenti.* FROM CassaMovimenti
IN "C:\test\DB_ORIGINE.mdb"';
ADOCommand1.Execute;
Infine cuocere in forno con ADOConnection1.CommitTrans;
Attenzione, se durante la cottura la torta dovesse sgonfiarsi, togliere
immediatamente
dal forno e pulire la teglia con ADOConnection1.RollbackTrans;
Et voila'... la torta ReplicaDB e' servita.
Buon appetito,
-- 
Morde. 
FAQ di icld (beta-version): 
http://icld.altervista.org
 
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 -- 
Grazie della ricetta  ;-)
Stefano

Newsgroup: it.comp.lang.delphi
Titolo: Controllare se sono connesso ad internet

Ciao a tutti,
sicuramente per alcuni di voi non è una novità: vorrei creare un programma
che mi indichi in qualche modo se sono connesso ad internet.
Chiaramente mi piacerebbe poter verificare non solo le connessioni RAS ma
anche quelle che passano attraverso proxy oppure quelle dirette.
Su 
torry.net
 ho trovato diversi sorgenti disponibili che sto vagliando ma mi
piacerebbe avere un vostro parere/consiglio riguardo la scelta migliore.
grazie in anticipo
saluti

 la scelta migliore.
Ping.
-- 
I'am what I'am, I do what I can

> Prima di postare hai cercato tra i vecchi post?
Sě. Ne ho trovati diversi; uno č tuo ed č del 20/09 ma sul server non č piů
recuperabile. Se tu lo leggi puoi  inoltrarmelo via e-mail ?
thanks

 h piy recuperabile. Se tu lo leggi puoi  inoltrarmelo via e-mail ?
Mai sentito parlare di Google?
http://url.repository.biz/go/m


 la scelta migliore.
Se il tuo programma e' free, allora puoi usare TWebConnect, di
www.tmssoftware.com
.
Dovrebbe essere free per applicazioni non commerciali....
Ciao
  Miyomo
Newsgroup: it.comp.lang.delphi
Titolo: [D5]+[ACCESS] - Query di query - risposta

ciao,
non so xche ma il forum non mi faceva eseguire il "post reply".
cmq....
ad occhio credo che tu voglia creare delle viste, io penso che il modo 
più corretto sia quello di lasciare le query nel Database però se vuoi 
agire da codice con l'sql hai a disposizione nella Palette ADO, il 
componente TAdoQuery che ha la proprietà "SQL" dove gli scrivi la query,
poi puoi scrivere adoquery.active := true; oppure adoquery.open; e la 
query viene eseguita.
------------------------
Diego Di Filippo
  R&amp;D Software Developer
 
www.ada-project.com
-----------------------
--- posted by geoForum on 
http://www.delphiedintorni.it

 ha scritto nel messaggio
news:3RC%d.13494$kC3....@tornado.fastwebnet.it...


Newsgroup: it.comp.lang.delphi
Titolo: Movimento controlli con mouse

Ciao a tutti,
sto facendo un'applicazione dove dovrei spostare dei controlli (textbox) 
con il mouse lungo tutto il form dove sono inseriti.
La mia prima idea era quella di trovare le coordinate di ogni singolo 
controllo e aggiungergli o sottrargli le coordinate del mouse.
Esite un sistema più evoluto di quello che ho pensato (magari un codice 
di esempio)
Grazie tantissimo a tutti
Sabrina


Direi di no, magari se usi gli eventi di drag and drop hai qualche 
cosina in piu' ma non so se ne vale la pena. Tanto vale ricorrere
ai soli mousedown/move/up
ciao
Giacomo


Ciao.
Ho avuto una necessità simile in passato ed ho scelto di utilizzare
gli eventi drag/drop.
Mi e' stato molto di aiuto questo link:  
http://delphi.about.com/library/weekly/aa102505a.htm
Paolo

Esattamente quello che cercavo.
Grazie 1000 Paolo
Sabrina
Only4Fun ha scritto:


Newsgroup: it.comp.lang.delphi
Titolo: Editor per gioco

Ciao a tutti,
   avrei intenzione di creare un editor ovviamente in delphi per un
gioco, per la precisione pes5.
Per prima cosa ho cercato di interpretare il file con i dati, tramite
editor HEX e testo, ma senza alcun risultato.
Secondo me il file potrebbe essere compresso in qualche modo ma non ho
idea come, ho provato a decomprimerlo con tutti i vari zip,rar,tar,zlib
ecc.
Qualcuno di voi a qualche idea o a tempo perso vuole divertirsi con me
in questa sfida?
Posto qui di seguito le prime righe del file in questione:
'sáÆˆK`7 U¹þ7´ ú£P‘6O,]²;Hing¤µjÓ@A¦  
"k8 Þ–•dÚ[%ð §½’›(ÉNÇ„ J3
¡†ßüm Ë y¾÷tÅºc Qö ì rû ).'du*“
 f?ÜÍâ+øÙžWT%šÃð±ÖoÌ}R[è‰ ‡DÕ
óàaFŸ¼-Â‹Ø9~·4…z#Ð ¶Ï¬Ý2»Èéîç$5êSÀÁ&ÿœ ¢ë¸™^  åZƒ°q–/Œ=  ¨IÎG •Ê³ ! _|í‚K˜ù>wôE:ã Ñv l ò{ˆ©®§äõª € æ¿\Mb«xY ×Ô¥ Cp1VïLýÒÛh	Ž ÄUŠs`áÆ <­B X¹þ7´ ú£P‘6O,]²;Hing¤µjÓ@A¦  
"g, Þ €eÚ (ñ G ½’ƒ
ÉNã¡ J­
Ciao a tutti!!!

6 OT.
AS
Newsgroup: it.comp.lang.delphi
Titolo: Scanner twain

Devo usare uno scanner, ho provato ad utilizzare il programma twain
scaricato dal sito del produttore ma si blocca, non ho trovato
documentazione in proposito, avete qualche idea?
Grazie  e saluto questa comunità a cui partecipo da oggi, sono un vecchio
programmatore COBOL che cerca di riconvertirsi alle nuove tecnologie, temo
che vi tempesterò di domande, non ci capisco nullaaaa!!!

su 
www.torry.net
 potresti trovare qualche vcl free che fa al caso tuo.
In genere si tratta di wrappers per le funzioni dello standard twain.
Bye
A

[cut]
nel NewGroup è stato affrontato diverse volte questo problema,
quindi, magari, se vai su google gruppi e fai una ricerca su questo ng
con parola chiame "scanner" otterresti molte più info che
quelle che posso ricordarmi in questo momento ...
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&group=it.comp.lang.delphi
selezione il radioButton cerca solo in it.comp.lang.delphi e vai :)
comunque ti posto l'ultimo post che ho scritto ad una richiesta del genere
====================
ti consiglio di farti una passeggiata su 
www.torry.net
 ci sono alcuni componenti
free molto pratici e veloci ...
http://www.torry.net/mmtwain.htm
oppure ti dai un'occhiata alle specifiche Twain dal manuale scaricabile OnLine
e acquisisci come pare a te ;) ... 
anche se ti costerà qualche settimana :(
comunque scherzi a parte io ho scaricato un componente 
da torry, "AcquireImage", poi dovendo fare cose un pò più
violente ;) mi sono dato alle specifiche Twain con cui tra l'altro 
il componente lavorava già in origine ...
=====================
	Ciao
	MassimoB

Newsgroup: it.comp.lang.delphi
Titolo: Data Base Access e Delphi

Salve,
sto iniziando ora ad usare i data base in delphi...
Non riesco a collegare però un file mdb al delphi...
Ho provato a creare un alias col BDE , ma quando cerco di attivare la TTable
nella form in delphi, mi appare la finestra del login dove viene richiesto
username e password...
Qualcuno di voi sa come collegare una tabella Access al Delphi o crearne una
nuova?
Grazie a chi mi risponderà
Barbara

Barbara
	Ciao
	MassimoB
 

 per access.
Sei un po' limitativo: ADO (AtiveX Data Object) č la tecnologia Microsoft
per l'accesso ai dati delle piů svariate forme e provenienze. Puoi trovare
driver per Access e MsSQLServer (i principali database di casa), ma anche
per Interbase, Oracle, Excel, e chi piů ne ha piů ne metta:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/mdmscadoprogrammersguide.asp
Hai ragione comunque quando dici che con  database Access vanno molto
d'accordo :-))
Saluti
        Marco Bortolani
        info @ 
marcobortolani.it

        Marco Bortolani
	Ciao
	MassimoB
 

 connetta ad Oracle o Interbase con Ado. :s
Concordo! :-)
    Marco

 ha scritto nel messaggio


Degli ottimi componenti per connettersi a database Access via DAO
li trovi qui: 
http://kadao.dir.bg/
Molto veloci e free.
Altri, più veloci e con miglior supporto (ma a pagamento),
li trovi qui: 
http://www.reggatta.com/downloads.htm
Lascia perdere il BDE.
Saluti, diego
Newsgroup: it.comp.lang.delphi
Titolo: [OT] Cerco/Compro Delphi

Ciao (ci riprovo !)
Cerco/Compro
Delphi 6
Delphi 7 (Delphi Studio)
Contattatemi in privato
vin...@libero.it
Grazie
Luca
--------------------------------
Inviato via 
http://usenet.libero.it

 
vin...@libero.it
ci sto provando ma non riesco ;)
scrivimi tu a questo indirizzo
gae...@despammed.com

Newsgroup: it.comp.lang.delphi
Titolo: Campi blob in interbase

Su di una form ho messo un componente TImage e desidero salvare tale
immagine in un campo di tipo blob di una tabella creata in Interbase 6.0.
Chi mi aiuta ad effettuare questa operazione? considerato che le ho provate
tutte (o quasi) compresi gli streams?
Grazie 1000
un saluto
 :-))

 ha scritto nel messaggio
news:3aec8...@news.dada.it...




Questo gruppo non e' un help desk a pagamento dove puoi *pretendere*
di essere aiutato. Se qualcuno puo' aiutarti lo fa volentieri
altrimenti cosa vorresti? Venti messaggi con scritto "non lo so"?
Comunque, per quanto mi riguarda non esisti piu': killato.
Uno di meno.
-- 
"Ciao Rex, che cavolo di situazione eh? Due dentro, due fuori, puo' succedere di tutto!"
Newsgroup: it.comp.lang.delphi
Titolo: Query parametrica, AsDate

Non riesco ad assegnare ad un parametro di una query un valore di tipo Date.
DataModule1.Query.Params[0].AsDate:= MonthCalendar.Date;
L'errore č :
Parameter not set in query string.
La stringa SQL č:
SELECT * FROM Tabella.db WHERE :Data BETWEEN Data1 AND Data2
Potete aiutarmi?
--------------------------------
Inviato via 
http://usenet.libero.it

SELECT * FROM Tabella.db WHERE :Data BETWEEN Data1 AND Data2
qualcosa non va.
La stringa SQL dovrebbe essere 
SELECT * FROM Tabella.db WHERE Data BETWEEN :Data1 AND :Data2
e tu dovresti avere 2 parametri, non uno.
"Data" dovrebbe essere il nome di una colonna della tua tabella.
O no ?
Ciao
Duilio

No, nella tabella ho i due campi data1 e data2
Io devo scegliere una data e voglio visualizzare tutti i campi che coprono
una fascia di tempo,.
nn so se mi spiego....


Prova a cambiare il nome del parametro.
Hai visto mai che il parser si incasini su Data che potrebbe essere
considerata una parola riservata. Prova con DatadaCercare per esempio.
Ciao,
MM


nn so se mi spiego....
select * from table where data1>=:data and data2<=:data
Ciao
Duilio

ho fatto una prova "su strada" e la tua sintassi funziona:
questi sono i comandi interattivi per creare e inserire 1 record in
tabella:
create table pippo
(
   date1 timestamp,
   date2 timestamp
)
insert into pippo
values
(
   '2003-1-1',
  '2003-2-1
)
questo e' il codice Delphi
with TIBOQuery.Create(Self) do
   try
      RequestLive:=True;
      DatabaseName:='cb4db';
      sql.Add('select * from pippo where :data between data1 and
data2');
      Prepare;
      Params[0].AsDateTime:=Date;
      Open;
   finally
      free;
   end;
forse e' il caso che ricontrolli altre parti di codice.
Era molto tardi ieri quando hai postato il problema... :)
Ciao
Duilio
Newsgroup: it.comp.lang.delphi
Titolo: Lettura File di Testo

Buongiorno a Tutti,
ho bisogno di leggere un file di testo sequenziale, SENZA separatori tra i
vari campi o spazi.
Da questo file ho la necessità di copiare del testo in una ComboBox presente
tra la posizione 2 e la 7. Esempio del file: aprova100020003000
Ho provato a leggere i precedenti post ma non ho trovato nulla, se non la
funzione readln (che già utilizzo) ma che legge tutta la riga... e non ho
idea cosa cercare sull'help per poter puntare la lettura del file da un
certo punto in poi.
Qualcuno ha qualche preziosa indicazione da darmi ?
Vi ringrazio per le risposte.
Sparta

 aprova100020003000
Dovresti usare, oltre la ReadLn, anche la funzione Copy, che appunto copia n
caratteri all'interno della stringa in un'altra stringa.
Quindi, se le posizioni sono fisse, ti basta un ciclo che faccia una ReadLn
e tante Copy quanti sono i "campi" del tuo file, fino alla fine del file.
--
Jax
====
"Ultim'ora / La nuova minaccia di Internet si chiama Spam, ovvero posta
elettronica indesiderata" - da un giornale web (nov 2003)

 ha scritto nel messaggio
news:WP9toq2C...@news.osra.loc...

Hai provato con
dichiarando delle variabili della lunghezza che ti servono :
var
 S:String[1];
 S1:String[5];
 S2:String[12];
 F:TextFile;
 e poi semplicemente con la read
 Read(F{ varibile File },[s,S1,S2]{n Varibili tipo striga che vuoi
leggere});
il risultato dovrebbe essere :
S=a
S1=prova
S2=100020003000

 ha scritto nel messaggio
news:WP9toq2C...@news.osra.loc...


 qualsiasi di caratteri dal file qualsiasi cosa siano.
Grazie per le esaurienti risposte, ora mi studierň la soluzione migliore,
e magari anche la piů semplice per ottenere il risultato finale... ho
anche guardato un po' di documentazione sui file TIPIZZATI e ritengo che
non sia male come tecnica, visto che potrei adottare la funzione seek per
la lettura dei campi che mi interessano.
Sparta
-- 
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: Ancora a proposito della chiusura di applicazioni esterne

Ciao a tutti,
...intanto grazie per le risposte al post precedente nonostante cadenza del
quesito ... non avevo presente l'"archiviazione" dei groups di google
(quindi il suggerimento di Alberto è stato più che benvenuto)
Ho trovato la risposta che cercavo con un po' di ricerche su google, però
....
nessuno ha mai dovuto chiudere Adobe Acrobat (il 5.0, non il Reader 6.0)?
Non riesco ad individuare un nome ClassName che possa passare a FindWindow
per trovare la finestra da chiudere :((
Il metodo trovato nei vecchi post tramite google per trovare il nome della
classe della finestra (che funziona per ili reader) per l'Acrobat mi
restituisce qualcosa del tipo "Afx:400000:8:10011:0:10f039f" ma un'altra
istanza mi restituisce una stringa diversa nella parte finale (resta uguale
"Afx:400000:8:", il resto cambia)
Qualche idea?

"Mario Cappa" ha scritto nel messaggio

Lanci WinSight e l'applicazione che ti interessa. Cercando tra le finestre,
trovi quella che ti interessa.
Ciao,
Gianluca.

 Qualche idea?
Certo! :-)
Quel nome di classe è tanto variabile quindi non ci puoi fare affidamento.
Devi usare queste istruzioni.
FindWindow.
Per trovarti facilmente, in sequenza, tutte le top-level-window, da
analizzare per trovare quella di acrobat.
GetWindowThreadProcessId.
Ogni handle restituito dalla funzione precedente lo passi a questa per
trovare l'identificativo del processo che ha costruito la finestra.
(Attento! A noi serve l'ID del processo e non del Thread)
OpenProcess.
Ricavi, attraverso l'ID del processo, il suo handle.
GetModuleFileName.
Passi l'handle del processo a questa funzione che ti restituirà il nome del
file. E che ci farai col nome del file? :-)
Se è quello di acrobat mandi all'handle della finestra un messaggino per
chiudersi. Oppure se vuoi essere un killer usi TerminateProcess con l'handle
del processo.
CloseHandle.
Questa la usi per chiudere gli handle dei processi che non ti interessano.
Ora non posso farti un esempio. Cerca sull'sdk ogni funzione che ti ho
indicato che sicuramente ci arrivi da solo.
Ci sarebbe anche la via toolhelp32, ma se da un lato risparmia qualche
passaggio iniziale, dall'altro complica le cose.
Ciao!
Giuseppe

 ha scritto nel messaggio
news:chn9oo$c0o$1...@news.ngi.it...



era il dubbio che mi era rimasto, a livello teorico diciamo, grazie per la
precisazione
Mario
Newsgroup: it.comp.lang.delphi
Titolo: IIS 6.0 e cgi-bin

Un mio amico mi ha chiesto un consiglio ma io, non avendo mai usato delphi
per generare cgi-bin, non so aiutarlo; vediamo se voi ci riuscite...
Lui aveva un sito su aruba dove aveva messo dei cgi-bin semplicissimi fatti
con delphi 6. Ha preso un altro dominio sempre presso aruba ma gli stessi
cgi-bin non funzionano, e gli è stato risposto che l'ultimo dominio è stato
attivato su un server diverso, che usa IIS 6, e che quest'ultimo non
permette di usare cgi-bin di estensione .exe, o qualcosa del genere, e
qualcos'altro relativo a .NET (non so se sto sparando ca**ate, ambasciator
non porta pena).
Cosa gli consigliate di fare? Passare a D7 risolverebbe? (cambiare mantainer
è troppo ovvio :))
--
Jax
Journeying Artificial Xenomorph

 permette di usare cgi-bin di estensione .exe, o qualcosa del genere, e
IIS6 supporta CGI, anche per gli exe (!),  si tratta di abilitarli. E' perň
il sistema forse meno efficiente di realizzare un'applicazione web (a parte
forse WinCGI, per chi ha avuto modo di incocciarvi). Delphi 7 fa le stesse
cose di D6, la preview .NET consente anche di fare pagine 
ASP.NET
 ma
ovviamente Aruba non la supporta.


Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)

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

Poniamo caso che un programma compilato per console sia X
Allora voglio fare in modo che da riga di comando il prog prenda due
stringhe :
C:>X Stringa1 Stringa2
E le passi al prog stesso.Per intenderci esistono Parametri come Argv Argc
in c++???

Giacomo Pisano ha scritto nel messaggio ...

Quello che desideri fare tu esiste sicuramente, e sapevo anche la funzione
di Delphi.
Ora non ho la possibilità di provare (ho appena formattato tutto e non ho
ancora rimesso su
Delphi :-(  ), cmq domani darò un'occhiata e ti farò sapere.
Bye
--
- Carlo -
BSSoftware Tips Mailing-List Support

 ha scritto nel messaggio
news:M3pf4.36839$I3.4...@news.infostrada.it...


Ciao,
come ti avevo detto ieri ho dato un occhiata.
Le 2 funzioni sono la ParamCount (che conta i parametri passati)
e la ParamStr (che è il contenuto del parametro).
Ecco un esempio :
If (paramstr(1)='A') and (paramstr(2)='B') then
Showmessage('Parametri accettati');
Come avrai notato la ParamStr è indicizzabile.
Il messaggio verrà mostrato quando nella linea di comando scriverai :
(supponenso che Project1 sia il nome dell'eseguibile)
Project1 A B
Ti saluto

Newsgroup: it.comp.lang.delphi
Titolo: Protezione shareware

Salve,
qualcuno sa se esiste qualche componente gratuito per proteggere le versioni 
demo, shareware, trial per mezzo di un codice di attivazione che permetta di 
legare l'installazione dell'applicazione alla configurazione 
hardware-software del cliente? Sul tipo di Ice License della Ionwork.

 qualcuno sa se esiste qualche componente gratuito
OnGuard dell'ex turbopower, molto professionale e ben documentato, ex a
pagamento, ora open source: cercalo su 
sourceforge.net
.
Quanto a semplicita' di utilizzo, io sto usando con piena soddisfazione
TMxProtector:
http://www.maxcomponents.net/download.html#PROTECTOR
 
Ciao
-- 
Morde. 
ICLDweb: 
http://www2.samatel.com/icld/

 ha scritto nel messaggio 
news:16gk8btbvus20$.10taeu2sg15zj.dlg@40tude.net...


 Ti ringrazio infinitamente, mi metto subito all'opera.
Di niente :) se hai fretta vai su tmxprotector, se hai tempo invece
studiati onguard.

Newsgroup: it.comp.lang.delphi
Titolo: Cercasi disperatamente BarCode!!!

Qualcuno ha o sa dirmi dove trovare un controllo di BarCode...???
Devo stampare delle etichette, per cui deve funzionare anche con i report di
Delphi !!!!
GRAZIE !!!!!!

 wrote in message
Atyt4.14959$qv.1...@news.infostrada.it...

Newsgroup: it.comp.lang.delphi
Titolo: please, database not found

Salve raga, ho un problemino (spero che sia cosě) con una mia applicazione
che mi sono creato per l'ufficio, dunque ho un componente TAdoConnection con
ConnectionString al database con percorso relativo alla cartella corrente,
es:
'Provider=microsoft OLE DB jet ecc. ecc.;source=archivio.mdb; ecc. ecc.
Sul mio PC dell'ufficio funziona tutto regolarmente, ma quando ho condiviso
la cartella in rete locale per poter lavorare al programma da un'altro
ufficio mi salta fuori l'errore di database non trovato.
Esiste una procedura particolare per accedere al database in rete oppure non
mi viene impostata la cartella remota come cartella corrente?
Vi ringrazio da subito per la risposta, cosě evito una figuraccia con i
colleghi.
Grazie.

 ha scritto nel messaggio
news:zQaE9.18080$2B1.5...@twister2.libero.it...


 ha scritto nel messaggio
news:zQaE9.18080$2B1.5...@twister2.libero.it...


 ha scritto nel messaggio
news:art3o6$e1j$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.delphi
Titolo: La funzione messagedlg.

Salve a tutti. Volevo sapere se è possibile modificare la caption della
finestra in uscita della funzione messagedlg.
messagedlg ('Informazione', mtinformation , [mbok],0); la caption in
questione è information si può cambiare? Se si si possono cambiare anche le
caption sui bottoni che sono in inglese.
Un salutone a tutta la news...



Usando l'api messagebox puoi cambiare la caption della finestra e hai invece
le caption dei bottoni nella lingua del sistema operativo
-- 
Lis
Mercatino: 
http://snurl.com/sito_lis
FAQ di it.comp.lang.delphi: 
http://snipurl.com/faq_icld
"Sèmm al muund in düü e vöen me sta söi bàll", DVDS

)
Newsgroup: it.comp.lang.delphi
Titolo: Codice

Questo è il codice 'essenziale'.
Quello che mi premerebbe sapere è se le chiamate che eseguo in sequenza ai
vari Form sono consentite.
Questo è il click sul MainMenu della Form MDI che richiama la Child
procedure TfrmMain.Archivi1Click(Sender: TObject);
begin
  DM.ArchSE.Open;
  frmVediArch:= TfrmVediArchSE.Create(Self);
  frmVediArch.Refresh;
  frmVediArch.Show;
end;
Nella child tra i vari componenti c'e una DBGrid.
Per modificare i dati contenuti nella grid clicco sul ToolButton Modify che
richiama un'altra form dove sono i campi relativi al record selezionato.
Prima di renderla visibile cambio alcune proprietà
procedure TfrmVediArch.TB_btnModifyClick(Sender: TObject);
var
  [cut]
begin
  with frmVediArchedit do
  begin
    gbVediArchSedit.Caption := 'Modifica estrazione';
    sbFormGestisciEstr.SimpleText := ' [Modifica]';
    with DM.ArchSE do
    begin
      [cut]
    end; // end with DM.Arch
    ShowModal;
  end; // with frmVediArchedit
end;
In questa form modifico i dati e clicco su Update. Dato che la modifica di
un solo record richiede poi una modifica di tutti i campi degli altri record
l'operazione richiede circa un minuto e contavo di mostrare un'altra form
con Caption := 'In elaborazione', BorderStyle := bsDialog ed una ProgressBar
procedure TfrmVediArchedit.tbtnUpdateClick(Sender: TObject);
var
  [cut]
begin
  [cut]
  // Inserisco i dati modificati nella tabella
  frmAggDB.ShowModal; // qui eseguo la chiamata alla form con la ProgressBar
  frmVediArchSEedit.Close;
end;
procedure TfrmAggDB.FormShow(Sender: TObject);
begin
  AllineaDB;
end;
procedure TfrmAggDB.AllineaDB;
begin
  // qui eseguo tutte le operazioni richieste mentre la ProgressBar procede
  // chiamata a varie procedure presenti nella stessa unit
  frmAggDB.Close
end;
Fino a questo punto tutto procede al meglio ma appena si esegue il
frmAggDB.Close ottengo un Access Violation.
Subito dopo la chiamata frmAggDB.Close si incontra frmVediArchEdit.Close e a
questo punto dovrei ritrovarmi sulla Child chiamante. Ma qualcosa va storto.
In questo momento ho modificato il tutto come suggerito da warp10 e tutto
procede al meglio quindi l'errore non dovrebbe dipendere dal codice
restante.
Avete idee?
Valter

Ciao a tutti.
Questo messaggio è "scappato" dal post con oggetto "FormShow da Form modal?"
ed il codice riportato è in parte errato.
Scusate.
Valter
Newsgroup: it.comp.lang.delphi
Titolo: Crash con Report Smith

Ho un applicativo sviluppato con Delphi 1 che usa Report Smith 2.5.
Ha lavorato perfettamente sulla stessa macchina per molti anni, ma dopo
l'installazione di un antivirus (probabilmente) fa un comportamento strano:
Alla prima attivazione funziona perfettamente, ma al momento di uscire da
Report Smith si pianta con messaggi del genere "Rs_run ha provocato un
errore di protezione generale...".
Dopo di questo la parte in Delphi continua a funzionare, ma non si riesce a
fare ripartire RS se non dopo reset del PC.
Ho fatto qualche esperimento su altre macchine: su una con win95 ottengo lo
stesso comportamento, ma se uccido il processo di controllo della Matrox
funziona perfettamente. Su una con win98se invece proprio non c'è verso,
anche uccidendo tutto.
Qualche idea? Togliere l'antivirus o provare con un'altro non mi pare una
gran soluzione , visto che comunque mi dà problemi anche con macchine nude.
grazie
Alberto

Mi rispondo da solo, magari interessa a qualcuno:
Il problema è StarOffice che fa partire sointgr.exe. Non so a cosa serva, ma
basta rinominarlo in modo che alla partenza non vada in esecuzione e il
gioco è fatto. Oppure modificare il registry.
Il motivo non lo ho capito.
Correggo anche quello che ho detto nel messaggio originale: un altro
programma che causa il crash  è l'utilità di tray di una Creative Blaster
Extreme (non matrox).

Newsgroup: it.comp.lang.delphi
Titolo: Intercettare l'oggetto su cui ho fatto il click ?

 Ciao a tutti,
esiste un modo per sapere su quale oggetto ho eseguito il click del mouse?
Mi spiego meglio. Ho sulla form una cinquantina di componenti TShape e 
anzichč scrivere 50 procedure TForm1.Tshape_1MouseDown mi piacerebbe 
scriverne una sola nella quale individuo il componente TShape sul quale 
ho cliccato il mouse, dal nome del componente (Shape_1, Shape_2, ....., 
Shape_50)  eseguo differenti operazioni.
Se qualcuno mi puň aiutare ne sarei grato !!!
Ciao, grazie.
Diego22
--- posted by geoForum on 
http://www.delphiedintorni.it

Fai un ciclo in cui controlli che il componente sia quello esatto.
Intendo qualcosa del genere:
for i := 0 to ComponentCount -1 do
  begin
    if (Components[I].name is 'NomeShape') then
         ......
  end;
Ciao
Stefano

puoi risparmiarti il ciclo for next collegando tutti gli oggetti ad un
unico evento e poi a seconda del chiamante comportarti di conseguenza
if (Sender as  TShape).Name = 'NomeShape' then 
ciao


grazie mille!!!


 ha scritto nel messaggio 
news:3s8sceF...@individual.net...


 Basta usare un Hook per il mouse Mouse (non globale)[...]
Spariamo pure alle formiche coi cannoni ;-)

Andrea Laforgia ha scritto:
  > Spariamo pure alle formiche coi cannoni ;-)
Colpirle con una pistola sarebbe più difficile :-)

 ha scritto nel 
messaggio news:435fd72d$0$13345$4faf...@reader2.news.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: Sapere in che lingua e' il sistema

Salve!
Mi servirebbe poter sapere in quale lingua e' il sistema operativo per poter
cambiare al volo delle caption di alcuni bottoni.
Dovrei poter distiguere tra italiano, inglese, francese, spagnolo e tedesco.
Come si fa?
Grazie
Sem

Ciao Sem,

Devi utilizzare la GetSystemDefaultLangId, che ti restituisce un intero.
Solo che la mappa delle lingue è in esadecimale (almeno quella che ho
trovato), quindi devi decidere
in che senso fare le conversioni.
Io ti do gli interi da te richiesti, se poi ti interessano altri valori te
li devi calcolare :
Italiano : 1040
Inglese Statunitense : 1033
Inglese Regno Unito : 2057
Francese : 1036
Spagnolo : 1034 (anche qui ci sono diversi spagnoli)
Tedesco : 1031
Ti saluto!
--
- Carlo -
BSSoftware Tips Mailing-List Support

Newsgroup: it.comp.lang.delphi
Titolo: Creare un front-end

Salve, in questi giorni mi sono avvicinato ad octave(il clone di matlab),
per motivi di studi universitari, purtroppo non ho trovato nessun front
end, allora avrei pensato di provare a crearne uno...
Il problema è che non saprei come iniziare, in particolare mi chiedevo
come fare per passare alla shell di octave quello che ho scritto in un
TMemo e visualizzare successivamente l'output di octave nel TMemo.
Qualcuno potrebbe darmi una dritta?
Grazie in anticipo a tutti
Stefano Lorenzi
Stefano Lorenzi
--- posted by geoForum on 
http://www.delphiedintorni.it

 Salve, in questi giorni mi sono avvicinato ad octave(il clone di matlab),
se il clone si basa su un oggetto com, lo puoi gestire via ole
automation.
A:

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

Salve a tutti,
Sto cercando di scrivere un news reader e mi chiedevo
se qualcuno puo' indicarmi qualche esempio o documentazione
da cui iniziare.
Avevo pensato alle Indy , ma non riesco a  trovare esempi specifici.
Grazie.
-- 
______________________
Gaetano
"Nel coltellino svizzero di Chuck Norris c'č McGyver" 

 Avevo pensato alle Indy , ma non riesco a  trovare esempi specifici.
Sul sito ufficiale c'è tutto il materiale che ti serve:
http://www.indyproject.org
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 Avevo pensato alle Indy , ma non riesco a  trovare esempi specifici.
http://www.wilsonc.demon.co.uk/xananews.htm
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/