mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: [d5] popup items con colori

ciao a tutti, scusate la domanda forse un p� scema...
con un popupmenu � possibile aggiungere dei submenu contenenti dei colori 
(senza avere dei bitmap)?
Simone 

 colori (senza avere dei bitmap)?
Devi impostare la propriet� "OwnerDraw" del menu al valore True 
(
http://tinyurl.com/nrx5wt
).
Poi, definisci gli eventi "OnDrawItem", "OnMeasureItem", ecc. per 
personalizzare la grafica del menu (
http://tinyurl.com/l8e3hl
).
Per fare riempimenti di colore con l'oggetto "Canvas", non penso ci sia 
bisogno di altre indicazioni... :-)
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

Newsgroup: it.comp.lang.delphi
Titolo: cambio formato immagine

carico un'immagine 32 bit e dopo averla convertita in 16 bit , viene 
salvata;
ma aprendola con Paint o altro , l'immagine non si vede.
se ommetto la conversione  Image1.Picture.Bitmap.PixelFormat:=pf16bit;
l'immagine si vede correttamente.
procedure TForm1.Button1Click(Sender: TObject);
var NomeFile:String;
begin
 NomeFile:='prova1.bmp';
 Image1.Picture.Bitmap.PixelFormat:=pf16bit;
 Image1.Picture.SaveToFile('C:\temp\'+NomeFile);
end;
c'e' qualche controindicazione nell'uso di PixelFormat ?
Maurizio 

 end;
Sfortunatamente non č cosě banale ridurre il numero di colori
di una immagine. Quello che tu fai (modificare la property
PixelFormat) puň funzionare se "aumenti" il formato, ma non
viceversa, in quanto hai una perdita di informazioni che
deve essere gestita attraverso particolari tecniche di dithering.
Vedi qui se trovi qualcosa che ti puň servire:
http://homepages.borland.com/efg2lab/Library/Delphi/Graphics/Color.htm
http://homepages.borland.com/efg2lab/ImageProcessing/Scanline.htm
Ciao
-- 
ACSH
[D4]
Chi fa da se', fatica il doppio

Newsgroup: it.comp.lang.delphi
Titolo: Visualizzare una immagine full screen ?

Ciao a tutti,
sono un principiante che stà imparando la programmazione in Delphi 5, in un
mio programmino vorrei visualizzare una schermata introduttiva (magari in
formato PCX o JPEG) prima che parta la form dichiarata come pricipale .
Come posso fare ?
grazie a chiunque voglia darmi qualche suggerimento.
ciao ciao
rober...@infinito.it

metti un'immagine sulla form principale e puoi fare che quando viene
clicckata chiama l'altra form, dov'è il programma vero e proprio oppure usi
un TImage grosso come il form e poi lo fai scomparire.
qui ci vuole solo fantasia, mica saper programmare.
ciao
Gnaffy
[Gna...@Wappi.com]
[
http://Gnaffy.Tripod.com
]

 ha scritto nel messaggio
news:932e17$s8b$1...@nread1.inwind.it...

Ti crei una Form particolare con BorderStyle = bsnone e Formstyle =
fsTopMost, che ha al suo interno un Timage grande quanto la form.
Anche se questa è la prima Form Creata non deve comunque essere la
principale, quindi devi mettere mano al file di progetto. Qui la crei
primadella principale a Run time, e usi Show( non ShowModal).
Per chiuderlo usi Close dopo la creazione della Form Principale.
Newsgroup: it.comp.lang.delphi
Titolo: setup per esportare le librerie run time di delphi

non riesco a creare un setup per esportare le librerie run time di delphi
come potrei farlo
opure come potrei ecluderle
--------------------------------
Inviato via 
http://usenet.libero.it


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

installshield express?
Bye
A.

Newsgroup: it.comp.lang.delphi
Titolo: Problema con Indy

Ciao,
ho un grosso problema con la suit indy
 
Ho su host un file di testo con 2 semplici linee
 
Linea1
Linea2
 
lo prendo con idHTTP.Get(Indirizzo) e tutto ok
 
ora vado su server con un programmino di gestione ftp e modifico il file in
 
Linea1
Linea2
Linea3
 
ora se eseguo un altro idHTTP.Get(Indirizzo) ricevo il vecchio file
Se, invece, prelevo il file con l'API URLDownLoadToFileA tutto ok.
 
dato che devo settare un proxy non posso usare l'API di cui sopra ma mi 
devo appoggiare su Indy (o altro) ma non capisco dove puo' essere l'inghippo
 
Grazie,
David

 ora se eseguo un altro idHTTP.Get(Indirizzo) ricevo il vecchio file
 
http://www.delphigroups.info/2/12/486731.html
 
 
ciao
 


FA VO LO SO..... non so come ringraziarti (e dire che avevo cercato 
parecchio)

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

    Ciao,
ho usato il componente TNMSMTP per creare ed inviare una mail direttamente
da Delphi. La cosa funziona su un qualsiasi computer con Outlook
configurato, ma la cosa sembra non funzionare se installato su di un Pc con
Lotus Notes.
Qualche buon anima può darmi un consiglio su dove sbattere la testa?
    Grazie molte.
    Umberto

Lotus Notes.
Non ho fatto niente su internet, pero'....
1) se hai il sorgente del componente vedi se si ricorre a degli script OLE.
Le sintassi per Lotus Notes potrebbero essere diverse.
2) Il "non funziona" è troppo generale. Sii + preciso: magari si riesce a
tirar fuori qualcosa...
Saluti
AS
"Se è Microsoft non funziona"
Newsgroup: it.comp.lang.delphi
Titolo: HELP:duplicazione righe!

Salve a tutti
ho un terribile problema che non riesco a risolvere :
sto scrivendo un software gestionale in Delphi 3 
su database Oracle 8.
Il software ha raggiunto le 40.000 righe ma, verso 
la metà dello sviluppo ci siamo accorti del problema:
mentre con WinNT (Workstation e Server) gli 
oggetti dbGrid funzionano a meraviglia, sotto Win95
e Win98 e non sempre, ma sembrerebbe casualmente,
duplicano le righe quando uno usa la scrollbar.
Abbiamo fatto diverse prove e pensiamo dipenda dalla 
gestione della memoria.
Qualcuno ha un'idea ???
Matteo Poropat
mat...@kelys.com

"Nyarlathotep":

 no! :-)
volevo solo dire che ogni tanto succede anche a me
(io con Interbase) a questo punto darei la colpa a DbGrid...
cmq con un refresh di solito si risolve, però fa schifo...
accetto anch'io soluzioni/spiegazioni
Ciao
Alan Solo

Newsgroup: it.comp.lang.delphi
Titolo: INDY + HTML

Ho scritto tempo addietro un programmino per l'invio di semplici 
circolari per email. Ho usato D7 & Indy 10.
Adesso vorrei modificarlo cosï¿œ da poter spedire delle email con il corpo 
in HTML.
Che componente dovei usare per editare il corpo dell'email (ora un 
semplice dbMemo )?
grazie in anticipo
Guido

 semplice dbMemo )?
