mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: DBEdit per prezzo con simbolo euro a sinistra

Sto usando i campi persistenti con una ttable.
Uno di questo e' di tipo TFloatField, e rappresente un prezzo.
Imposto la proprieta' currency a true, ma non vedo il simbolo dell'euro a
sinistra del dbedit ad esso collegato.
E' possibile visualizzarlo o devo ricorrere ad un dbedit enhanced derivato,
magari cercandone uno su torry?
-- 
Morde. (
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/
Firefox, il miglior browser: 
http://www.gxware.org/mozilla/

 ha scritto nel messaggio
news:r1f5f0p86hiecvgo5...@4ax.com...

Scusa nn voglio dire sciocchezze ma hai provato ad impostare la proprieta
displayformat del campo con una cosa del tipo :     ?'.' ,0.;-?'.' ,0.
A me funziona poi puo essere pure che nn ho capito la domanda.
Ciao
Antonio.

displayformat del campo con una cosa del tipo :     ?'.' ,0.;-?'.' ,0.
Non va, mi sostituisce al simbolo dell'euro i punti di domanda.
Nella guida TNumericField.DisplayFormat non fa cenno alla variabile valuta
impostata nel sistema operativo.
Ma neanche forzandolo direttamente come fai tu riesco a vedere il simbolino
dell'euro. (se il newsreader non mi cambia la codetable dovrebbe vedersi: €)
Ciao


 dovrebbe vedersi: €) Ciao
Prova questo codice:
procedure TForm1.Table1CashGetText(Sender: TField; var Text: String;
DisplayText: Boolean);
const
Euro = #$80;
begin
Text := Euro + Sender.AsString;
end;
L'ho trovato al seguente link:
http://www.tek-tips.com/gviewthread.cfm/lev2/4/lev3/29/pid/102/qid/68085
7
ma non so se può fare al tuo caso.
Antonio ;-)

 end;
Hai provato eventualmente ad settare True la proprietą Currency del
campo persistente ? Ovviamente nelle impostazioni internazionali devi
avere Euro come valuta.
Ciao
Antonio

avere Euro come valuta.
Vi ringrazio entrambe per l'interessamento :-)
Ho risolto cancellando il campo persistente e ricreandolo... e magicamente
sono apparsi tutti i simbolini dell'euro.. 8-)
Grazie ancora.


Newsgroup: it.comp.lang.delphi
Titolo: Modificare un campo generatore da delphi

Intanto grazie a tutti.
in un post precedente ho visto come è possibile leggere da delphi un campo
generatore
select GEN_ID(<Generatore>,0) ValoreCorrent from RDB$DATABASE
Avrei la necessità di poter variare (da un programma delphi6 con IBX) il
numero
indicato dal generatore. E' Possibile ?
Ciao, Guido

 ha scritto nel messaggio
news:cpk7ro$65m$1...@lacerta.tiscalinet.it...

Scusate ho omesso il DB: Firebird
Ciao, Guido

Guido si è risposto da solo: basta eseguire una prova con IB expert per
avere la soluzione.
Ah riflettere, riflettere,riflettere e solo dopo chiedere.
Scusate tutti.
Per eventuali neofiti fi FB che hanno lo stesso problema:
SET GENERATOR <nome_Generatore> TO nnnnn' do nnnn è il nuovo progressivo
Ciao a tutti e scusate.
Newsgroup: it.comp.lang.delphi
Titolo: Conoscere l'hardware

come si fá a conoscere l'hardware del proprio computer
tramite delphi ?
per esempio l'hard-disk capacitá,marca ,modello ecc,ecc?

Per la capacità passa pure, ma marca e modello non sono infromazioni che
puoi rilevare sempre, dipende se l'hardware in questione lo faccia rilevare.
Cmq si interroga il sistema operativo per queste informazioni, ci sono molti
esempi su Torry (
http://it.torry.net/
) tra cui il fichissimo MiTeC System
Information Component (lo trovi come msysinfo.zip).
Ciao,
  Fabio

Newsgroup: it.comp.lang.delphi
Titolo: AIUTO! Filtro su una linea di tendenza

Qualcuno mi sa dare un consiglio su come filtrare dei record in base ad una
variazione nel tempo di uno dei campi?
Ad esempio immaginando di avere un Database contenente il prezzo di azioni
della borsa di milano negli ultimi anni io voglio fargli filtrare le azioni
che negli ultimi due mesi hanno una linea di tendenza positiva.
ringraziandovi in anticipo un saluto da 
star...@tin.it

che negli ultimi due mesi hanno una linea di tendenza positiva.
"Tendenza positiva" per un campo di una tabella di qualsiasi database non
significa niente.
Se hai un campo che indica tale condizione, magari un tipo booleano, non ci
sono problemi.
Se questo campo non lo hai, devi prima risolvere questo problema di
semantica: quello di programmazione verra' da se.
Saluti
AS
"Se è Microsoft non funziona"

Newsgroup: it.comp.lang.delphi
Titolo: Report in delphi

Ciao Ragazzi,
in questi giorni sto provando la demo della versione 7 di delphi.
Come si fa a creare un report?
sono misteriosamente spariti i componenti quickreport. Come mai?
Ciao
--------------------------------
Inviato via 
http://usenet.libero.it


    Via De Gasperi, 14 - 42019
    Scandiano (Reggio Emilia)
Newsgroup: it.comp.lang.delphi
Titolo: gestione elenco Finestre MDI

ho guardato alcuni esempi (tra cui MDIMulti di D4 e D7)
dove quando si crea una nuova finestra, il suo Caption
viene aggiunta al menu Window con il segno di Spunta.
non trovo il codice che fa eseguire questa Operazione
allo stesso modo quando si scegli euna Finestra attiva
dall'elenco questa viene portata in primo piano.
non trovo alcuna Azione associata.
aiutatemi a capire come funziona o dove guardare. 

Maurizio ha scritto:




MDI e' una serie di specifiche Microsoft per lo sviluppo di applicazioni
con una particolare interfaccia (in parole povere, lavorare con piu'
documenti contemporaneamente).
Personalmente, non mi e' mai piaciuta come questa idea e' stata
implementata
(c'e' sempre qualcosa di troppo rigido in essa che non ti permette di fare
quel 'di piu'' che vorresti) ed anche MS pare averla abbandonata da tempo.
Il mio consiglio e': se sei ancora nella fase di progettazione del tuo
software, valuta altre alternative.
In ogni caso, il modo migliore per iniziare a conoscere MDI e' (oltre aver
letto qualcosa sul SDK di Win32 e sull'help della VCL) utilizzare il
wizard fornito con Delphi:
File -> New -> Other -> Project
e scegliere MDI Application.
Delphi generera' lo scheletro di una applicazione completamente funzionante
(anche nei particolari da te citati) che potrai sviluppare ulteriormente
secondo le tue esigenze.
Ciao.
ACSH
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it



non c'è codice, la gestione è intrinseca alle applicazioni MDI, leggiti
l'help in line per la proprietà WindowMenu dei Forms
-- 
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
Newsgroup: it.comp.lang.delphi
Titolo: Caption delle Message...

Salve....
qualcuno sa cosa si deve fare per evitare che un'eseguibile, creato con
Delphi, lanciato su Windows 98 in Italiano emetta le dialogs di messaggio
con le caption, sia delle stesse videate sia dei bottoni in esse contenute,
in lingua inglese.
            Grazie

 wrote in message 8h8b26$7d$1...@nslave1.tin.it...

O trovi le risorse di Delphi in italiano, presso qualche sito, oppure usi la
forma Application.MessageBox('//Qui va il testo del messaggio', '//Qui va la
caption', MB_OK or MB_ICONERROR or MB_APPLMODAL);
Gli ultimi parametri definiscono il tipo e il comportamento del Box. Per
maggiori informazioni guarda sul Win32 SDK, fornito con Delphi, alla voce
MessageBox.
Inoltre questo restituisce anche dei valori per capire quale tasto sia stato
premuto es.
If Application.MessageBox('Cancello il file?', 'Applicazione', MB_YES or
MB_NO or MB_CANCEL or MB_ICONQUESTION or MB_APPLMODAL) = ID_YES then
DeleteFile(FileName);
                                                        Ciao
--
Davide Carrara
cci...@libero.it
Newsgroup: it.comp.lang.delphi
Titolo: ordinare lista

 ciao.
devo ordinare un array di stringhe per ordine alfabetico. devo 
utilizzare una chiave che per ogni stringa mi dice quale parola venga 
dopo
es:
1) carlo   k=3
2)Veronica  k=0
3)Nunzia k=2
Quando k č uguale a 0 finisce.
avete qualche idea? grazie
--- posted by geoForum on 
http://www.delphiedintorni.it

 3)Nunzia k=2
è uno dei casi + ricorrenti in informatica: una lista a puntatori, dove 
ogni elemento contiene il puntatore all'elemento successivo e/o precedente.
su 2 piedi non so se delphi include una classe x fare cio; vedi se nella 
unit Contnrs trovi qualcosa.
Ma xche array e non istanze di strings/tstringlist? :(
-- 
Alberto Salvati
A NEAPOLITAN Delphi Developer who is studying c# and .net
"Dicette 'o pappece 'nfaccia 'a noce dammi 'o tiempo che pure te spertoso"

Per ordinare una lista di stribìnghe, in Delphi esiste l'oggetto 
TStringList, per ordinarla c'è il metodo sort (che a sua volta utilizza 
l'algoritmo QuickSort).
Non mi è molto chiaro il discorso delle chiavi.....
Potresti fare un esmpio?
Stefano Lorenzi



un array xke era un compito di informatica, infatti ero in lab mentre 
scrivevo la domanda. ora nn mi serve piu, con tstringlists è molto piu 
semplice :-) ciao e grazie lo stesso, tanto ora se ne parla a 
settembre :-)


Newsgroup: it.comp.lang.delphi
Titolo: Idle o No?

Ciao a tutti domanda al volo:
Come faccio da un mio programma a sapere se un'altra applicazione è
avviata (questo lo so già fare) ed è attiva o meno (se è in idle o no).
Grazie in anticipo. 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Dipende dalla applicazione.
Se parli di applicazioni office, un metodo repido consite
nell' usare la funzione GetactiveOleObject (vedi i dettagli
nella guida di delphi).
Se non si tratta di una applicazione Office, o meglio, di
una applicazione che supporta l'automazione OLE, vi sono
dei metodi per conoscre l'elenco dei processi attivi.
Dovresti cercare su Jedi oppure nella guida sdk di windows
fornita con delphi.
Okkio che alcune di queste funzioni non sono supportate da tutte
le versione di Windows.
La tecnica basata su OLE automation invece funziona ovuqnue.
Bye
AS
"Se è Microsoft non funziona"

Newsgroup: it.comp.lang.delphi
Titolo: OT ma problema con HD forse potete aiutarmi

Salve a tutti, so' che e' una richiesta fuori group, pero' forse qualcuno
puo' aiutarmi, inoltre magari
a qualcuno puo' servire sapere questo:
Ho acquistato uno di quei cassetti per rendere estraibile l'HD, con tanto di
ventolina per il raffredamento
e display che visualizza temperatura all'interno del cassetto con l'HD e
giri della ventola in funzione.
non ricordo la marca, ma costa ? 20 .
Per la verita ne ho presi 2, monto il primo e tutto bello, monto il secondo,
e giuro e' impossibile sbagliare montaggio, non c'e' altro all'interno che
un piccolo cavo ide e la presa di alimentazione per l'HD,
e quando avvio il PC il led che segnala l'attivita'  sembra impazzito per
qualche attimo, poi tutto morto !!!!!!!!
Da qusto momento il mio HD non viene piu' rilevato neppure dal bios
all'avvio, e la pistrina diventa subito caldissima.
Quindi: qualcuno sa dirmi se esiste un modo per recuperare i dati su questo
HD ormai morto ?
e poi dice il saggio:
"se monti cassettino made in china pel HD , plima plovalo con vecchissimo HD
vedlai che tuo plezziosissimo HD  con dati importanti vivra' piu' a lungo "
grazie a tutti , scusate l'OT ma non so' che fare !
ciao Claudio

grazie a tutti , scusate l'OT ma non so' che fare !
Al prossimo OT ti ignorero'.
-- 
Morde. 
(morde at programmer dot net)
Newsgroup: it.comp.lang.delphi
Titolo: Report modificabili dall'utente