synedit
http://synedit.sourceforge.net/
Ciao
ACSH
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Purtroppo si scarica la versione D5 e anche se ho cambiato tutti i 
riferimemti al 5 in 7 non riesco a installarla.
Grazie lo stesso
G.

 tutti i riferimemti al 5 in 7 non riesco a installarla.
Sicuro? Qui vedo che ci sono i package fino alla versione
2006 di Delphi.
http://sourceforge.net/projects/synedit/
Mentre qui si trova la versione Unicode:
http://mh-nexus.de/en/unisynedit.php
Ciao
ACSH
--- news://
freenews.netfront.net/
 - complaints: 
ne...@netfront.net
 ---

 
Grazie. E' ok.
Guido

Newsgroup: it.comp.lang.delphi
Titolo: Stampante e cambio automatico CPI

Una curiosità, più che altro.
Ho il programma di stampa bolle (di cui ovviamente non ho sorgente), che ogni
volta mi cambia i CPI e il font sulla stampante, quindi devo bloccarli entrambi.
Ho provato a vedere nel printer file ma i CPI sono impostati correttamente a 15,
mentre ogni volta che stampo una bolla, se la stampante non è bloccata, va a 17.
Secondo voi cos'è che cambia l'impostazione? Il pgm?
--
Jax ok ok, domanda stupida

Scusatemi, sbagliato ng :(
--
Jax
Newsgroup: it.comp.lang.delphi
Titolo: Lista MDIChild

Ciao a tutti,
sto cercando di tener traccia degli mdichild aperti.
Il mio problema e':
come fare a sapere che ho chiuso un mdichild per fare il refresh della
lista?
Ho provato in diverse salse, senza risultato.
Potete aiutarmi?
Ciao e grazie
Massimiliano 

Puoi richiamare :
- FormPrincipale.MDIChildCount ti ritorna il numero delle Child aperte;
-.FormPrincipaleMDIChildren[i]..... punta la child form con tutte le sue
proprietą;

 wrote:
Su questo sono pienamente d'accordo, ma volevo evitare di controllare
ciclicamente, ad esempio non volevo  usare un timer per fare cio'.
Mi chiedevo se non ci fosse un evento al quale appoggiarsi per fare il
refresh della lista.
O un messaggio di windows qualcosa che mi dica: "Guarda che un
mdichild e' stato chiuso" ed io mi faccio il refresh.
Ciao e grazie


Nell'evento onCreate della Child Form aggiungii la form alla lista ,e
nell'evento onClose della Child Form sottrai la form in chiusura dalla lista
di Form Child aperte.. ma questo è solo un esempio, puoi fare come vuoi...

Newsgroup: it.comp.lang.delphi
Titolo: Dbgrid e precisione

Ciao a tutti,
uso una DBGrid per connettermi ad una tabella di database SQL Server.
Uno dei campi della tabella è un real, è possibile impostare la
precisione a 2 cifre dopo la virgola (ovvero ad es. 15,1234567890123
dovrebbe essere visualizzato come 15,12)?
Ho provato ad impostare la precisione a 2 quando memorizzo il valore
nel db, ma quando poi popolo la DBGrid ottengo sempre una precisione
di 13 cifre decimali.
Grazie a chi mi aiuterà.
Ciao,
Cecilia

 Cecilia
Ciao
Rino
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Va chiarita la responsabilità di quello che chiedi...
La dbgrid è un oggetto "scemo" che mostra quello che il dataset ad essa 
collegato gli passa.
E' il dataset (query o tabella che sia) che si connette al db e non la 
dbgrid.
Per prima cosa, forse sqlserver ha un tipo dati con la precisione da te 
richiesta. Se si, magari si potrebbe pensare a cambiare il tipo di campo 
sul database.
Poi, si potrebbe lavorare lato app delphi usando i campi persistenti, 
cosa per certi aspetti un po sporca, ma che ti permette di specificare 
una stringa di formattazione da usare nella visualizzazione dei dati.
Infine, si potrebbe cambiare la query o usare una vista, facendo in modo 
che sia il db stesso a restituire i campi formattati come vuoi tu.
---
Alberto Salvati
A NEAPOLITAN Delphi Developer who is studing c# and .net
"Dicette 'o pappece 'nfaccia 'a noce dammi 'o tiempo che pure te spertoso"
Newsgroup: it.comp.lang.delphi
Titolo: compile, build... ma non va!

Salve a tutto il NG,
ho un problema banale ma, allo stesso tempo, per le mi scarse conoscenze
incompensibile.
Ho creato un'applicazione MDI e in locale (ovvero sulla macchina che ho
utilizzato per lo sviluppo) funziona perfettamente. Quando copio
l'eseguibile su un'altra macchina senze Delphi 2005 installato, mi appaiono
dei messaggi del tipo 'impossiblie trovare la libreria a collegamento
dinamico ***.bpl'!
Ho provato a copiare nella cartello dove ho messo l'eseguibile anche tutte
le librerie bpl richieste; il risultato č stato che non mi compare piů
nessun errore ma l'applicazione non parte comunque.
Ho dimenticato qualche passo particolare durante la creazione
dell'applicazione?
Grazie
Luca

 dell'applicazione?
Forse hai abilitato la compilazione con i "runtime packages" dalle 
opzioni di progetto. Questo fa sì che il codice della VCL, limitatamente 
all'uso che ne hai fatto nel tuo progetto, non venga compilato 
all'interno del tuo file eseguibile ma venga linkato esternamente.
L'eseguibile che si ottiene ha dimensioni ridotte, ma richiede la 
presenza dei file BPL che contengono l'implementazione delle classi 
utilizzate.
Le soluzioni sono due: disabilita la compilazione con i "runtime 
package" o copia tutti i file BPL necessari nella cartella 
dell'applicazione o in una cartella inclusa nel percorso di ricerca di 
Windows.
Ciao,
   Marco.
-- 
MARCO «Alka» BREVEGLIERI
   (
http://www.marco.breveglieri.name
)
Leggi le FAQ di ICLD: 
http://icld.altervista.org

 Windows.
Ho provato con entrambe le soluzioni ma non cambia nulla. Guardando i
processi nel Task Manager, sembra che l'applicazione parta e si chiuda
praticamente subito. No so proprio da cosa possa dipendere, visto che sulla
macchina con D2005 il tutto funziona senza eccezioni.

 macchina con D2005 il tutto funziona senza eccezioni.
Hai utilizzato componenti di terze parti, componenti per l'accesso a 
database e così via?


Ho provato a ricominciare da capo. Il problema era il componente sbExpress
TSQLConnection. Mi sono accorto che mancavano due librerie: dbexpmysql.dll e
midas.dll.
Per la seconda mi è bastato inserire tra gli uses anche midaslib e sembra
che funzioni tutto.
ciao
Luca
Newsgroup: it.comp.lang.delphi
Titolo: Impedire cambio attivo/inattivo del titolo...