Devo sviluppare un programmino che verrà usato in ditta per stampare delle
promozioni, legata ad un db interno (mysql); siccome mi hanno chiesto la
maggiore libertà possibile per il layout, ma ovviamente non posso riscrivere
Publisher ;) , ho scelto di prendere una via di mezzo, ossia usare un tool
di reporting che però sia anche parzialmente modificabile dall'utente; si
avranno così n modelli già predefiniti, ma personalizzabili.
Per fare tutto ciò ho bisogno di un tool di reporting che permetta il
salvataggio e il caricamento dei report su singoli file, ma soprattutto che
abbia un editor standalone utilizzabile dall'utente finale.
Purtroppo non ho mai utilizzato né QR né Rave, ma solo PReport (free), che
però non ha un editor esterno (bisogna modificare i report direttamente
all'interno di Delphi).
Me la sogno una cosa del genere con gli strumenti che ci sono in giro oppure
mi consigliate qualche tool?
-- 
Jax
====
La grande bontà è simile all'acqua: si adegua a tutto e giova a tutti senza
gareggiare con loro. Dimora negli umili luoghi che tutti disdegnano ed è
vicina al Tao.

 mi consigliate qualche tool?
Ciao Jax,
io uso da 4 anni qrdesign (
http://www.thsd.de
) nei demo c'e' un report
editor standalone già bell'e pronto da compilare.
Dacci un'occhio ne vale la pena: io l'ho incluso in due miei software per
dare agli utenti la possibilità di personalizzarsi i fincati.
Ciao
P.S.
Anche tu stai usando ancora despammed, a me risulta che sia stato
definitivamente sconfitto dai dos degli spammers... purtroppo. 
-- 
Morde. 
ICLDweb: 
http://www2.samatel.com/icld/

 avranno così n modelli già predefiniti, ma personalizzabili.
Ciao,
potresti considerare l'ipotesi di usare EK RTF
http://ekrtf.code.net.ru/
ti consente di usare Word per creare i template (documenti di base) che
sono quindi
personalizzabili, il risultato che ottieni è un rich text file (.rtf)
leggibile perfettamente sia da Ms-Word che da Open-Office.
Sul sito ci sono molti esempi che ti possono dare un'idea.
Se viceversa vuoi utilizzare Excel (o OpenOffice - Calc) puoi usare
Flexcel  
www.tmssoftware.com/flexcel.htm
 
Entrambi hanno un approccio simile e li puoi usare anche senza avere
office installato.
Ciao
Micky
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 
Ho provato a installare Flexcel (D7) ma non posso installarlo perchč mi 
dice che manca il file UTextDelim.dcu, che in effetti nello *.zip non 
c'č. A te non ha dato questo errore ?
Ciao
Guido

 abbia un editor standalone utilizzabile dall'utente finale.
Questo tool ha quello che chiedi ed e' pure open source: 
http://reportman.sourceforge.net/index.html
Ciao
Andrea Barbagallo

 Guido
Ciao,
io ho installato la versione Flexcel v2.6.15, confermo che non c'è
traccia
di quel file. L'unica cosa che ti posso dire è di seguire passo - passo
le
istruzioni del file readme.txt, forse non è la versione per D7?

Newsgroup: it.comp.lang.delphi
Titolo: Differenza tra Turbo Delphi e Delphi

 Salve ragazzi volevo chiedervi un opinione:secondo voi e' meglio Turbo 
Delphi o Delphi? Che differenza c'e' tra i due? Grazie ciao a tutti.
--- posted by geoForum on 
http://www.delphiedintorni.it


Cristiano


 --- posted by geoForum onhttp://
www.delphiedintorni.it
a da ricordare però che le versioni turbo sono gratuite anche per
realizzare software commerciale, ma nn dà la possibilità di aggiungere
componenti nel palette se nn in runtime, mentre la versione a
pagamento questo lo fà. per iniziare ti consiglio la versione gratuita
rispetto alla versione commerciale turbo o rad studio 2007. Poi se ti
piace acquisti la versione che più ti piace o ti è utile per il tuo
lavoro.

 Delphi o Delphi? Che differenza c'e' tra i due? Grazie ciao a tutti.
*Turbo Delphi* è una versione "ripacchettizzata" del Borland Developer 
Studio 2006 ed. Professional, gratuita, anche per scopi commerciali, che 
manca di alcuni componenti di terze parti e non consente l'installazione 
di componenti aggiuntivi.
Per *Delphi* ci si riferisce alla versione commerciale, attualmente 
disponibile in due versioni:
1)
Delphi 2007 for Win32 (solo linguaggio Delphi, per Win32);
2)
RAD Studio 2007 (Delphi, Delphi.NET, C++).
Ad ogni modo, per queste domande la risposta valida è sempre e solo una: 
andare sul sito di CodeGear e consultare le pagine dei prodotti, 
scaricando la "Feature Matrix" e gli altri documenti correlati.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

Newsgroup: it.comp.lang.delphi
Titolo: File da inserire in una tabella

Io devo archiviare ul file txt in un campo di una tabella oracle.
Come devo definire il campo: long, blob, ?
Come faccio ad inserire e recuperare il file dal suddetto campo.
ciao

Leonardi Adolfo wrote:

Hai pensato a memorizzare il percorso del file nel campo e non l'intero
doc ?
Massimo

 wrote in message 3A16DF0D...@bigfoot.com...

Newsgroup: it.comp.lang.delphi
Titolo: DB e memo

Ciao a tutti,
ho il seguente problema:
Ho come risultato di una query (su un DB di Access) un campo memo.
Come faccio a visualizzarli? Una DBGrig mi mostra come contenuto del
campo (MEMO).
Grazie in anticipo.
DR

campo (MEMO).
Ciao,
hai varie possibilità, le prime due che mi vengono in mente sono :
1) utilizza dbgrid che hanno la possibilità di visualizzare i campi memo,
su torry ve ne sono alcune.
2) Vicino alla tua dbgrid metti un dbmemo collegato al relativo campo.
Ciao da Enrico Giudici
ico...@tiscali.it
--- posted by geoForum on 
http://www.delphiedintorni.it

Puoi spiegarmi un po' meglio la tua seconda ipotesi?
Grazie


Vedi qui (in inglese):
http://delphi.about.com/od/database/a/databasecourse.htm
Ciao
-- 
ACSH
[D4]
Chi fa da se', fatica il doppio 

>Puoi spiegarmi un po' meglio la tua seconda ipotesi?
Ciao,
attualmente mi sembra di capire che hai una dbgrid collegata ad un
tabella, non devi far altro che aggiungere il componenete dbmemo ( lo
trovi nella sezione DataControls ), ogni volta che ti posizione su un
record della dbgrid vedrai in automatico il relativo campo memo.
Ciao da Enrico Giudici.


 Puoi spiegarmi un po' meglio la tua seconda ipotesi?
Oltre alle soluzioni proposte dal buon Enrico, potresti sempre definire 
"campi persistenti" in Delphi e definire l'evento /OnGetText/ del campo 
in modo da restituire, sottoforma di stringa, il contenuto del campo stesso.
I "campi persistenti" possono essere definiti facendo doppio clic sul 
componente che costituisce il DataSet dal quale vengono prelevati i dati 
(tabella, query, ecc.). Dalla finestra che appare (detta "Field Editor") 
aggiungi i campi che desideri e definisci l'evento menzionato sopra 
attraverso l'Object Inspector.
Nella Guida in linea trovi senz'altro ulteriori indicazioni in merito.
Ciao,
   Marco.
-- 
MARCO “Alka„ BREVEGLIERI   <marco [@] abls [.] it>
 
http://www.marco.breveglieri.name

Newsgroup: it.comp.lang.delphi
Titolo: passare un datetime come variant ad una sql

Ho un applicazione web server che lavora su interbase. In una query imposto
dei parametri esterni ed effettuo il pasaggio degli stessi con un array di 
variant.
Se uno dei valori è una data, la funzione di check dei parametri mi da un 
errore
di conversione della data, come posso risolvere il problema di passaggio 
della
data alla query sul server?
Per favore aiutatemi sto impazzendo... 

variant.
Perché mai? posta un po' di codice. Forse c'è un'alternativa migliore.

E' una scelta fatta di base nel software che gestiamo, quindi non posso 
variare
il metodo del passaggio di parametri :(
"Andrea Laforgia" <a.laf...@andrealaforgia.it.invalid> ha scritto nel 
messaggio news:amji83d6vc1c12hgg...@4ax.com...

Newsgroup: it.comp.lang.delphi
Titolo: Firma digitale pkcs #7

Salve,
 
avrei bisogno di sviluppare in Delphi XE3 un piccolo programma per la firma digitale.
In sostanza l'utente deve poter selezionare un file, indicare da una lista il lettore di smartcard nel quele è presente la firma, quindi il programma leggendo il certificato dalla card, dopo aver chiesto all'utente il pin firma il file.
 
Non mi sono mai occupato di questo tipo di cose quindi speravo in qualche libreria che mi permettesse facilmente di:
1. ottenere un elenco dei lettori di smartcard;
2. firmare il file (pkcs #7) utilizzando la card e il pin inserito dall'utente.
 
Mi sapete dare qualche dritta?
Esiste qualche libreria gratuita per fare tutto ciò?
 
Grazie.

A pagamento c'è la suite di n-software.
L'ho usata anni fa...
Pro: 10 righe di codice per fare tutto
Contro: $$$$$..........
 
http://www.nsoftware.com/ipworks/smime/
 
 
Ai tempi trovai piu' prodotti free che messi insieme avrebbero risolto il problema. La rogna era che lo sforzo per metterli insieme era notevole.
Magari oggi le cose sono cambiate...
Hai già dato un occhio sui soliti siti? Magari salta fuori qualcosa.
 
A.
 

 2. firmare il file (pkcs #7) utilizzando la card e il pin inserito dall'utente.
 
tempo fa ho dovuto fare un sistema che doveva encodare dei file in aes 
256 PKCS#7 padding, ma ho avuto seri problemi nella codifica dei 
caratteri e alla fine ho fatto una dll in c# che utilizzo da delphi, 
secondo me fai prima altrimenti come ti hanno detto ti conviene prendere 
il componente a pagamento.
 
ciao
 
-- 
http://www.evilripper.net
 
http://www.flickr.com/photos/evilripper/
 

 caratteri e alla fine ho fatto una dll in c# che utilizzo da delphi, 
 
 
pero' la usi via interoperabilità COM.
 
A.

 pero' la usi via interoperabilit� COM.
 
si esatto, non so se rientra nei suoi piani per� � pur sempre una 
soluzione. :)
 

 si esatto
 
Per caso hai notato problemi di eccessivo uso della memoria usando l'interoperabilità?
 
A.

 Per caso hai notato problemi di eccessivo uso della memoria usando l'interoperabilit�?
 
purtroppo non ho verificato questa cosa in quanto io dovevo fare solo la 
dll (ho solo fatto progettitno di prova per vedere se funzionava) che 
poi ha implementato un collega dovrei chiedere a lui ma non mi ha detto 
nulla, quindi penso di no e comunque era molto semplice faceva solo 
encrypt e decrypt aes 256 con pochissimi parametri vettore, chiave e 
stringa da decodare ed encodare.

Newsgroup: it.comp.lang.delphi
Titolo: Funzione x la risoluzione dello schermo

Ho bisogno di sapere quale sia la funzione che restituisca la risoluzione
dello schermo al momento in cui è lanciato il programma.
Ad es. che restituisca 1152.
Grazie.


    ABLS Team (
www.abls.it
)
········································

Newsgroup: it.comp.lang.delphi
Titolo: Posizione DCU

Ciao a tutti,
in seguito ad un problema con gli IBX (uno strano range check error) mi 
sono accorto che i dcu della vcl vengono creati in source/vcl anziche in 
lib (ne ho una copia anche qui, creata inizialmente).
Come posso fare a sistemare le cose?
Ciao grazie
massimiliano

 
Allora Project -> options -> directories o qlcsa del genere
li puoi impostare la dir dove vengono creati i dcu del progetto
Altrimenti Tools -> Environment Options -> Library path
da li puoi impostare i path per le bpl e per i dcp. ma non penso che possa
servirti. cmnque buttaci un occhi se mi fossi dimenticato qualcosa
ciao fabrizio
Newsgroup: it.comp.lang.delphi
Titolo: FUORI TEMA: Si può inserire questo news in outlook express?

Volevo sapere se si puň configurare in qualche modo outlook express per
vedere il newsgroup lě! Grazie!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 vedere il newsgroup lě! Grazie!
Se vuoi solo leggere č presto fatto:
Apri Internet Explorer, e sulla parra dell'indirizzo (URL) digita :
news://
news.tin.it/it.comp.lang.delphi
Explorer vede che si tratta di NNTP (protocollo news) ed apre
automaticamente outlook, passandogli ili nome del server e del gruppo.
Se invece vuoi anche postare, segui la stessa procedura sostituendo
news.tin.it
 con 
newsreader.mailgate.org
, al quale perň devi prima
registrarti (su 
www.mailgate.org
).
Io faccio cosě, e funziona.
Ciao.

Newsgroup: it.comp.lang.delphi
Titolo: [FIREBIRD] Query da due database diversi (.mdb e .fdb)

Dovrei accodare dei record in un file .fdb, ma questi record sono il
risultato di una query residente in un file .mdb, come faccio a fare una
query che ha due connection diverse? Oppure riesco a caricare i record
dall'.mdb tramite l'adoquery e la tabella interessata dall'.fdb con gli IBX
nell'interfaccia client ma poi come faccio a scambiare i dati? Thanks
Med

mi sa che non puoi: ti toccano 2 connessioni diverse
Bye
A
--
Per rispondere non usare il reply ma scrivere al seguente indirizzo:
zzato(at)supereva;it
Please, don'r reply this message.
Use this address:
zzato(at)supereva;it

 una query che ha due connection diverse?
[...]
Prendi lo snapshot dei dati da inserire; apri una transazione su FB;
cicli sul dataset sorgente e, per ciascun record, valorizzi i parametri
di uno statement INSERT su firebird, chiamando ExecSQL (o quel che e');
chiudi la transazione.
Saluti
Paolo Arosio
--
"La dimostrazione dell'esistenza di specie intelligenti nell'universo
 e' che non ci vengono a trovare"
Newsgroup: it.comp.lang.delphi
Titolo: Help per Creazione Report Etichette

Vi espongo subito il mio problema: devo creare una stampa di etichette su un
foglio normale A4; i dati sono contenuti in un database in questo modo:
| TIPO | NOME    | COGNOME     | QUANTITA    |
==============================================
   1     PAOLO     ROSSI         5
   1     GIORGIO   BIANCO        2
   2     PIPPO     GIALLO        6
   ...
Praticamente devo stampare 5 Etichette per PAOLO ROSSI, 6 per GIORGIO
BIANCO, ECC.
Questi dati vengono estrapolati da una query del tipo: SELECT * FROM TABELLA
WHERE TIPO=1 AND ...  come faccio a moltiplicare i dati per la QUANTITA'? E'
possibile farlo da un'istruzione SQL? Quali sono altre possibili soluzioni?
Spero di essermi spiegato bene...
Grazie
Paolo


wrote:

Via SQL non mi viene in mente nulla, purtroppo. 
Che SQL usi? Se il tuo SQL supporta le Stored Procedures la cosa e'
fattibile facendo una select normale e poi  un loop sulla quantità e
la select di un solo record alla volta.
Massimo.
-- 
"Ciao Rex, che cavolo di situazione eh? Due dentro, due fuori, puo' succedere di tutto!"

 la select di un solo record alla volta.
L'SQL che uso... quello di delphi 5... come funziona la Stored Procedures?



Quindi DBE con, presumo, Paradox. Nada, le SP te le scordi. 
Credo che tu debba trovare una soluzione via codice (per esempio usare
una tabella temporanea in cui inserisci N volte i record da
duplicare).
Ciao,


L'SQL che uso... quello di delphi 5... come funziona la Stored Procedures?
Il fatto e' che non esiste un SQL di delphi 5, esiste SQL implementato
da ogni DBMS.  Se usi Paradox non puoi usare Stored Procedures, che
sono invece previste da Interbase, per esempio.
In generale le SP sono tipiche di quesi sistemi DBMS "grossi" quali
Interbase, DB2, Oracle, ecc... ecc...  La loro comodita' e' dovuta
alla possibilita' di generare codice SQL sul server (una SP appunto) e
farglielo eseguire.  La comunicazione Client/Server e' quella che
basta per attivare una SP (pochi byte) e il carico di lavoro e' tutto
del server.
--
Walkie...@Libero.It (ICQ# 8143647)

Newsgroup: it.comp.lang.delphi
Titolo: Risoluzione di Windows

Come faccio a cambiare la risoluzione dello schermo da codice delphi??? Ho
bisogno di passare da una qualunque risoluzione a 640x480.
Grazie.

 bisogno di passare da una qualunque risoluzione a 640x480.
Per rilevare la risoluzione:
RisoluzioneOrizzontale := GetDeviceCaps(GetDC(Form1.Handle), HORZRES);
RisoluzioneVerticale := GetDeviceCaps(GetDC(Form1.Handle), VERTRES);
...
Oppure:
Larghezza := GetSystemMetrics(SM_CXSCREEN);
Altezza := GetSystemMetrics(SM_CYSCREEN);
Per cambiarla:
function CambiaRisoluzione(Larghezza, Altezza: integer): Longint;
var
  DeviceMode: TDeviceMode;
begin
  with DeviceMode do begin
    dmSize := SizeOf(TDeviceMode);
    dmPelsWidth := Larghezza;
    dmPelsHeight := Altezza;
    dmFields := DM_PELSWIDTH or DM_PELSHEIGHT;
  end;
  Result := ChangeDisplaySettings(DeviceMode, CDS_UPDATEREGISTRY);
end;
ChangeDisplaySettings puo' essere usata per cambiare anche altri parametri
di sistema (vedi help di Windows).
Newsgroup: it.comp.lang.delphi
Titolo: TToolbar e TPageScroller

Ciao a tutti,
sto cercando di implementare in un mio programma una toolbar simile alla
palette di Delphi,
ma ancora non sono riucito a capire come fare.
Ho provato a mettere un TPageControl, con dentro un TPageScroller ed infine
al suo interno un TToolbar.
Così, non riesco però a gestire lo scroll come la palette di Delphi.
Qualcuno ha qualche idea?
Esistono già componenti pronti?
C'è qualche esempio di utilizzo da qualche parte?
TIA.
Zano.


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

 rimanenti del controllo.
Ok.
Questo sono riuscito a farlo.
Ora vorrei fare in modo che si comportasse proprio come la toolbar di
Delphi.
Mi spiego:
1. Vorrei che lo scroll venisse fatto di un icona alla volta, invece che
"una pagina" alla volta.
    Ho provato a mettere del codice nell'evento OnScroll del PageControl
perņ non ho
    capito che valore assegnare a Delta.
2. Vorrei che le icone che sono visualizzate parzialmente non venissero
visualizzate.
3. Vorrei che il pagecontrol riservasse lo spazio delle frecce di
scorrimento anche
   nel caso in cui non siano necessarie (per fare in modo che lo scorrimento
avvenga
   "precisamente")
4. (ma per ora non necessario)Vorrei visualizzare la freccia in modo
all'esterno della
   PageControl.
Ti ringrazio.
Zano.

    PageControl.
Allora cambia tutto: probabilmente non devi utilizzare il PageScroller
ma gestire tutto in altro modo.
Non credo che i controlli standard riescano, con qualche clic, a
soddisfare tutte le richieste che hai fatto.
Direi che la soluzione più rapida sia quella di realizzare qualcosa di
"personalizzato", un controllo visuale exnovo o un frame che fornisca
queste funzionalità usando più controlli standard in combinazione tra
loro (ad esempio, due pulsanti laterali a forma di freccia per scorrere
gli strumenti, un TabControl per visualizzare le schede, un pannello in
cui visualizzare i pulsanti allineati manualmente tramite codice.
In alternativa, guarda su Torry Delphi's Pages (
http://www.torry.net
)
dove potrebbe esserci qualcosa di già pronto che fa al caso tuo.


Grazie mille.
Proverň a lavorarci partendo dalle classi VCL.
Newsgroup: it.comp.lang.delphi
Titolo: String e stream

Salve,
forse domanda banale...
Come salvare string in uno stream? uso TMemoryStream, ma suppongo che 
valga per tutti gli stream.
Ho trovato con google vari metodi, ad esempio:
     MemoryStream.WriteBuffer(Pointer(SourceString)^, Length(SourceString));
poco leggiblie ma funziona
oppure
MemoryStream.Write(SourceString[1], Length(SourceString));
che non riesco a far funzionare
Vorrei qualcosa di leggibile, semplice e universale.
Grazie per l'aiuto
Enrico

Prova a usare TStringStream.
Occhio che con questa classe non puoi leggere / scrivere su file,
per cui di devi poi appoggiare a TMemoryStrem per queste operazioni.
Ciao
Giuseppe Garzotto
--- posted by geoForum on 
http://www.delphiedintorni.it

 
Volevo poi usare un derivato di tstream per codificare il contenuto.
Quindi il percorso piu` semplice e`
string -> TStringStream -> TMemoryStream -> TCriptedStream
Non c'e` un metodo generale per scrivere una string in uno stream, 
indipendentemente dal tipo di stream?
Enrico


Questo l'ho usato piu' volte e funziona. Se sicuro che SourceString non sia 
di lunghezza nulla? mai assegnato o dimensionato?
Giorgio 

 Vorrei qualcosa di leggibile, semplice e universale.
ciao.
Il modo piu' "leggibile" e' di creare una classe con un metodo
WriteString (e magari anche WriteInteger eccetera se devi
scriverci valori di diversi tipi) che incapsuli la write "poco
leggibile".
La strada piu' semplice e' di derivare TMemoryStream aggiungendo i
metodi che ti servono:
// untested
type
TSmartMemoryStream = class( TMemoryStream )
   procedure WriteString( s : string );
   procedure WriteInteger( n : Integer );
end;
procedure TSmartMemoryStream.WriteString( s : string );
begin
   WriteBuffer( PChar(s)^, length(S) );
end;
procedure TSmartMemoryStream.WriteInteger( n : Integer );
begin
   WriteBuffer( n, sizeof(n) );
end;
...
begin
   a := TSmartMemoryStream.Create;
   a.WriteString('Hello World!');
end;
Se vuoi svincolarti dal TMemoryStream e farlo funzionare con qualunque
tipo di stream puoi ricorrere ad una classe "Decorator":
//untested
type
TStreamDecorator = class
   Stream : TStream;
   procedure WriteString( s : string );
   procedure WriteInteger( n : Integer );
   constructor Create( aStream : TStream );
end;
procedure TStreamDecorator.WriteString( s : string );
begin
   Stream.WriteBuffer( PChar(s)^, length(S) );
end;
procedure TStreamDecorator.WriteInteger( n : Integer );
begin
   Stream.WriteBuffer( n, sizeof(n) );
end;
constructor TStreamDecorator.Create( aStream : TStream );
begin
   Stream := aStream;
end;
...
begin
   x := TMemoryStream.Create;
   a := TStreamDecorator.Create( x );
   a.WriteString('Hello World!');
end;
ciao
Giacomo
Newsgroup: it.comp.lang.delphi
Titolo: nuovo in materia

Salve a tutti vi pongo un mio quesito e una mia richiesta :)
[Quesito]
Che differenza c'è tra il delphi 5 e il 6?
[Rikiesta]
Bhè un newbby in delphi cosa potrebbe chiedere se non qualche punto di
riferimento :) [Escludo google] ovvero voglio dire, libri e documenti in it
se è possibile :)
Ringrazio in anticipo
--
=Omega=
"Hands On"
sentine...@hotmail.com

se è possibile :)
Goggle non escluderlo a priori magari se cerchi bene qlc di
interessante trovi. 
Allora dato che sei un niubbo ma non hai specificato fin dove arrivano
le tue conoscenze di programmazione ti consiglio di partire
direttamente con un bel tomo di quelli tosti ma che è veramente utile:
Delphi Developer's Guide 6 di Pacheco-Teixeira in uscita tra 14 giorni
su Amazon...
In italiano? Ci sono i libri di Cantù, di Calvert (non sono sicuro che
esistano le traduzioni) e di Pacheco-Teixeira.
ps. se puoi evita di comprare quelli in italiano x' molti capitoli
sono tagliati e sono tradotti in modo pessimo (non tutti, almeno
penso)
----
Lawrence "Rhymes" Oluyede
rhy...@myself.com
"Quando un uomo siede un'ora in compagnia di una bella ragazza,
sembra sia passato un minuto. Ma fatelo sedere su una stufa
per un minuto e gli sembrerà più lungo di qualsiasi ora.
Questa è la relatività".
Albert Einstein