Salve a tutti,
qualcuno sa se vi sia modo di impedire che
la barra del titolo di una form cambi colore (attivo/inattivo)
quando perde il focus?
Grazie in anticipo per le evbentuali risposte.
-- 
Ciao, Anto', [37, 143, AQ] 
MB C SC 220 CDI Magma Rot
"Di sempre cio' che senti e fai cio' che pensi."
				G.G. Màrquez

 quando perde il focus?
La domanda sorge spontanea... perché?
Windows, il sistema piů violato e violentato del mondo!
--
Jax
====
Abbiamo tutti due vite, la prima, dell'anima, ci porta a sognare,
fantasticare, guardare all'infinito, la seconda, del corpo e del
quotidiano, ci porta alla morte. (dal film "Notturno indiano")

 Jax


 tutto un'unica form.
Praticamente come fa Paint Shop Pro 7 con le finestrelle dei tools...
sinceramente non ne ho idea, perň mi interessa!
--
Jax
====
La prima delle cose necessarie č di non spendere quello che non si ha.
(Massimo D'Azeglio)


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

 sinceramente non ne ho idea, però mi interessa!
visto che ti interessa ho risolto cosi:
nell' evento OnActivate della piccola form invio un messaggio alla
form padre di cui voglio che la barra del titolo rimanga attiva,
SendMessage(H, WM_NCACTIVATE, 1, 0), H è l'Handle della form padre, il 
terzo parametro serve appunto ad indicare se deve essere considerata attiva 
o meno (0=no, 1=si). Ovviamente l'help del MSSDK per maggiori dettagli. 


 visto che ti interessa ho risolto cosi:
Grazie! Sicuramente prima o poi mi servirà, e quel giorno benedirò te e papà
google ;)
--
Jax
====
Non arrenderti mai, perché quando pensi che sia tutto finito, è il
momento in cui tutto ha inizio.

Newsgroup: it.comp.lang.delphi
Titolo: Delphi e Word/Excel

Riesco ad attivare Word ma quando si chiude il programma delphi mi ma un
ERROR VIOLATION.
Come si risolve il problema. Grazie!

Drive wrote:

Per attivare intendi dire lanciare?
Che c'entra Excel?
-- 
Ciao,
   Stefano

> Come si risolve il problema. Grazie!
Facendo una esecuzione passo passo di cio che la tua app fa in chiuura
beccando quindi la linea incriminata.
Gli indizi da te forniti sono decisamente insufficienti per fornire
qualsiasi tipo di indicazione.
Bye
A.

 ERROR VIOLATION.
Cosa significa "attivare Word". Fai riferimento ad un interfacciamento
OLE/COM, ad una semplice chiamata di creazione processo
(ShellExecute()/CreateProcess() etc) oppure ad altro ancora?
In ogni caso segui il consiglio di Alberto, fai un'esecuzione step by step e
cerca la linea incriminata!
Ciao
--
- Carlo -
cbertu81(at)libero(dot)it
Newsgroup: it.comp.lang.delphi
Titolo: scrivere device drivers con delphi

Un amico che programma in C/C++ mi ripete sempre che "il linguaggio
C/C++ č piů potente di Delphi(OP)". E perchč, gli chiedo. "Perchč con
Delphi non posso scrivere device drivers".
Boh, ho pensato, ora provo a fare una ricerchina su internet ;)
Su 
www.wideman-one.com/gw/tech/Delphi/iopm/
 ho trovato che:
------
Writing Drivers in Delphi:  On the surface, it would appear that you
can't use Delphi to write drivers. The primary reason is that Delphi
lacks the compile/link functions to produce a .sys file, not to
mention missing the Delphi-ized DDK header files.
L'articolo continua con dei link che rimandano a componenti di terze
parti che permetterebbero appunto la scrittura dei driver, ma che non 
ho approfondito: non mi interessa infatti scrivere driver, ma sapere
perchč non sia possibile farlo direttamente da Delphi.
L'interfaccia per DDK non sembra un problema.
Ma qual'č il motivo per cui Borland non ha dotato Delphi delle
funzioni per produrre un file .sys? Manca qualche
struttura/sintassi/altro nel linguaggio OP e che invece il C possiede?
-- 
(*metallikop*libero*it*)
{
http://web.tiscali.it/mbsoftware
}

 struttura/sintassi/altro nel linguaggio OP e che invece il C possiede?
non credo si tratti di questo, semplicemente non credo che alla Borland
interessi la scrittura di Device Driver da Delphi.
Non dimentichiamo che Delphi è un RAD che copre molto bene certi aspetti
della programmazione, ma resta pur sempre un ambiente RAD con tutti i limiti
che ne possono conseguire!
Aldilà dei limiti credo che sia proprio una scelta, quanti sviluppatori
Delphi hanno la necessità di scrivere DD? Credo ben pochi ...
Comunque, a titolo informativo, generare file .VxD richiede una buona
conoscenza del SO, su RoundZero c'era una serie di articoli su come fare
(non in Delphi), mi pare che fossero del mitico Kill3xx ...
Saluti
--
- Carlo -
c.b...@libero.it
http://members.fortunecity.it/cbertu
Newsgroup: it.comp.lang.delphi
Titolo: tipo di connessione internet

Ciao,
qualcuno conosce un modo per ottenere il tipo di connessione internet 
utilizzata (modem, lan, proxy, ecc.)? ho provato con la libreria wininet 
  ma nessun risultato.
Qualche idea?
Ciao a tutti.
Alex.

 la libreria wininet ma nessun risultato.
uses
  WinInet;
var
  Flags: DWORD;
begin
  InternetGetConnectedState(@Flags, 0);
{ecc...}
Puoi quindi controllare il valore della variabile Flags per conoscere
il tipo di connessione:
INTERNET_CONNECTION_LAN (connesso tramite LAN)
INTERNET_CONNECTION_MODEM (connesso tramite modem)
INTERNET_CONNECTION_OFFLINE (non connesso)
INTERNET_CONNECTION_CONFIGURED (?)
INTERNET_CONNECTION_PROXY (si utilizza un proxy)
INTERNET_RAS_INSTALLED (si utilizza RAS)
P.S. La unit WinInet usata e' quella del progetto Jedi.
Ciao.
--
ACSH
[D4]
---------------------------
Chi fa da se'
fatica il doppio


Grazie, provo come nel tuo esempio e poi ti faccio sapere.
Alex.

 Ciao.
Ciao, ho provato e funziona tutto. Ho utilizzatola wininet tradizionale 
e funziona ugualmente. ho trovato delle informazioni utili in questo url
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wininet/wininet/wininet_reference.asp
Grazie ancora e a presto.
Alex.
Newsgroup: it.comp.lang.delphi
Titolo: Hook del mouse

CIAO NG!
In una mai applicazione che sto sviluppando ho bisogno di creare un hook per
il mouse.
Nella procedura dell' hook ho bisogno ,di identificare il tipo di messaggio
di tipo: WM_LBUTTONDBLCLK.
Ho provato il seg. codice ma il compilatore mi rifila un errore di elemento
non dichiarato:
  if (Code = HC_ACTION) and (wParam = WM_MOUSEMOVE) then
  Cord:=PMouseHookStruct(lParam).pt;
  showmessage('Coordinate :'+Inttostr(Cord.x)+','+InttoStr(Cord.y));
Cose c'č che non va?
GRAZIE in anticipo
CIAO

 Cose c'è che non va?
Ciao,
Prima di tutto, manca un begin/end per il blocco dell'if...
Poi ti sconsiglio vivamente di usare ShowMessage in un hook del mouse, 
soprattuto se filtri mousemove... perchè ti riempi di finestrelle!!
Per il problema... "errore di elemento non dichiarato" ? Hai un 
compilatore in italiano? ;P Scrivi cosa ti dice, in riferimento a quale 
identifier.
L'unica cosa che mi viene in mente è che magari, visto che forse stai 
facendo una unit a parte per l'hook, non hai incluso (uses) le unit 
necessarie (nel tuo caso: Windows, SysUtils, Dialogs).
Ciao!
Davide DG.
-- 
All resistance is futile! Prepare to be disassembled !

 ha scritto nel messaggio
news:Xns91D49016220B05F...@193.70.192.102...

Per cio che riguarda il begin/end, li avevo inseriti nel vero listato e
anche le unit le avevo già incluse.
Lo showmessage non avevo intenzione di inserirlo ma era solo per controllare
alcuni dati.
Comunque il messagio che mi da il compilatore è:
Undeclared identifier: 'WM_LBUTTONDBLCLK'
e mi viene segnalato sulla riga dell'if al livello di WM_LBUTTONDBLCLK. ;-P
Il codice della procedura dell'hook è inserita in una dll, poichè ho bisogno
di un hook globale.
Che ne pensi?
GRAZIE CIAO

Undeclared identifier: 'WM_LBUTTONDBLCLK'
Includi la unit "Messages"
-- 
Andrea Laforgia (
walkie...@libero.it
)
"Usenet is a strange place" [Dennis Ritchie]

Finalmente ora funziona.
Grazie ciao!

Newsgroup: it.comp.lang.delphi
Titolo: Elaborare piu' files

Salve a tutti,
ho la necessita' di caricare 1400 file di testo contenuti in 20
directory su 1 CD.
Avete qualche dritta su come posso caricare l'elenco dei file in modo
automatico?
Grazie
Carlo

 ha scritto nel messaggio
news:cae1otgnfo1a2ukrl...@4ax.com...

Newsgroup: it.comp.lang.delphi
Titolo: AIUTO.. Stampe..

Ciao a tutti..
secondo voi è possibile fare un programma che setti la stampante di sistema
in modo che stampi sempre una bitmap..
cioè il mio cliente ha un programma gestionale che fa stampe testo.. quindi
è costretto ad utilizzare dei fogli prefincati..
Io vorrei fare un programmino che risiede in memoria.. e setta la stampante
in modo che stampi sempre e comunque un'immagine di sfondo.. combinandola
poi con la stampa del gestionale..
sarebbe possibile farlo???
come dovrei fare??
ciao e grazie a tutti..

Alcuni gestionali, tipo Esatto di ESA hanno un sdk con un acitve che,
incluso nella tua applicazione, permette di intercettare alcyuni eventi
generati dal programma.
A questi eventi puoi collegare del codice per fare delle operazioni.
Vedi se il prg del tuo cliente ha questa possibilità
Bye
AS

 in modo che stampi sempre una bitmap..
per stampare una bitmap dovresti avere un driver per stampante che lo
faccia(io non lo conosco) ....
Però sicuramente esistono driver per stampare su file pdf ps(postscript)
perciò potresti settare la stampante predefinita (di solito si usa quella)
per stampare con quel tipo di driver....
per convertire file ps o pdf potresti usare la dll di gostscript...
ciao :)

come faccio a saperlo??..


> come faccio a saperlo??..
dai manuali o chiedendo al produttore.
Newsgroup: it.comp.lang.delphi
Titolo: CERCO DELPHI 4

Ciao a tutti, cerco URGENTEMENTE un Delphi 4 in qualsiasi versione,
italiano o inglese ï¿œ lo stesso.
Grazie
bartl...@tiscali.it

 ha scritto nel messaggio 
news:200909251...@mynewsgate.net...


Newsgroup: it.comp.lang.delphi
Titolo: Cercare stringhe su piu' file di testo

Amici del Ng,
avrei bisogno che la mia procedurina "scorra" (bel termine!) alcuni
files di testo all'interno di una dirrectory alla ricerca della
stringa "pincopallo" e, laddove le trovi, incrementi un contatore
nella preocedura stessa. Qualcuno potrebbe postarmi qualche righetta
di codice per aiutarmi? Per voi "guru" non dovrebbe essere
difficile...
Grazie a chi vorra' farlo.

sui soliti siti trovi un po di componenti free che fanno 'sta cosa.
A.

Newsgroup: it.comp.lang.delphi
Titolo: D7 + Api Win

Volevo sapere se e' possibile eseguire il comando di "rileva modifiche 
hardware " (gestione periferiche di win2003 server) da una applicazione in 
D7.
Lo scopo e' quello di poter salvare dati su un hd scsi inserito a "caldo" 
sul server. Purtroppo molte volte il disco non viene riconosciuto se non si 
esegue la ricerca della periferica , percio' l'applicativo va in errore.
Qualche consiglio?
Grazie
--- posted by geoForum on 
http://www.delphiedintorni.it

vedi se qui trovi qualcosa:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/devio/base/device_management_functions.asp

Newsgroup: it.comp.lang.delphi
Titolo: Programma in Delphi sotto DOS

Ciao a tutti,
sperando di non essere  OT e di non scrivere troppe sciocchezze
ehmmmm...vorrei sapere se sia possibile realizzare in Delphi una
applicazione che giri sotto DOS a 16bit, o se sia necessario
utilizzare un 32 bit DOS extender per farla funzionare in DOS.
Ho cercato nelle FAQ ma non ho trovato nulla in proposito.
Grazie per l'attenzione
C.

Ciao,
"Snoopy" <notteb...@GLIMIhotmail.it> ha scritto

non penso che tu possa fare in Delphi un'applicazione che gira sotto MS-DOS,
quindi senza un supporto Windows, che questo sia Win 3.1 o 9x ecc ecc..
Tu con Delphi 1 puoi fare un'applicazione a 16 bit, ma per Win 3.1 o 3.11
Per fare un'applicazione che gira sotto MS-DOS, puoi utilizzare il Turbo
Pascal, ma scordati tutti i vantaggi del Delphi.
Ti saluto....ciao !!
Antonio Tarolla

 utilizzare un 32 bit DOS extender per farla funzionare in DOS.