Grazie :)
--
=Omega=
"Hands On"
Newsgroup: it.comp.lang.delphi
Titolo: mandare e-mail

Come posso mandare una stringa come e-mail?
se si può, il messaggio viene passato a Outlook o al gestore di posta
perdefinito. (e avviene anche se si è onLine?)
enrico

you wrote:

Perche' non usi il componente SMTP ?
--
Andrea Laforgia (
andrea_...@bigfoot.com
)
--------------------------------------------------------------
"Partire e' un po' morire e morire e' partire un po' troppo !"
--------------------------------------------------------------

 Perche' non usi il componente SMTP ?
Cioè? Non lo trovo [a dire la verità non esce neanche nell'help nè nel
manuale, così come non esiste "mail", "internet" e cose simili... A.S.: uso
Delphi2]

Delphi2]
Urgh ! temo di ragionare in termini di Delphi5!!...
--
Andrea Laforgia (
andrea_...@bigfoot.com
)


Allora? Non si può spedire una mail con Delphi2???
sigghe!

> Allora? Non si può spedire una mail con Delphi2???
    Si può sicuramente... Prova ad andare alla DSP
(
http://delphi.icm.edu.pl
) o da Torry (
http://torry.rimini.com
) e utilizza i
loro motori di ricerca per trovare dei componenti Free per spedire la
posta... C'è la serie di F.Piette dei componenti per Internet che include un
interfacciamento con i server SMTP...
    Saluti!