No, secondo me no...
Anche non volendo usare la VCL, Delphi usa comunque i
servizi di sistema (le API) di Windows per funzionare.
Perciņ, al massimo puoi sperare di scrivere una applicazione
console per Windows, cioč a riga di comando. Ma sempre
dentro Windows dovrą girare...

Grazie a tutti per le risposte.
Colgo l'occasione per augurarvi un super 2002!
Ciao :-)
C.

>>>>>>>>>>>>>>>>> Notizia originaria <<<<<<<<<<<<<<<<<<
Il 29/12/2001, 23.08.59, notteb...@GLIMIhotmail.it (Snoopy) ha 
scritto sull‘argomento Programma in Delphi sotto DOS:

Newsgroup: it.comp.lang.delphi
Titolo: Help: import/export Delphi - SQL Server

Salve a tutti,
qualcuno sa dirmi come fare l'import/export mediante ADO di tabelle MS SQL
Server?
Ringrazio anticipatamente.

+ che ado, credo che dovresti vedere nella guida di SqlServer,
cercando qualche statement sql che fa qul che ti serve.
Bye
AS
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.delphi
Titolo: ShellListView

BuonaSera,
Scusate la domanda banale...ma come faccio ad ottenere da una shelltreeview
nome  e path del file/cartella selezionato ?
Grazie !
-- 
Alberto Menghini

Grazie !
ShellListView1.Folders[ShellListView1.Selected.Index].PathName;
-- 
"La velocità luce non è sufficiente Comandante Nunziatella, 
dobbiamo passare alla velocità smodata!"

Permetti l'intrusione ma hai trovato un HelpOnLine da qualche parte ???
Ciao
Mario
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Mario
Ciao, Massimo


Permetti l'intrusione ma hai trovato un HelpOnLine da qualche parte ???
E, no, non ho trovato nessul help.


Newsgroup: it.comp.lang.delphi
Titolo: Stampare?

HELP !!!!!
Sono un principiante .... non riesco a stampare il mio form completo .....
chi mi aiuta?
Grazie.

 chi mi aiuta?
Cosa intendi per "stampare il form completo"???
Stampare la finestra come fosse una immagine?
O cos'altro??
Sii + specifico!
Ciao
Matteo

 chi mi aiuta?
Form.print ?
da help di delphi
Call Print to print the form. Print uses the GetFormImage method to obtain a
bitmap of the form and draws that to the printer's HDC.
Saluti NEA

Newsgroup: it.comp.lang.delphi
Titolo: Delphi e MS Sql Server!!!

Salve sto realizando una piccola applicazione che usa Ms Sql Server,
ho creato un database sul server, con una tabella che contiene come
campi i seguenti, Nome ,Cognome, Indirizzo, N° Civico, Cap, Telefono.
Ho inserito nella form delle TEdit, per inserimento nel database dei dati,
inserimento che avviene tramite la pressione di un pulsante.
Vorrei sapere quale funzione usare per inserire i dati nel DBGrid, se
possibile postare un piccolo scorcio di codice.
Grazie per chi vohlia rispondermi!!!!

> Vorrei sapere quale funzione usare per inserire i dati nel DBGrid
inserire dati dalla grid al database o VEDERE nella dbgrid i dati 
presenti nel database?
AS

Newsgroup: it.comp.lang.delphi
Titolo: D7 MzProtector e Windows Vista

Ciao a tutti,
Ho creato un' applicazione che utilizza mxprotector per scrivere nel 
registro di windows, l'attivazione per l'utilizzo del programma.
Il problema nasce con Vista, che non permette di accedere al registro ( 
oppureio non ho ancora capito come!).
Come posso baipassare il problema?
Ho qualche speranza di poter accedere al registro, oppure devo cambiare 
metodo di attivazione?
Attendo consigli!
Grazie a tutti
Loris
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 oppureio non ho ancora capito come!).
Probabilmente, devi eseguire la tua applicazione con "diritti 
amministrativi".
Fai una ricerca riguardo l'UAC di Windows Vista e il rapporto delle 
applicazioni Delphi con questo meccanismo.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)


--- posted by geoForum on 
http://www.delphiedintorni.it
Newsgroup: it.comp.lang.delphi
Titolo: Aiuto su funzionamento OLE

ciao a tutti,
vorrei chiedervi un aiuto per creare un folgio excel da Delphi.
Sono riuscito a creare un documento word e a sciverci dentro qualcosa,
ma con excel non ci riesco.
Ho fatto una cosa del genere:
var v,x: variant;
begin
 v := CreateOleObject('word.document');
 x := v.Range(0,0);
 x.InsertBefore('ciao da Delphi');
 x.SaveAs('c:\prova.doc');
end;
Qualcuno mi saprebbe indicare un esempio di come si puo' fare per aprire
un foglio Excel e scrivere un valore in una cella ?
grazie 1000

 wb.Worksheets("Foglio1").Range("A1").Formula = "=$A$4+$A$10";
Ho fatto questa prova seguendo il tuo consiglio, ma non ho cavato un
ragno dal buco:
var v,x,valore : variant;
begin
 valore := 'ciao';
 v := CreateOleObject('Excel.Application');
 x := v.workbooks.add;
 x.Worksheets('Foglio1').Range('A1').Value := Valore;
end;
pero' mi da un errore 'Impossibile trovare membro' sull'ultima
istruzione.
Se per caso hai un esempio funzionante scritto in delphi ti prego di
inviarlo aaffinche' possa provarlo.
Ti ringrazio comunque.
ciao
Ennio

 wb.Worksheets("Foglio1").Range("A1").Formula = "=$A$4+$A$10";
Ho fatto questa prova seguendo il tuo consiglio, ma non ho cavato un
ragno dal buco:
var v,x,valore : variant;
begin
 valore := 'ciao';
 v := CreateOleObject('Excel.Application');
 x := v.workbooks.add;
 x.Worksheets('Foglio1').Range('A1').Value := Valore;
end;
<<
Hai ragione, mi basavo direttamente sull'help di VbaXl.
Non ho un esempio funzionante, puoi vedere al seguente indirizzo:
http://www.djpate.freeserve.co.uk/Automation.htm
o su borland.public.delphi.oleautomation
Scusa per il tempo che ti ho fatto perdere,
Paolo Arosio

// metodi per scrivere dentro le celle di  Excel
procedure TForm1.btnWriteOLEClick(Sender: TObject);
var
   ObjOle:OleVariant ;
begin
 ObjOle:=CreateOleObject ('Excel.Application');
 ObjOle.Visible:=true;
 ObjOle.Workbooks.add;
 ObjOle.ActiveSheet.Cells[1,1] := 'CIAO';
 ObjOle.ActiveSheet.Cells[2,1] := 'DA';
 ObjOle.ActiveSheet.Cells[3,1] := 'GABRIELE';
 ObjOle.Save;
end;
Newsgroup: it.comp.lang.delphi
Titolo: DragnDrop e Oggetti

Ciao a tutti,
ho un problemino, non capisco come spostare oggetti da una listbox ad
un'altra con il draganddrop.
Gli items nella listbox1 contengono anche un oggetto ciascuno.
Con il drag and drop sposto un item nella listbox2, ma non capisco come
spostare anche l'oggetto.
Anzi non e' proprio cosi, dato che ho provato anche a creare un nuovo
oggetto assegnandoli le proprieta' una ad una.
Dopo items.InsertObject() nella listbox di destinazione, accedendo 
all'oggetto ottengo un access violation.
Evidentemente sto sbagliando qualcosa...
Qualche riga di codice vale piu' di mille parole:
procedure listbox.DragDrop(Sender, Source: TObject; X, Y: Integer);
var
   iTemp : integer;
   ptTemp : TPoint;
   szTemp : String;
   oTemp : TOrdine;
begin
   inherited;
   { converto le cordinate x,y in un TPoint }
   ptTemp.x:=x;
   ptTemp.y:=y;
   { Uso un loop While anziche' un for per evitare un'eccezione out of bound
     nel caso un item venga rimossa }
   iTemp := 0;
   While iTemp <= TListBox(Source).Items.Count-1 do
   begin
     { Considero l'item selezionata che e' quella che volgio muovere}
     if TListBox(Source).selected[iTemp] then
     begin
       With Sender as TListBox do
       begin
         { Utilizzo una variabile temporanea dato che quando l'item verra'
           cancellato l'indice cambiera' }
         szTemp := TListBox(Source).items[iTemp];
         oTemp := TOrdine.Create;
         TOrdine(TListBox(Source).Items.Objects[iTemp]).CopyTo(oTemp);
         Debugger.LogObject('Otemp1', otemp); //<--- l'oggetto c'e'
         { Elimino l'item che e' stata draggata}
         TListBox(Source).items.Delete(iTemp);
         { Inserisco l'item nella posizione corretta nella listbox in cui
           e' stata droppata }
         Debugger.LogObject('Otemp2', otemp); //<--- l'oggetto c'e'
         items.InsertObject(itemAtPos(ptTemp,true), szTemp, oTemp as 
TObject);
         Debugger.LogObject('Otemp3', items.Objects[0]); //<--- Access
Violation
       end;
     end;
     inc(iTemp);
   end;
Grazie

Evidentemente sto sbagliando qualcosa...
Dunque: tu hai una listbox con degli Items, ogni Item punta ad un
oggetto TOrdine, giusto?
Presumo tu faccia più o meno così:
Tu crei l'item nella TListBox, crei l'oggetto TOrdine e poi glielo
assiegni con AddObject.
Ora, quando tu "dragghi" l'item nella seconda listbox non hai bisogno
di creare un nuovo oggetto TOrdine in quanto l'oggetto esiste già.
Semplicemente gli devi passare la referenza.
In pratica
TListBox(Sender).AddItem(TListBox(Source).Items[x],
TListBox(Source).Items.Objects[x]); dove x è l'item droppato.
Dopodichè elimini TListBox(Source).Items[x] SENZA distruggere
l'oggetto.
Ricorda che poi gli oggetti vanno rilasciati esplicitamente.
-- 
Ore 18.30: premo invio.

 Semplicemente gli devi passare la referenza.
ho trovato l'errore.
itemAtPos(ptTemp,true) ritornava -1 mentre in
TListBoxStrings.PutObject(Index: Integer; AObject: TObject);
c'e' un controllo esplicito:
if (Index <> -1) ...
Strano che la caption viene passata correttamente...
Grazie comunque
Ciao
Newsgroup: it.comp.lang.delphi
Titolo: Chiudere una form con form interne modali attive

Ho diverse form modali create all'interno della Form1
form2:= TForm1.Create(nil);
form3:= TForm1.Create(nil);
form4 := TForm1.Create(nil);
Se voglio chiudere la form1 in modo automatico (es: timer per il
logout automatico) e una delle form modali è attive non riesco a
chiudere la form1, esiste una funzione windows che mi dice la presenza
di form modali attive appartenti alla form1 anche se non ho
specificato owner nella creazione della form modale?


ciao.
Io ho fatto un  progettino di prova e non ho riscontrato problemi: il
timer scatta e chiude la form con tutte le sue form modali.
Un dubbio: la form che vuoi chiudere e' la form principale 
dell'applicazione o una form secondaria?
ciao
Giacomo

On 27 Ago, 21:09, Giacomo Degli Esposti

Infatti è una form secondaria ho verificato anch'io sulla form
principale funziona,
l'alternativa a eseguire un Application.Terminate() e poi rilanciare
l'applicazione ma
non è bello da vedere

Nicola ha scritto:

Non puoi semplicemente mantenere una lista delle form modali aperte ed
utilizzarla quando devi andare a chiuderle?
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto programmatore Delphi?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

 Giacomo
Se ti puo' bastare prova con Form1.Hide che impone Visualize:=False; giorgio
Newsgroup: it.comp.lang.delphi
Titolo: [OT] MOD1 e K.O. di JAX al terzo round...

ALE SCRIVE:
Salve a tutti mi sto scervellando su come capire se il risultato di
una operazione =E8 un intero.
Mi spiego meglio:
Se ho due interi, diciamo X e Y e faccio l'operazione X/Y=3DZ, mi serve
capire se Z =E8 nu numero intero o se ha decimali (es. 1 oppure 1,3).
Come potrei fare?
Grazie a tutti per eventuali suggerimenti.
________________________________________________________________________
CAPITAN VENTOSA:
Notiamo che Ihmo chiede "Se ho due interi X e Y..."
________________________________________________________________________
JAX RISPONDE:
Se è solo per la divisione puoi usare mod, come ha suggerito Marco 
Trapanese, altrimenti puoi usare
if Trunc(z) = z then    // z è un'intero
Non ci metto la mano sul fuoco però, ho avuto brutte esperienze con i 
decimali.
________________________________________________________________________
LUCA SERAFINO:
Io uso sempre mod, che ovviamente restituisce i decimali... Quindi se 
sono nulli si ha un intero
________________________________________________________________________
JAX RISPONDE:
E questo l'avevo già detto. Ma se devi controllare se X * Y genera un 
intero come fai utilizzando il mod?
________________________________________________________________________
CAPITAN VENTOSA:
MA come si era detto due interi, Jax il prodotto di due interi genera 
sempre un INTERO !!!
________________________________________________________________________
LUCA SERAFINO:
if (Cosa Cazzo Vuoi) mod 1 = 0 then INTERO
Nell'esempio:
if X * Y mod 1 = 0 ....
Scusa l'ironia matematica...
________________________________________________________________________
ANDREA (NASCOSTO):
E' invece l'ennesima dimostrazione di quanto tu sia ignorante e non
conosca una fava di quello di cui stiamo parlando.
Te lo spiego con parole semplici perchè il tuo cervellino sifilitico 
possa
comprendere il tutto:
Prendo un intero : 3.
Prendo un'altro intero : 2.
Li divido (3 / 2) e ottengo 1.5 (prova con la calcolatrice se non riesci 
a fare un calcolo così complesso a mente).
Il risultato è un valore di tipo Real.
Come CAZZO puoi fare il MOD a 1 se l'operatore MOD in Delphi accetta solo
interi?
________________________________________________________________________
CAPITAN VENTOSA:
Guardate la mazzata ai due.... Hi hi... ;-D
________________________________________________________________________
LUCA SERAFINO:
Faccio due esempio chiari: X e Y interi
ESEMPIO 1:
if Y*X mod 1 = 0 then INTERO
ESEMPIO 2:
(Y-X)/X+1
risolvo:
(Y-X)/X+1 = ((Y-X) + X )/X   -->  if ((Y-X) + X )/X mod 1 = 0 then INT
if ((Y-X) + X ) mod X = 0 then INT
--- posted by geoForum on 
http://www.delphiedintorni.it

galleggiami


rigalleggia ;-)