______________________________________
Gian Luca Dalla Torre
E - Mail: 
gianluca....@casteo.net
______________________________________

 ha scritto nel
messaggio news:b2p55.277187$VM3.2...@news.infostrada.it...

 enrico

> > Come posso mandare una stringa come e-mail?...
ShellExecute (
    0, nil, Pchar('mailto:
gna...@Wappi.com
'),
    nil, nil, SW_SHOWNORMAL);
ricordati di inserire la unit ShellApi negli uses.
--
Gna...@Wappi.com
ICQ# 76488613
http://gnaffy.tripod.com/

ricordati di inserire la unit ShellApi negli uses.
-------------------------------
Lorenzo Longatelli
http://www.agoranet.it
Tel. 0341-700.809

 questa limitazione?
... e oltre questo, come caspita si fa ad inviare un file allegato al
messaggio? DI certo non con mailto: !!!!
Ariciao,
Matteo Riso

Newsgroup: it.comp.lang.delphi
Titolo: Cercasi cartella utente

Buongiorno,
tramite la funzione qui sotto riportata riesco ad ottenere la path
della
cartella documenti dell'utente windows loggato. Quello che però
vorrei
ottenere è la cartella utente e basta, il ramo precedente insomma.
Ho provato a sostituire il parametro CSIDL_PERSONAL con tutte le
soluzioni che ho trovato disponibili in Internet, ma nessuna di
queste
fa al caso mio. Qualcuno ha idea di come si faccia?
Grazie, Dario
function CartellaArchivi: string;
var Allocator: IMalloc;
    SpecialDir: PItemIdList;
    FBuf: array[0..MAX_PATH] of Char;
begin
  if SHGetMalloc(Allocator) = NOERROR then begin
    SHGetSpecialFolderLocation(Handle, CSIDL_PERSONAL, SpecialDir);
    SHGetPathFromIDList(SpecialDir, @FBuf[0]);
    Allocator.Free(SpecialDir);
    Result := string(FBuf);
  end;
end;

 ottenere è la cartella utente e basta, il ramo precedente insomma.
Puoi guardare la variabile d'ambiente %USERPROFILE%, impostata da
windows al login:
Result := GetEnvironmentVariable( 'USERPROFILE' );
ciao
Giacomo

 Giacomo
Grazie mille, funziona perfettamente!
Ciao, Dario
Newsgroup: it.comp.lang.delphi
Titolo: file PCL [... ci riprovo...]

Ciao a tutti !
Avrei bisogno di un consiglio...
ho deciso di realizzare un programma in Delphi 6 che consenta la generazione
di un file di tipo PCL 5 compatibile cioč con le stampanti laser a colori.
Vagando per la rete ne ho trovato uno che perň genera un file in bianco e
nero...
in sostanza apre il documento in formato Word (quindi anche MS Word) e
genera una stampa su file utilizzando una Olivetti Pg 408...
L'idea era di fare qualcosa sulla falsa riga di questo... ma come si puň
generare il file suddetto in modo che sia stampabile a colori ? Avete
qualche link da consigliarmi ? della documentazione ?
Occorre semplicemente variare la stampante ?
Vi ringrazio per le risposte.
--
Sparta

http://www.sxlist.com/techref/language/index.htm
http://www.uni-karlsruhe.de/~rz65/PCL5/
Spero ti diano qualche info utile.
A.

Newsgroup: it.comp.lang.delphi
Titolo: Intercettare il click su link di pagina web (credo semplice)

Salve amici, avrei bisogno di un chiarimento...o suggerimento.
Ho una rete con 2 pc e devo sviluppare un semplice programmino che faccia 
eseguire un comando all'altro pc (server).
In pratica con il pc client quando navigo, se clicco su un collegamento 
particolare (ad esempio mms://.... e non http://...) devo far eseguire il 
link sull'altro pc (server).
La mia intenzione era di registrare il formato "mms://" sul client che 
esegua il mio applicativo (che comunicherà poi al server il comando stesso, 
magari usando le indy in qualche modo per comunicare).
Sul server un'applicativo "listener" che esegua il comando ricevuto.
Ho fatto una buona analisi o no? In caso positivo, come posso registrare 
(anche manualmente) il mio programma a "reagire" al link desiderato?
Grazie delle opinioni 

 ha scritto nel messaggio
news:7ot_e.28352$pJ6.2...@news4.tin.it...



Un pò come si fà con i files, registarre=associare   (.jpg con paint.exe, 
.bmp con psp e via dicendo).
Sò che mms://...  non è un file, ma ci sarà un modo di fare qualcosa no? 
(mms:// è associato a mediaplayer per esempio, ed indica gli streams 
audio/video in tempo reale) 


ad esempio
[HKEY_CURRENT_USER\Software\Classes\MioFormato]
@="URL: MioFormato Protocol"
"URL Protocol"=""
[HKEY_CURRENT_USER\Software\Classes\MioFormato\DefaultIcon]
@="C:\\MiaCartella\\MioProgramma.exe"
[HKEY_CURRENT_USER\Software\Classes\MioFormato\shell]
[HKEY_CURRENT_USER\Software\Classes\MioFormato\shell\open]
[HKEY_CURRENT_USER\Software\Classes\MioFormato\shell\open\command]
@="\"C:\\MiaCartella\\MioProgramma.exe\" \"%1\""
ciao

Sei un mito!
Grazie!
Newsgroup: it.comp.lang.delphi
Titolo: Crash dell'IDE in fase di avvio

Utilizzo Delphi 7.1 su Xp Pro in un pc P4 con 1 Gb di RAM.
In fase di avvio dell'IDE di Delphi quest'ultimo mi va in crash mediamente 1 
volta su 3. Quando questo accade il .exe dell'IDE mi rimane "appeso" in 
esecuzione (tuttavia non arriva a mostrarmi le finestre dell'ambiente di 
sviluppo poiche' crasha mentre c'e' ancora lo splash form) e quindi mi tocca 
buttarlo giu' col task manager. Dopo che il fattaccio accade una prima volta, mi 
tocca fare diversi tentativi (il numero di tentativi puo' variare di molto) 
prima di riuscire a farlo aprire senza problemi.
A voi e' mai capitata una cosa come questa? Conoscete la cura?
Grazie per l'attenzione.
Andrea Barbagallo

, 
gane...@tiscali.it
 
says...

Qualche anno fa succedeva la stessa cosa anche a me con la differenza 
che anche con vari tentativi non si avviava piů. Ciň era dovuto alla 
libreria dei componenti che era corrotta. Prova a cancellare o spostare 
la libreria in parola, Delphi dovrebbe partire senza la palette dei 
componenti. A me era successo con Delphi 2 e Win98.
Saluti
Bruno

Scusa l'ignoranza ma... dove sta la libreria dei componenti? E' un singolo file? 
Come si chiama?
Per caso ha a che fare col file rtl70.bpl? Te lo chiedo perche' quando crasha mi 
da prima un messaggio in cui dice che "la memoria non poteva essere read" (o 
qualcosa di simile) e poi il messaggio in cui parla di un errore 
EAccessViolation in rtl70.bpl.
Ciao.
Andrea Barbagallo


Potresti aver danneggiato semplicemente la bpl.
Provato a reinstallare ?

Si, forse dovrei reinstallare ma cosi' facendo non rischio di perdere le mie 
impostazioni, i package di terze parti e gli experts che ho installato nel 
tempo? Se cosi' fosse non sono sicuro di voler spendere tutto il tempo che ci 
vorrebbe a rimettere le cose a posto. Inoltre, avendo installato la patch per il 
7.1, mi chiedo come dovrei comportarmi a riguardo, cioe': prima dovrei 
disinstallare la patch? E come? Non rischio di lasciare tracce della patch anche 
dopo la disinstallazione e poi, reinstallando, trovarmi con un Delphi che 
funziona peggio di adesso?


 
Adedsso uso Delphi 4.0 e la libreria dei componenti si chiama 
DCLUSR40.bpl e sitrova nella cartella LIB.
Nel tuo caso che usi la versione 7.0, il file dovrebbe chiamarsi 
DCLUSR70.BPL.
Comunque, se č questo il problema, dovrai reistallare lo stesso tutti i 
componenti e i packages di terze parti e quindi il consiglio di 
effettuare la reistallazione totale č da prendere in seria 
considerazione anche perchč cosě ottieni un ambiente pulito ed eviti di 
reinstallare componenti che non usi piů.
Saluti
Bruno
Newsgroup: it.comp.lang.delphi
Titolo: DBE

Ciao a tutti,
sono passato da delphi 5 a delphi 2005. Una domanda? La buon vecchia 
DBEAdministrator in cosa si è trasformata?
Ciao a tutti,
DR 

 DBEAdministrator in cosa si è trasformata?
Direi che non ha subito proprio alcuna trasformazione, salvo il fatto di 
essere stata privata di "SQL Links", per cui il BDE è adatto all'uso con 
database di tipo "file based" quali Paradox e pochi altri. :-|
Ne abbiamo parlato spesso e - se non ricordo male - non molto tempo fa, 
prova a cercare con Google.
Ciao! :-)
-- 
MARCO «Alka» BREVEGLIERI
   (
http://www.marco.breveglieri.name
)
Leggi le FAQ di ICLD: 
http://icld.altervista.org

Newsgroup: it.comp.lang.delphi
Titolo: Catturare la stampa

Salve a tutti, uso D3.
Esiste la possibilità di catturare e visualizzare ciò che si è inviato
alla stampa?.
Mi spiego meglio, se con Word stampo un documento, e possibile in
qualche modo interrommpere la stampa e con un mio programma visualizzare
il documento inviato alla stampante?
Grazie a tutti in anticipo.
http://micla.hypermart.net

 wrote in message
39BF617D...@hotmail.com...

Newsgroup: it.comp.lang.delphi
Titolo: http e Post

Sto usando il componente http di ICS (Piette) per D3, non potendo usare gli 
Indy.
il codice e':
var Url, Head: String;
Url:='
http://www.giuseppeveronese.it/veronese/scrividati.asp
';
Head:='?Cognome='+CognomeDocente+'&Nome='+NomeDocente+'&NomeAsp='+NomeFileUpload+
  '&Email='+EmailDocente+'&NumDom='+IntToStr(NumDomTot);
HttpCli1.SendStream:=TMemoryStream.Create;
HttpCli1.SendStream.Write(Head[1],Length(Head));
HttpCli1.URL:=Url;
HttpCli1.Post;
HttpCli1.SendStream.Free;
ma da un errore EHttpException with message 'Internal Server Error'
Qualcuno l'ha usato?
Giorgio 

 HttpCli1.SendStream.Free;
Ho modificato cosi' il codice, ma continua a darmi errore, credo ci sia 
qualcosa che non va nella stringa head, ma non capisco cosa
Url:='
http://www.giuseppeveronese.it/veronese/scrividati.asp
';
Head:='Cognome='+CognomeDocente+'&Nome='+NomeDocente+'&NomeAsp='+NomeFileUpload+
  '&Email='+EmailDocente+'&NumDom='+IntToStr(NumDomTot)+'&Submit=Submit';
HttpCli1.SendStream:=TMemoryStream.Create;
HttpCli1.SendStream.Write(Head[1],Length(Head));
HttpCli1.SendStream.Position:=0;
HttpCli1.URL:=Url;
HttpCli1.Connection:='Keep-Alive';
HttpCli1.Post;
HttpCli1.SendStream.Free;
Giorgio 

Prova a non utilizzare Head ma a concatenare il tutto nella URL
Oppure prova cosi'
Var
   Str : Array[0..1000] Of Char;
Begin
...
...
StrPCopy(Str, Head);
HttpCli1.SendStream.Write(Str,Length(Head));
...
...
Ciao,
David

Forse siamo un po' OT ... a mio parere (macino un po' di ASP) il problema č, 
come suggeriscx Microges, proprio nella definizione dell' URL e nelle regole 
dell'ASP.
Se ho capito bene in HEAD tu passi i parametri che dovrebbero essere passati 
alla pagina ASP: questi vanno messi direttamente nell'URL.
Se guardi com'č struttrata una pagina HTML vedrai a cosa serve la sezioe 
HEAD.
Ciao
Andrea 

 dell'ASP.
Diciamo che non sono regole specifiche di ASP ma č il protocollo CGI, in
generale, che richiede cosě.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 generale, che richiede cosě.
Ho risolto togliendo il punto di domanda che c'era come primo carattere.
Ora pero' mi trovo un'altra difficolta':
Riepilogando un'applicazione D3 dotata di un componente HTTP invia un post 
ad una pagina .asp con alcuni dati che vengono correttemente letti e 
memorizzati in un file lato web-server.
Nella pagina .asp, al termine della lettura dei dati, dovrei lanciare una 
pagina html mediante un "redirect" per capirci .
Mi chiedo come fare per avviare la nuova pagina in IE? dal momento che il 
redirect non lofa?
So di essere in parte OT ma confido nella vostra pazienza.
Giorgio 


Mi rispondo, invece di far partire l'IE dalla asp, lo faccio partire 
dall'eseguibile dopo che ha effettuato il POST... era banale :-[
Giorgio