stai su ;-)




mmmmm.... ;-)
















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

Qualcuno saprebbe dirmi  come funzionano le open dialog o le save dialog di
delphi 5, grazie e auguri a tutti.

delphi 5, grazie e auguri a tutti.
if OpenDialog1.Execute then
	// qui ci metti il codice che vuoi eseguire
	// quanto la dialog si apre
----
Lawrence "Rhymes" Oluyede
rhy...@myself.com
Newsgroup: it.comp.lang.delphi
Titolo: Non dimenticate di partecipare alla *CodeRage Developer Conference*!!

Non dimenticate di partecipare alla *CodeRage Developer Conference '07*!
Ha avuto inizio da un'oretta circa... a breve si parlerà di Delphi 2007 
con il Product Manager Nick Hodges.
La pagina di accesso all'evento è questa:
http://conferences.codegear.com/coderage07
Per problemi o aiuto nell'accesso agli stream multimediali in diretta e 
altre informazioni, è appena stato pubblicato questo articolo:
http://dn.codegear.com/article/34058
(in lingua inglese)
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

Marco, ma dopo lo fanno o non lo fanno lo streaptease di tutte le
donzelle che lavorano in codegear??
Va bene anche la lapdance, eh? mica siamo razzisti, noi...
magari è la volta buona che a qlc manifestazione "delphistica" si vede
qlc di VERAMENTE interessante!
;-P
A.

 donzelle che lavorano in codegear??
Sì, ma siccome gli utenti connessi sarebbero davvero troppi e la banda 
già saturata, il video dello strip verrebbe reso disponibile 
successivamente per il download su CDNtv. :-)

Newsgroup: it.comp.lang.delphi
Titolo: ICONE

Qualcuno può consigliarmi un sito con delle icone carine per i pulsanti.
Pulsanti di navigazione DB, uscita ecc...
Su internet trovo solo pulsanti per il WEB
Grazie

"Mirko Maestri" ha scritto nel messaggio

Ne avevo trovato una serie, oltrettutto anche abbondante, ma non ricordo
bene dove.
Le metto sul mio sito e le lascio qualche giorno:
http://www.brain-enterprise.com/download/pulsanti.zip
Ciao,
Gianluca.

Pulsanti di navigazione DB, uscita ecc...
http://ico.brush.ru/
(gia' che siamo in tema di cirillico in questi giorni :D)
cmq piu' precisamente: 
http://ico.brush.ru/zip/79-8-bmp.zip
http://ico.brush.ru/zip/79-2-bmp.zip
-- 
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:19IPc.67660$OR2.3...@news3.tin.it...

Ciao Gianluca,
mi sapresti dire se le icone sono free?
grazie, Giorgio

 ha scritto nel messaggio
news:lhjug0ljb7jnplhf6...@4ax.com...


anche se ho apprezato molto di più le icone che il sito in cirillico :P
Za? DaWsviDaNiA!
(LOL)


 mi sapresti dire se le icone sono free?
Naturalmente si.
Cmq sono le stesse indicate da Morde (che a suo tempo avevo scaricato
appunto dal sito da lui indicato), piu qualcuna adattata alla mie esigenze.
Ciao,
Gianluca.

 Gianluca.
Grazie, mi serviva un rinfresco "iconale"

 ha scritto nel messaggio
news:19IPc.67660$OR2.3...@news3.tin.it...


)
  "File deletion is murder..." (Futurama)
Newsgroup: it.comp.lang.delphi
Titolo: StatusBar in comune

Nella mia applicazione (MDI) vorrei avere un'unica StatusBar che mi riporta
le informazioni relative alla finestra attiva. Quindi da una MdiChild (B)
dovrei informare la form principale (A) di modificare il testo sulla
StatusBar.
Le prime due possibilità che mi sono venute in mente sono:
- B invia un messaggio (con una SendMessage) ad A ogni qualvolta modifica il
testo da mostrare sulla barra di stato
- "passo" a B la StatusBar tramite una proprietà, faendola quindi gestire a
lei.
Voi come vi regolate in questi casi? Avete qualche altra soluzione?
-- 
Lis
ICQ@Home #7317603sette     ICQ@Work #16285702tre
Mercatino: 
http://lis77.bravepages.com
 (aggiornato *con foto*: 16/06/03)

 Voi come vi regolate in questi casi? Avete qualche altra soluzione?
Io in genere, soprattutto nelle applicazioni MDI, tengo sempre un link alla
finestra Main dell'applicazione tramite una proprietà che imposto
immediatamente dopo aver creato la finestra Child. In questo modo, senza
grandi problemi, posso tranquillamente accedere a tutti i suoi componenti,
come ad esempio la StatusBar.
Questo se ti interessa modificarne il contenuto in maniera "attiva".
Se invece ti interessa modificare il contenuto della TStatusBar in relazione
alla visualizzazione degli Hint associati ai controlli, allora puoi mettere
nella form principale (quella che contiene la TStatusBar) o in un
TDataModule un oggetto TApplicationEvents e gestirti l'evento OnHint andando
a mostrare il testo dell'Hint nella tua TStatusBar. L'Help in linea è
piuttosto nutrito al riguardo.
Ciao,
Gianluca.

 Questo se ti interessa modificarne il contenuto in maniera "attiva".
Ho provato entrambe le soluzioni, e anche alla fine ho scelto questa perchè
mi sembra decisamente più chiara soprattutto per la manutentibilità
dell'applicazione.
grazie

Newsgroup: it.comp.lang.delphi
Titolo: [delphi6] Maschera ricerca

Ho creato una semplice form che contiene una combo e un tasto esegui, e 
un altro esci.
Visto che su più di una form mi serve richiamare questa maschera di 
ricerca, vorrei trovare il modo d usare la stessa.
L'unica cosa che cabia nella form è il contenuto della combo.
Quando sarò su clienti, la combo conterrà i clienti, quando sono su 
fornitori avrà i fornitori.
Attualmente nel form ricerca, nell'evento oncreate ho inserito il codice 
che riempe la combo.
Mi potete dare qualche spunto?
Grazie
--- posted by geoForum on 
http://www.delphiedintorni.it


Sconsiglierei di utilizzare una combo, che necessita di essere
popolata con conseguente trasferimento di dati.
Io utilizzo una griglia, per la quale viene eseguito il fetch dei soli
record visualizzati.
Come spunto, se utilizzi una griglia, potresti inserire un campo sopra
ogni colonna e applicare un filtro in base al contenuto del campo
stesso.
Se fai delle ricerche su archivi clienti, fornitori, articoli di
magazzino, l'insieme su cui cercare potrebbe essere molto grande,
migliaia e migliaia di record.
Se poi vuoi andare oltre, potresti inserire su ogni campo filtro la
selezione del tipo di filtro da utilizzare (uguale a, inizia con, ...)

che riempe la combo.
Che vuol dire "il codice che riempIe la combo"?
Vuol dire che non stai usando i db-aware? e per quale ragione?
Newsgroup: it.comp.lang.delphi
Titolo: Query Firebird

Salve a tutti, qulacuno puņ aiutarmi con la sintassi della  seguente query
che firebird non accetta? grazie 1000.
UPDATE ordini inner join Parametri ON ordini.anno = Parametri.anno SET
Parametri.codice= Max(
ordini.id
);


la sintassi č :
UPDATE
     <nome tabella>
SET
     <nome campo>=<nuovo valore>
WHERE
     <nome campo>=<vecchio valore>
tu cerchi di fare un update su un join tra due tabelle quindi una tabella 
virtuale!
Devi fare :
UPDATE 
     Parametri
SET
     codice = ( select Max( id ) from ordini )
WHERE
     Parametri.anno = ordini.anno;
ho provato l'update su firebird e nella where mi da problemi, potresti 
creare una query parametrica dove come parametro gli passi il valore di 
ordini.anno.   
WHERE
  Parametri.anno = :annoOrdini;
--- posted by geoForum on 
http://www.delphiedintorni.it

 ha scritto nel messaggio
news:%m92e.25239$kC3....@tornado.fastwebnet.it...

Grazie farņ come dici tu, anche se mi sembra strano che non si possa fare
una semplice query come quella prima descritta.

Newsgroup: it.comp.lang.delphi
Titolo: Delphi e Access 2000

Dove trovo una guida su come lavorare con Delphi7 e Access 2000????
Tnk
-- 
Kleidemos
Un computer a un altro quando si incontrano:
"Ciao, come ti boota oggi???"

gia provato a cercare nei vecchi post?
A

 
Si, ma a me basta un tutorial alla funz :)


> Si, ma a me basta un tutorial alla funz :)
E non hai trovao niente?
A

 A
No :(
Sarò demente ;)


Todos risoltos :D
Tnk a tutti


No :(
Anche se leggo che l'hai gia' risolto (come?), la prossima volta potrai
partire da quello che trovi con questa query in gg:
http://groups.google.it/groups?&q=ado+access&meta=group%3Dit.comp.lang.delphi
Ciao
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/
Newsgroup: it.comp.lang.delphi
Titolo: TViewStyle e Pred/Succ

Ho una listview in cui permetto all'utente di scegliere il tipo di
visualizzazione. Sulla toolbar ho un bottone con cui l'utente puň "ciclare"
per i vari modi di visualizzazione: 
report -> list -> small icon -> large icon -\
  ^                                         |
  \-----------------------------------------/
Pensavo quindi di utilizzare le funzioni Pred o Succ usando come parametro
il valore di ViewStyle. Pensavo che, essendo un tipo con 4 stati, una volta
arrivato all'ultimo stato ricominciasse dal primo. A quanto pare perň non č
cosě, giusto?
Devo fare io a mano il test per capire se č arrivato all'ultimo stato e
quindi ricominciare dall'inizio?
-- 
Lis
ICQ@Home #7317603sette     ICQ@Work #16285702tre
Mercatino: 
http://lis77.bravepages.com
 (aggiornato *con foto*: 16/06/03)

quindi ricominciare dall'inizio?
Sě.
-- 
Andrea Laforgia - a.laforgia(at)
libero.it
"There are three kinds of people in this world; 
 those who are good at maths and those who aren't".


Si. Gli enumerativi hanno un inizio e una fine, ma non sono ciclici come
possono invece diventarlo i tipi numerici standard. L'unico modo che hai per
renderlo ciclico e' scrivere una cosa del genere, ma e' una schifezza che ti
sconsiglio di utilizzare:
type
    TMyEnum = ( meUno, meDue, meTre, meQuattro );
var
    PrevState, NextState: TMyState;
begin
    PrevState := meUno;
    NextState := TMyEnum(Succ(Ord(PrevState)) mod (Ord(High(TMyEnum)) + 1));
    ......
Ciao,
Stefano

     NextState := TMyEnum(Succ(Ord(PrevState)) mod (Ord(High(TMyEnum)) + 1));
Non mi sembra il massimo della chiarezza...
grazie ad entrambi


Newsgroup: it.comp.lang.delphi
Titolo: Convertire un file binario in un vettore di char.

Salve,
sto cercando di capire se e' possibile convertire un file binario
in un vettore di caratteri da inserire all'interno di un codice
sorgente delphi, e poi da dentro il codice, una volta che e' partito
il programma, utilizzare questo vettore per riscrivere in locale
il file binario corrispondente.
Si puo' fare?
Saluti.

 il file binario corrispondente.
Mi sa che non ho capito cosa vuoi fare. Sii meno criptico :)
-- 
Jax
====
La speranza è un sogno fatto da svegli. (Aristotele)

> Mi sa che non ho capito cosa vuoi fare. Sii meno criptico :)
Ok ci provo!
Dunque vorrei inserire all'interno del mio programma .EXE
un file binario, e ogni volta che questo programma .EXE
viene eseguito, mi scrive in locale questo file binario.

 viene eseguito, mi scrive in locale questo file binario.
Ma cosa intendi *di preciso* per file binario? Un normalissimo file?
In ogni caso, comincia a fare questa ricerca:
http://groups.google.com/groups?num=100&hl=it&lr=&q=includere+file+risorse+group%3Ait.comp.lang.delphi&btnG=Cerca
(uniscilo se è su due righe)
-- 
Jax
====
Pulsante di installazione di Mandrake 9 versione italiana:
"Per installare Mandrake Linux, con una dischetta"