mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: errore ole

Qualcuno sa cosa vuol dire "ole error 80040416" o dove trovare un elenco dei
codici di errore?

Sii + chiaro: quale applicazione ti butta fuori questo codice?
Bye
AS
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

 39 mb), poi si verifica l'errore.
Usi una type library?


Tutto a posto, ho scoperto di cosa si tratta, l'errore veniva definito
proprio nella type library ma all'iniziono non l'avevo trovato
...ti ringrazio per l'interessamento
AdP

Newsgroup: it.comp.lang.delphi
Titolo: ERA 'Colori suRichEdit'

Ciao a Tutti non so se vi siete dimenticati....ma allora nessuno sa
aiutarmi su come scrivere in una RichEdit righe di colore diverso?senza
ovviamente che mi cambi in tutta la richedit il colore....cioè se non
trova un vocabolo(nel mio progetto di un vocabolario) voglio che mi scriva
la riga in rosso altrimenti se la trova deve rimanere nera.
Grazie in anticipo.
Simone
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ovviamente che mi cambi in tutta la richedit il colore....cioč se non



Si puņ fare...esistono delle proprietą (selstart , etc...) dopo che hai
impostato queste "selezioni" puoi cambiare il colore del testo. Scusa ma non
ricordo d+, cmq si puņ fare con il metodo che ti ho appena detto...se
ritrovo del codice vecchio lo posto qui.

 Simone
-- 
Ciao, Anto', [35, 143, AQ] 
MB C SC 220 CDI Magma Red
"Di sempre cio' che senti e fai cio' che pensi."
				G.G. Màrquez

 richedit1.selattributes.color := clred;
Interessante questa tecnica, in pratica:
1- Creo una selezione
2- Lavoro sugli attributi della selezione
e cosi' via...
Abbinata a funzioni di ricerca stringa, diventa un giochetto poi lavorare con
le coordinate dei caratteri.
Grazie anto', hai aiutato anche me.
-- 
Morde. 
(morde at programmer dot net)

Newsgroup: it.comp.lang.delphi
Titolo: Intercettazioni errori

Dopo che avvio un programma mi capita spesso che il compilatore si blocca e
mi esce un errore "Project Project1 raised exception class EconvertError",
ecc....ecc...come faccio a capire in che punto del codice viene causato
l'errore?

 ha scritto

con una compilazione ed esecuzione passo passo ?
Ciao.
P.S. Delphi riporta anche il valore delle variabili durante l'esecuzione del
programma.



CTRL+ALT+S e ti dà lo stack delle routine in ordine inverso di chiamata (la 
prima in alto è quella dove è stato sollevata l'eccezione, l'ultima in basso 
è la chiamante).
Comnunque in certe situazioni (access violation, scritture illegali di aree 
di memoria non inizializzate, uso di oggetti di cui è stato già chiamato il 
distruttore, casini con le interfacce, ecc) potresti trovarti lo stack delle 
chiamate vuoto.
-- 
Mauro Falzari 
   [ 
http://digilander.libero.it/mauro.falzari
 ]
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)
Newsgroup: it.comp.lang.delphi
Titolo: Direct X e OpenGL

Volevo sapere come faccio ad usare le Direct X e OpenGL in Delphi senza
utilizzare DelphiX.
Dove posso trovare la documentazione?
grazie!

 wrote in message
f97V6.406$6m2....@news.infostrada.it...
| Volevo sapere come faccio ad usare le Direct X e OpenGL in Delphi senza
| utilizzare DelphiX.
DelphiX copre solo DirectX, non OpenGL. Per usare queste due librerie ti
serve comunque la traduzione degli header (trovi entrambe le conversioni per
delphi su 
http://www.delphi-jedi.org/DelphiGraphics/jedi-index.htm
).
| Dove posso trovare la documentazione?
La documentazione delle DirectX sul sito della microsoft o nell'SDK (tutto
qui: 
http://msdn.microsoft.com/directx/
)
Quella delle OpenGL qui: 
http://www.opengl.org/
| grazie!
|
Prego!
Ciao =)
--
==============================
Francesco Lombardi
http://www.multiplayer.it/itaprogaming
mailto:
itapro...@multiplayer.it
==============================

 grazie!
Prego,
Andrea

Scusate la mia ignoranza in materia...
Ogni tanto si parla di opengl, directx, delphix, quix, quox, quax, etc etc etc
Ma a cosa servono?
Cosa ci si può fare? 
Cosa non si può fare senza usarle?
Tenete conto che io sviluppo gestionali, quindi con la grafica ci smanetto poco o niente, ma mi sto incuriosendo....
Saluti
AS
-- 
Posted from 
ammi.mclink.it
 [195.110.128.1] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
f97V6.406$6m2....@news.infostrada.it...


Sono librerie grafiche standard che vengono utilizzate per il disegno e le
animazioni 3D. Quindi puoi intuirne il loro utilizzo e quello che puoi fare
senza di esse!
ciao ;-P

Newsgroup: it.comp.lang.delphi
Titolo: CONVERSIONE LOOP

Qualcuno sa come si possa convertire la seguente parte di codice da Visual
Basic a Delphi ?
Do
 a = Random(10)
  If RC <> 6 Then
  End If
Loop While RC <> 0



Randomize;
while RC <> 0 do begin
  a := Random(10);
  if RC <> 6 then begin
  end;
end;
-- 
"La velocità luce non è sufficiente Comandante Nunziatella, 
dobbiamo passare alla velocità smodata!"

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

Visto che è il 2° post che chiede conversione di cose molto elementari 
da vb a delphi, ti suggerisco di cercare con google sul web un tutorial 
per chi migra da vb a delphi, oltre a vedere la guida in linea che non è 
  poi da buttar via, almeno x gli elementi fondamentali del linguaggio.
A


Repeat
  a := Random(10);
  if RC <> 0 Then ;
until RC = 0;
domanda.... dato che è il 2° post non è che ci stai prendendo gusto? Non è il caso di cercarsi qualche tutorial ?
--
Ciao,
David (
www.utilityweb.net
)


Vero. Come ti hanno indicato usa il repeat.
ciao


Basic a Delphi ?
http://www.cyber-matrix.com/vb2delphi.html
http://www.geocities.com/SiliconValley/Cable/9217/td_tut_vb2delphi.htm
http://www.tietovayla.fi/borland/delphi/info/vb2del.txt
http://www.msmiami.com/custom/downloads/delphi%20migration%20from%20VB.pdf
(800K di PDF molto chiaro)
-- 
Morde. 
(
mo...@despammed.com
)
Newsgroup: it.comp.lang.delphi
Titolo: analisi traffico ip

Ciao.
Devo sviluppare con delphi un programma per l'analisi del traffico tcp/ip e
udp.
Scopo del programma è fornire tutte le statistiche possibili per poi
salvarle in dei file di log.
Mi potreste consigliare qualche componente utile al mio scopo?
(possibilmente gratuito!)
Grazie mille.
Ciao,
Luca.

 ha scritto nel messaggio
news:g7s%9.77970$ZE.21...@twister2.libero.it...

nella cartella..
C:\Programmi\Borland\Delphi6\Demos\Indy
dovresti avere numerosi esempi in merito !

 ha scritto nel messaggio
news:aix%9.77748$YG2.2...@twister1.libero.it...


 ha scritto nel messaggio
news:CRy%9.79457$ZE.21...@twister2.libero.it...

Hai provato qui !?
http://www.indyproject.org/dowload/Indy9.html
MAX

 ha scritto nel messaggio
news:aix%9.77748$YG2.2...@twister1.libero.it...

Newsgroup: it.comp.lang.delphi
Titolo: TMonthCalendar

Un doppio click su una data del calendar apre una finestra per l'utente per 
fare delle cose legate alla specifica data. Ho scoperto tardi che il doppio 
click ( ma anche il click singolo ) scatta dovunque nel controllo, persino 
cliccando sulle freccette per cambiare mese.
Cosa posso fare a questo punto ? 

 ha scritto nel messaggio 
news:4c026396$0$18663$4faf...@reader3.news.tin.it...

May be the On Change ? 

 Cosa posso fare a questo punto ?
Ho avuto il tuo stesso problema, l'onchange scatta due volte:
http://qc.embarcadero.com/wc/qcmain.aspx?d=18046
considera che sto sviluppando con D5, magari con altre versioni di 
delphi il bug sarï¿œ stato risolto.
Come soluzione ho usato l'evento PickerCloseUp: un valido indicatore 
per interccettare il momento dove l'utente ha scelto una data.
ciao
-- 
Morde

 ha scritto nel messaggio 
news:4c036a9e$1...@news.x-privat.org...

Il clic (o il doppio clic) attiva il suo evento, non solo cliccando su uno 
specifico giorno del TMonthCalendar, ma dovunque purchï¿œ nei confini del 
controllo. L'intento era che il doppio clic su un giorno permettesse 
all'utente certe azioni definite nella procedura legata all'evento, ma se 
questa procedura viene eseguita anche se l'utente clicca, per esempio, sulla 
freccia per cambiare mese, ï¿œ chiaro che non va bene.
Io uso Delphi 2007 e non vedo l'evento PickerCloseUp in TMonthCalendar (ho 
verificato anche in D6 e non c'ï¿œ nemmeno lï¿œ).
Avevo pensato all'OnChange, ma poi ho scoperto che TMonthCalendar non ha un 
evento OnChange...
Hai qualche idea ? 

 Hai qualche idea ?
Il TDateTimePicker non va bene nella tua applicazione? Ci trovi gli eventi
descritti da Morde.
-- 
http://www.kiva.org
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

"la mente elastica "� �"" <lamente...@hifideli.ty> ha scritto nel 
messaggio news:hu0rhs$qg9$1...@news.newsland.it...

Ho usato il TMonthCalendar per il suo aspetto, nel senso che mostra il mese 
intero e consente con un clic di passare al mese successico o precedente.
Mi pareva pi� pratico per l'intento di memorizzare una specie di 
scadenziario degli impegni e delle cose da fare... 

 scadenziario degli impegni e delle cose da fare...
Una cosa del genere l'ho fatta con un componente di terze parti ma non
ricordo quale. Forse qualcosa trovata su torry.

Newsgroup: it.comp.lang.delphi
Titolo: Cos'è Delphi?

a me serve un programma simile al vecchio dBase IV della Borland, però per
W98; delphi mi può essere utile?
Grazie.

W98; delphi mi può essere utile?
Dipende: Delphi e' un ambiente di programmazione completamente diverso
come impostazione e come linguaggio.
Se ti serve un pacchetto che sia compatibile con programmi dBase IV
esistenti allora Delphi non e' per niente adatto. una volta esisteva
un prodotto Borland per qindows: Visual DBase, ma probabilmente non e'
piu' supportato e comunque non so quanto fosse effettivamente
compatibile con quello DOS
Se invece non e' importante riciclare vecchio codice e non e' un
problema scrivere il programma da capo allora Delphi puo' essere una
scelta: consente di sviluppare applicazioni di complessita' medio
bassa in tempi molto rapidi e poi e' completamente compatibile con i
formati precedenti dBase.
ciao
  Giacomo
------------------------------------------------------------------------
Giacomo Degli Esposti              e-mail: 
pad...@iperbole.bologna.it
via Ciamician, 4                        
giacomo.de...@optima.it
40127 BOLOGNA - Italy
------------------------------------------------------------------------
Giacomo Degli Esposti                e-mail: 
pad...@iperbole.bologna.it
 
via Ciamician, 4                          
giacomo.de...@optima.it
40127 BOLOGNA - Italy

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

Potreste consigliarmi uno strumento per realizzare gli help? (*.hlp)
Grazie

Scarica Help Expert dalla rete cercalo nei motori di ricerca perchè ora non
ricordo il sito.

 ha scritto nel messaggio
news:5eqO8.15494$j65.3...@twister1.libero.it...

Newsgroup: it.comp.lang.delphi
Titolo: come faccio a

fare in modo che in uno showmessage mi venga visualizzato il tempo che la
cpu impiega per fare una operazione.
mi spiego meglio
devo stabilire che differenza c'è tra fare un ciclo for-to per i che va da 1
fino a x (con x=1000) e tra un ciclo for-downto per i cha va da x (sempre
con x=1000) fino a 1.
vorrei quindi sapere veramente cosa accade e perkè ci mette qualcosina in
meno il downto e di preciso quanto tempo in meno.
come faccio? posso contare i ticks o ke so io?
grazie a tutti
carlo

 cpu impiega per fare una operazione.
GetTickCount()
prima dell'operazione e dopo e poi fai una sottrazione.
Se ci mette molto poco, cerca di rendere piu' significativi i dati eseguendo 
molte prove e/o aumentare le operazioni da eseguire.
Ciao!
Davide DG.
-- 
All resistance is futile! Prepare to be disassembled !

Newsgroup: it.comp.lang.delphi
Titolo: Il miglior profiler per delphi 5

Lo sto cercando...
avreste qualche consiglio da darmi ?
un profiler e' uno strumento indispensabile per un vero programmatore ;)
Ciao
Paolo Zavarise

 avreste qualche consiglio da darmi ?
domanda idiota: cos'è un profiler?!?
Ciao
Alan Solo

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

Come cavolo devo impostare FileAttrs nella procedure findfirst per trovare
TUTTI i files nella cartella di lavoro con estensione ".nk". Ho guardato
ovunque...ma impostandolo come suggerito mi trova solo i files *.nk con
l'attributo "archive"...e per i files senza nessun attributo come faccio??.
Grazie mille

 a écrit dans le message news:
vM_X9.99839$AA2.4...@news2.tin.it...

Io uso questo:
    myErr:= findFirst(Directory + FileMask, Attributes, SearchRec);
    try
      while myErr = 0 do
        begin
          SearchRec.Attr  :=  SearchRec.Attr and faAnyFile;
//per evitare problemi sotto Win2K sui CD e la rete
          if (Attributes = faAnyFile) or
            (((SearchRec.Attr and Attributes) = SearchRec.Attr) and
            (SearchRec.Attr<>0))then
//per prendere i files senza attributi
            FItems.Add(Directory + SearchRec.Name);
          myErr :=  FindNext(searchRec);
        end;
    finally
      FindClose(SearchRec);
    end;
A.

faAnyFile
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG



 ha scritto nel messaggio
news:d80aa69bd90b1e3ea0d...@mygate.mailgate.org...

Newsgroup: it.comp.lang.delphi
Titolo: [OT] FAQ non accessibili

Non riesco ad accedere alle faq (
http://www.delphifaq.altervista.org/
).
E' un problema mio o altri lo riscontrano?
--
- Carlo -

 E' un problema mio o altri lo riscontrano?
Andrea

>
Ciao
--
Morde. 
morde[at]programmer[.]net

si esauriscono conducendo alla disattivazione del db.
E a che ti serve l'uso del db ?
Le FAQ le puoi costruire in locale, sulla tua macchina, e poi
pubblicarle come pagine statiche...
-- 
Andrea Laforgia
Gioca a Tetris !
http://www.geocities.com/andrealaforgia/downloads.html


ciao, se nessun altro lo vuole fare, mi offro volentieri io come
volontario per tenere aggiornate le FAQ.
Lo farei però senza utilizzare un db...
Se ti va e vuoi darmi i parametri per il collegamento al sito attuale ti
vengo volentieri in aiuto.
Al

 Per il momento io non posso fare nulla perche' preso da problemi di
lavoro.
Se non serve per forza che sia di primo livello, posso mettere a
disposizione il sito della mia ditta, č in hosting con Aruba e da quasi due
anni contiene la Home Page con la scritta "in costruzione". Io praticamente
lo uso solo per caricare gli aggiornamenti dei programmi da far scaricare ai
miei clienti.
http://www.brain-enterprise.com
Chi č piu esperto di me in tecnologia web sicuramente sa se č possibile o
no, sia in termini di spazio necessario, sia in termini di tecnologie usate.
Ovviamente al rinnovo annuo ci penso io, mi basta solo che piu o meno si
mantenga la stessa veste grafica (combinazioni di colori) dell'unica pagina
attualmente presente.
Ciao.
Gianluca.

 Gianluca.
Ciao, Vittorio

 PHP :-((((
ASP? PHP? ... Per fare l'unica pagina Web della mia vita, ho usato
FrontPage... ;-)
Ciao.
Gianluca.

 Gianluca.
A questo punto credo che dovresti eventualmente metterti daccordo con Morde
per gli aspetti pratici della cosa...
Ciao, Vittorio

 per gli aspetti pratici della cosa...
Morde, se ti interessa, contattami pure in privato.
Ciao.
Gianluca.

Morde, se ti interessa, contattami pure in privato.
Ok, se avro' bisogno ti contattero' sicuramente.
Grazie.

 Il fatto e' che altervista,quando ho aperto l'account,mi ha concesso dei
crediti
[...]
potete usare tripod, gratuito ma con molte funzionalita', tra cui il
supporto per database
--
Ciao
Gianfranco Marchese
e-mail dgruma@NOPUBBLICITA'
tin.it
 (Da togliere NOPUBBLICITA' se vuoi
rispondermi in privato)
sito internet personale: 
http://www.turbo-pascal.cjb.net
  Tutto sul Turbo
Pascal  1.5

Newsgroup: it.comp.lang.delphi
Titolo: Socket e Rete Libera

Bloccato nel senso che per leggere quello che arriva dal client uso l'evento
onExecute del ServerIndy, ma in quello Client nn c'č niente, ho provato a
mettere un timer che ogni tot ms legge dal socket, ma freeza l'applicazione.
Non so come fare...
Suggerimenti???
Grazie e Ciao
Ps:- Scusate il ritardo nel rispondere ma ho formattato tutto ed ho avuto
alquanti intoppi nella gestione delle partizioni... Ora č OK


Newsgroup: it.comp.lang.delphi
Titolo: Stretching di icone

Ho un file ico 32x32 pixels.
Vorrei plottarla su un canvas ridimensionata come mi pare.
Come posso fare ?
Grazie a tutti coloro che mi daranno una mano ;)
Paolo Zavarise

, 
paoloz...@libero.it
 says...

procedure StretchIconDraw(Canvas: TCanvas; R: TRect; Icon: TIcon; 
bkColor:
  TColor);
var
  bmp: TBitmap;
begin
  // ---- check ----
  assert(not IsRectEmpty(R));
  // ---- body ----
  bmp := TBitmap.Create;
  try
    bmp.Width := Icon.Height;
    bmp.Height := Icon.Width;
    bmp.Canvas.Brush.Color := bkColor;
    bmp.Canvas.FillRect(Rect(0, 0, bmp.Width, bmp.Height));
    bmp.Canvas.Draw(0, 0, Icon);
    Canvas.StretchDraw(R, bmp);
  finally
    bmp.Free;
  end;
end;
-- 
Roberto Lupi
http://www.lupi.ws/

     bmp.Height := Icon.Width;
Naturalmente č:
   bmp.Width := Icon.Width;
   bmp.Height := Icon.Height;


Newsgroup: it.comp.lang.delphi
Titolo: dbexpress e oracle

Buondì a tutto l'NG
Mi sto interfacciando a oracle con il dbexpress e volevo sapere se esiste 
un modo per far si che non debba installare anche tutto il client di 
oracle (o sono obbligato?) le dll che chiede oci.dll e dbexpor.dll sono 
già nella dir del progetto
Grazie e ciao Paolo
--
pbonfanti2@*NOSPAM*
inwind.it
Togliere dall'indirizzo *NOSPAM*
Vuoi saperne di più su python clicca 
http://www.pyj.it

imho, dbx non sostituisce il client di oracle ne quello di altri db.
A

 A


 sqlconnection per il db
Non ho mai usato m$Sql
probabilmente, dico *probabilmente*, mdac si porta dietro qualcosa per 
questo db (in fondo è tutta robaccia loro, no?).
A

 A
Grazie Ciao Paolo
--
pbonfanti2@*NOSPAM*
inwind.it
Togliere dall'indirizzo *NOSPAM*
Vuoi saperne di piů su python clicca 
http://www.pyj.it

funzionante accetta connessioni)
Questo solo perché sono preinstallati da Microsoft.
Ciao
-- 
"La velocità luce non è sufficiente Comandante Nunziatella, 
dobbiamo passare alla velocità smodata!"

 Ciao
Ciao Paolo
--
pbonfanti2@*NOSPAM*
inwind.it
Togliere dall'indirizzo *NOSPAM*
Vuoi saperne di piů su python clicca 
http://www.pyj.it

> E allora con oracle come faccio?!? mi installo tutto il mornione del client
paolo, scusa. dove è il problema?
noi e i ns clienti abbiamo tanta di quella monnezza inutile installata 
sui pc e poi ci facciamo problemi per le cose serie tipo client di database?
gia dalla 9i l'installazione è stata notevolmente semplificata.
Magari non installi tutti i componenti, selezionando solo quelli di cui 
hai realmente necessità...
A

 A


 č un pň scomodo...
imho, il punto di vista č un altro:
Devi installare la tua app dai clienti che pagano
per far funzionare la tua app serve oracle
ergo: installi oracle!
In quest'ambito, "scomodo" non esiste, esiste solo "inevitabile"...
A
Newsgroup: it.comp.lang.delphi
Titolo: Elenco istanze applicativo a run-time

Salve a tutti,
sapete dirmi se è possibile (ed eventualmente come si fa) ad ottenere
l'elenco di tutte le variabili e metodi dell'applicazione a run-
time???
Grazie anticipatamente
Gaetano

time???
*Tutti* non è possibile. Puoi usare la RTTI per interrogare gli oggetti 
per le proprietà e i metodi pubblicati.
--- posted by geoForum on 
http://www.delphiedintorni.it

time???
Puoi anche usare le informazioni di debug e una opportuna librerie per 
leggerle (es. JCL). Perň in questo modo aumentano le dimensioni 
dell'eseguibile ed č piů facile decompilare il codice.


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

Ho creato un componente che, gestendo gli hook, mi permette di spostarmi
col focus tra i vari controlli del form utilizzando le frecce
direzionali. Mi si è creata ora la necessità di inviare a windows un
messaggio che in pratica mi simuli la pressione della freccia
direzionale "down". Tale messaggio deve essere intercettato da windows
in modo tale che il mio componente faccia spostare il focus sul
controllo corretto. Al momento uso questo comando:
SendMessage(FrmTest.Handle, VK_DOWN, 0, 0);
Unico ENORME neo: il focus anzichè spostarsi sul controllo sotto mi si
sposta sul controllo di sinistra.
Navigando ho trovato un'altra sintassi 
SendMessage(FrmCallSearch.Handle, WM_KEYDOWN, VK_DOWN, 0);
Questa però non funziona per nulla!
Idee o suggerimenti? Forse il sendmessage non è la funzione appropriata
per inviare un messaggio a windows?
Grazie, Dario
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Invece del messagio VK_DOWN hai provato ad utilizzare WM_KEYDOWN 
passandogli il tasto?

Cancella quello che ho detto.

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

 Ciao Giorgio
Grazie Giorgio, funziona! 
Ciao

Newsgroup: it.comp.lang.delphi
Titolo: Interbase

Salve, sono nuovo in questo NG e vorrei un aiuto...
Ho realizzato una piccola applicazione (sviluppando in WIN2000) che si basa
su un DB Interbase 6 (realizzato tramite l'applicazione IBConsole) e vorrei
installarla su PC WIN9x, utilizzando l'InstallShield. Devo per caso
installare un Client Interbase? Come faccio ad includerlo nell'installazione
dell'applicazione?
Grazie in anticipo a tutti, Stefano.


Se non vuoi portarti dietro installazioni separate, puoi usare i
componenti di delphi.
----------------------------------------------------------
Il vero problema non č tanto sapere se le macchine pensano
bensģ se gli uomini pensano. B.F. Skinner (1904-90)
----------------------------------------------------------

 (ovvio)
A mio parere, se questa applicazione tu l'hai sviluppata con Delphi, basta
che usi gli IBX (ossia il set di componenti Interbase che sono open source e
che scarichi da internet) e non hai bisogno di installare nientaltro che la
tua applicazione (che grazie a questi componenti diventa a tutti gli effetti
un client, senza bisogno ne di BDE, ne di Interbase client)...
Spero di aver capito il problema....
CYO
--
RaSca
http://web.tiscalinet.it/rascasoft

 credo sia un problema di spazio no ?
no no, anzi (400k!!.. cacchio evviva IB!! ;)
scusami, ma non ti stavo criticando, ti ho solo segnalato che
l'eseguibile non basta (come poi hai pure tu confermato)...
tutto qui...
ps: il povero autore del thread ;) cmq stava cercando di installarlo da
installshield, per farlo bisogna usare i merge modules (li ho visti da
poco e non sono ancora riusctiti ad usarli)
http://www.mwasoftware.co.uk/interbase/
beh, ciao
Alan Solo

 wrote in message
95s800$htjkh$1...@ID-44131.news.dfncis.de...

Credo che però con installshield si possa riuscire tranquillamente mettendo
i due file interessati (eseguibile e dll), e dicendo con le opzioni di
programma di installare la dll in windows/system...
Se chi ha scritto il thread è interessato posso mandargli un file .iwz che
fa così...
Speriamo di esserci capiti...
--
RaSca
http://web.tiscalinet.it/rascasoft

 opzioni di programma di installare la dll in windows/system...
okkkkei... vabbenne... e' una cosa un po' grezza ma funziona
(includi almeno il file di licenza pero' ;)..
se guardi i merge modules fanno molte piu' cose (le cose standard
previste da un'installazione di IB e di un qualsiasi altro programma...)
Ciao,
Alan Solo

Newsgroup: it.comp.lang.delphi
Titolo: Visualizzazione ore e minuti

Salve a tutti, sono ancora io!!!
Altra domanda:
Ho due Field (Type Date) dalle quali estraggo la loro somma e quando
voglio farla vedere su un Edit, questa mi compare in ore.min.sec. 
Come posso far vedere solo le ore e i min.
Nei Field ho risolto cosě :DisplayFormat:='hh:nn'; 
Nell' Edit???
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Puoi usare la FormatDateTime quando carichi il valore nel TEdit:
    Edit1.Text := FormatDateTime('hh:nn', mioField.AsDateTime);
Saluti
        Marco Bortolani
 
in...@marcobortolani.it

Newsgroup: it.comp.lang.delphi
Titolo: Agli esperti di CoolTrayiCon!

  Salve, sto provando di tutte a far funzionare il minimizza al tray.
Sembra che gli faccia quello che gli pare :(
Allora, ho attivato la property della CT "MinimizeToTray" a TRUE, poi ho 
impostato la procedura CT.DoubleClick() in modo da farmi vedere 
l'applicazione al doppio click sull'icona del tray, ma se lo faccio non 
posso più minimizzare!

Ugo ha scritto:

ecco il codice
procedure TForm1.CoolTrayIcon1DblClick(Sender: TObject);
begin
   CoolTrayIcon1.ShowMainForm();
   CoolTrayIcon1.MinimizeToTray := True;
end;
anzi ora se faccio double click non funziona più, mentre prima sì... a 
sì, usavo Form1.Show() ma nell'esempio dice che non è consigliato...

 posso più minimizzare!
Per vedere un buon esempio di com'è usato quel componente, scarica il
sorgente di PopTray
-- 
Lis                                               
www.alessandroghezzi.it
Inizia il campionato di F1, iscriviti ad O'Telma: 
http://snipurl.com/otelma
L’ottimista pensa che questo sia il migliore dei mondi possibili. Il
pessimista sa che è vero. (R.Oppenheimer)
Now playing:  - Aerosmith - Get It Up

Newsgroup: it.comp.lang.delphi
Titolo: Problemi con Delphi 6 e XP

Io sviluppo su una piattaforma Windows XP Professional e Delphi 6, prima
lavoravo su una piattaforma win 2000 e prima ancora win 98. Da quando
sono passato a Win XP non riesco piu a debuggare all'interno di una DLL
perche non si ferma ai Breakpoints... il bello è che finche lo stesso
progetto che usavo sotto Win 98/2000 girava e adesso e sotto XP non gira
piu... chiedo a voi delucidazione se ne conoscete molte grazie a
tutti!!!

Anch'io uso XP e Delphi 6, ma mi funziona bene il debug.
In una application standard il debug funziona??
Ciao

Si infatti anche a me funziona con le applications standard ma non
quando debuggo una DLL!!!! Pero adesso sono riuscito a risolvero ma non
ho capito perche appena lo scopro ve lo faro sapere!!! Ciao.

A me funziona anche con le DLL.
Secondo me dipende più da Winzozz che da Delphi, l'unica cosa che ti posso
dire è che io ho winsozz XP Professional in inglese.
Ciao
Newsgroup: it.comp.lang.delphi
Titolo: Includere pezzi di codice

Ciao a tutti, nell'applicazione che sto sviluppando ho dei piccoli 
pezzi (un paio di procedure) che sono scritte e manutenzionate dal mio 
socio. Vorrei quindi separare il file contenente queste procedure e 
includerlo nel sorgente del mio programma. Vorrei fare come l'include 
del C.
Ho provato ma non ce l'ho fatta, qual è il sistema giusto, (se c'è)?
Grazie
-- 
Scrivo su Usenet da quando il Mar Morto era solo indisposto.


Dipende da come sono e cosa fanno queste procedure.
Comunque....
Se sono scritte in delphi (stessa versione) ed hai i sorgenti basta 
inglobarle in una unit che includerai nella clausola USES del tuo programma.
Se, o sono scritte in una versione di delphi differente o in un altro 
linguaggio, di al tuo amico di creare una dll con queste procedure. Nel 
tuo programma ti basterï¿œ fare riferimento alle funzioni esportate da essa.
Se, infine, sono procedure molto semplici potresti prendere in 
considerazione l'utilizzo di script esterni: metti le procedure in file 
di testo in sorgente e le compili ed esegui a run time. Per far questo 
ci sono vari tool di scripting, personalmente, essendo uno smanettone 
vecchia maniera, utilizzo con successo Rem Object 
(
http://www.remobjects.com/
) che non ï¿œ visuale ma offre funzioni che 
difficilmente ho trovato in altri tool
Ciao


Il caso ï¿œ proprio questo. Perï¿œ volevo farlo a livello di sorgente. Una 
semplice include, gli aggiornamenti li faccio sovrascrivendo il file di 
testo e via con un filo di gas.
Prenderï¿œ la strada della unit esterna con tutti i suoi ammenicoli.

Newsgroup: it.comp.lang.delphi
Titolo: come rilevare la connessione con il Delphi?

ciao, premetto che sono un principiante...voglio realizzare un contascatti
utilizzando il Delphi
ma non so come fare a individuare il momento in cui si stabilisce la
connessione ...qualcuno puň aiutarmi?
GRAZIE


Certo ! Ma questa domanda č da FAQ !! Se tu leggessi le FAQ, magari.. ehm
come dici ? Non esistono le Faq di questo NG ? ahah ehm č vero :o)
Scherzo, via. Per far cio' ti consiglio la via piu' facile: vai su
www.torry.ru
 e ti scarichi un componente che ti serve e sei a posto ! mi
pare si chiami kzintdetect ma ce ne sono piu' d'uno
Ciao !

come dici ? Non esistono le Faq di questo NG ? ahah ehm č vero :o)
A proposito {MSX} come procede la raccolta delle FAQ? La hai interrotta?
Facce sapč! :)
Ciao
--
- Carlo -

>A proposito {MSX} come procede la raccolta delle FAQ? La hai interrotta?
Sono sempre quelle. Niente di speciale e sono anche pochette.
il fatto è che io di DB non so un tubo, per cui c'è un buco su tutto
l'argomento.
Magari piu' avanti posto ! :)
Ciao !                        {MSX}
Newsgroup: it.comp.lang.delphi
Titolo: Traduzione messaggi  BDE

Come si può fare per tradurre i messaggi del BDE ?
Per quelli di sistema ho tradotto ed inserito nel progetto il file 
Consts.pas ,ma non funziona x il quelli relativi al BDE.
Grazie Josh

)

 Ciao!
Già provato non funziona.

 Già provato non funziona.
Cosa significa "non funziona"? Hai copiato il file nella cartella di 
progetto? Sei sicuro di non compilare l'applicazione facendo uso dei 
runtime package?


 runtime package?
Potresti essere piů preciso ??
Grazie x l'aiuto.

 Potresti essere più preciso ??
Se la tua applicazione fa uso dei runtime package (vedi menu 
[Project|Options], scheda "Packages"), l'applicazione viene compilata 
affinchè si colleghi dinamicamente, in fase di esecuzione, ai package 
(file BPL) che contengono le unit adoperate, pertanto le unit che 
eventualmente copi nella cartella di progetto (ad esempio, Consts.pas) 
non vengono compilate; detto questo, i messaggi che ottieni sono 
comunque in lingua inglese poichè la tua applicazione non fa uso della 
versione modificata di Consts.pas copiata nella cartella del progetto, 
ma bensì si collega dinamicamente al codice di Consts.pas compilata 
all'interno dei package utilizzati.
Forse però, nel tuo caso specifico, è più corretta la spiegazione che ti 
è stata data in un altro newsgroup, credo da parte di Luigi D. Sandon, 
in cui viene detto che i messaggi specifici del BDE (e non quelli 
relativi alle classi per la gestione dei dati, in generale) sono 
contenuti all'interno delle librerie (DLL) che formano lo stesso BDE, 
pertanto l'unico modo di ottenere messaggi localizzati è quello di 
reperire quelle DLL in versione italiana.
Se non ricordo male, il BDE è disponibile anche in francese e tedesco, 
ma non in italiano.
Se desideri forzatamente avere messaggi in italiano, potresti 
accontentarti di intercettare le eccezioni legate al BDE e fornire il 
tuo messaggio al posto di quello predefinito, ma comprendo che sia una 
soluzione molto molto scomoda. In alternativa, potresti tentare di 
aprire le DLL del BDE e modificare le stringhe con un editor di risorse, 
ma è senz'altro un'operazione delicata e tendenzialmente rischiosa.
Altro non so... :-)
Ciao!


Ti ringrazio x l'aiuto.
Ciao josh
Newsgroup: it.comp.lang.delphi
Titolo: Come si rende il form trasparente al desktop?

giov...@freemail.it
Grazieeeeeeee

Grazieeeeeeee
La prossima volta la domanda falla nel corpo del messaggio;)
Nella mia collezione di tips ho questa roba che dovrebbe rendere le
form trasparenti, guarda se funziona :)
type 
 TMyForm = class(TForm)
   procedure FormCreate(Sender: TObject);
   procedure CreateParams(var Params: TCreateParams); override;
 end;
 
procedure TMyForm.CreateParams(var Params: TCreateParams);
begin
 inherited CreateParams(Params);
 Params.ExStyle:= Params.ExStyle or WS_EX_TRANSPARENT;
end;
Procedure 
TMyForm.FormCreate(Sender: TObject);
begin
  inherited;
  Canvas.Brush.Style := bsClear;
end;
-- 
(*metallikop*libero*it*)
{
http://web.tiscali.it/mbsoftware
}

Unforgiven ha scritto nel messaggio ...

Ho provato ma il risultato non è stato tra i migliori:si vedeva la barra di
Caption e tasti vari e fin qui può essere normale poi l'ho ridotta ad icona
e quando l'ho ingrandita nuovamente è magicamente comparsa.
Ti volevo chiedere anche un'altra cosa, se faccio un form trasparente con
una figura, ad esempio un cerchio e clicco all'interno del form ma nella
parte non visibile e come se cliccasi sul desktop(ad esempio)?
Si può fare in Delphi un'applicazione che si discosti dalla solita
interfaccia windows?
Posso fare un form dalla form-a strana con pulsanti non quadrati e cose
simili o per fare qualcosa del genere ci vuole un applicativo fatto a posta
per cio?ma se c'è quest'ultimo non vedo perchè non posso farlo "io" stesso?.
Grazie mille
Neo.

Newsgroup: it.comp.lang.delphi
Titolo: Quickreport: allineare il contenuto di un campo a destra

Sapete se č possibile allineare il contenuto di un campo di testo a destra?
Grazie!


Chiedo perdono....basta togliere l'autosize...e allineare a destra!
Scusate per il post ...

> Chiedo perdono....
Per questa volta sei perdonata.
La prossima volta per punizione ti faremo sviluppare un applicativo in VB!
:D
Acqua

 ha scritto nel messaggio
news:411e052d$0$4874$5402...@news.sunrise.ch...

Ehm...sono uomo...uso l'account della mia ragazza :)

> Ehm...sono uomo...uso l'account della mia ragazza :)
:) :) :) bhè, hai fatto bene a precisare ...... potresti cambiare nick per i
newsgroup!
Acqua
Newsgroup: it.comp.lang.delphi
Titolo: help on RX

dopo avere sbariato tre ore su come controllore se era stata inserita una
data corretta in un TDateEdit di RX ho scoperto le procedure ValidateDate
CheckValidateData e sopratutto la proprietą Date che contiene gią l'intero
associato alla data inserita (o 0 se l'edit č senza data).
La mia domanda č: come avere un minimo di help su questa libreria?
buio.

lo devi scaricare e aggiungerlo nell'help di Delphi..
Ti interessa??
scrivimi come privato "ricordandomi" cosa ti serve..
--
Posted from 
laguna.tiscalinet.it
 [195.130.224.86] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.delphi
Titolo: EAN/UCC 128

Qualcuno ha affrontato il problema delle etichette logistiche con questa 
codifica ?
Se si come ?
Io sto' provando cn FastReport ottenendo pochi risultati.
Ciao !

>  Io sto' provando cn FastReport ottenendo pochi risultati.
cioè...?
AS

cioè...?
L'etichetta contiene dati del tipo (01)1803208900021(17)020212(10)45sdf
Se metto questa stringa in un oggetto barcode mi stampa un'etichetta (con il 
tipo codice "code128") che non c'entra nulla con quella riportata 
sull'etichetta di un prodotto.
Nelle specifiche di FastReport non ho trovato il supporto per UCC/EAN128.
Questo tipo di codice dovrebbe essere la fusione di più codici 128 con 
separatori di start e stop (questo è quello che ho capito). Ok come farlo 
fare a FastReport ?
Ciao ! 

 fare a FastReport ?
hai provato a postare il problema sull'apposito NG di FastReport?
newsgroups.fast-report.com
Ciao
Gianni

 Ciao !
Ciao,
attenzione, ti suggerisco di documentarti meglio sulle specifiche 
dell'UCC/EAN128.
Ricordo vagamente che i numeri tra parentesi del codice (vedi tuo esempio 
sopra)
non sempre vengono codificati dalla barre verticali ma vengo esclusivamente 
stampati...
insomma cerca di capire bene partendo dalla stringa completa (con tutte le 
cifre
comprese quelle tra parentesi) qual č la stringa esatta da passare a fast 
report (o a
qualunque altro codificatore di codice UCC/EAN128) per ottenere la corretta
codifica nel codice a barre corrispondente.
Spero di essere stato chiaro.
Ciao,
Riccardo
-- 
* Immolo - Motore di ricerca per annunci immobiliari
* web: 
http://www.immolo.it


In questo caso potrebbe partire analizzando il barcode
con un lettore e confrontando la stringa letta con quella
stampata nell'etichetta.
Ciao by Enzo
www.scozzaro.it

Newsgroup: it.comp.lang.delphi
Titolo: quick report

Qualcuno mi può spiegare perchè non vedo i report? Ne creo uno, e quando
faccio preview, non lo vedo.... E naturalmente, non riesco neanche a
stamparlo..... Ma come cavolo si usano????


Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)
Newsgroup: it.comp.lang.delphi
Titolo: Quale soluzione adottare !!!

Ciao a tutti,
       Ho un quesito al limite della figuraccia ....
Bhe .... eccolo :
Ho 20 TEdit posti in una form a cui assegno i relativi valori letti da un 
record di un db.
Tra le due soluzioni qui riportate qual'e' da preferire !!!!
ED1.Text:=Tabella1.FieldByName('Campo1').AsString;
......
ED20.Text:=Tabella1.FieldByName('Campo20').AsString;
Ovvero 20 linee di codice
Oppure
For A:=1 To 20 Do
Begin
    S:=IntToStr(A);
   TEdit(FindComponent('ED'+S)).Text:=Tabella1.FieldByName('Campo'+S).AsString
End;
Si equivalgono o una delle 2 e' la soluzione migliore (considerando tutto).
Ovviamente se c'e' una soluzione migliore sono pronto ad adottarla !!
Grazie
Ciao, Daniele 

 Si equivalgono o una delle 2 e' la soluzione migliore (considerando tutto).
La seconda soluzione è sicuramente più scalabile, tuttavia - se hai un 
buon numero di campi - sarebbe conveniente memorizzare in un vettore o 
in una lista i riferimenti ai controlli *TEdit*, creati dinamicamente o 
appoggiati sul Form a designtime, così da indicizzarli e accedere 
istantaneamente al controllo i-esimo, senza ripetere ogni volta il ciclo 
di scansione di tutti i componenti, anche quelli non interessati, 
eseguito dal metodo FindComponent().
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

   Marco.
In varie occasioni ho usato la seconda senza alcun problema. Di norma questo 
codice e' opportuno inserirlo nell'evento
OnDataChange del DataSource relativo alla tabella in questione, in modo da 
avere continuamente le edit aggiornate.
Ciao Giorgio 

 In varie occasioni ho usato la seconda senza alcun problema. [...]
Che funzioni è indubbio. La mia nota riguardava le performance, che 
degradano all'aumentare del numero di componenti (peraltro, componenti 
che potrebbero non essere compresi fra quelli da ricercare).


 dal metodo FindComponent().
OK per l'array, ma come lo indicizzo con il nome del componente ???
In effetti nella form non ho solo quei TEdit, ma ce ne sono altri 20, piu' 
40 LookUp, diversi bottoni, pannelli ecc...
Quindi nell' oncreate della form, considerato che i nomi dei componenti sono 
noti, metto un array che tiene conto dei nomi dei TEdit
ma poi come lo utilizzo ???
Scusa per l'approfondimento richiesto....
Grazie
Daniele 

 Scusa per l'approfondimento richiesto....
Nessun problema. Approfondendo ulteriormente, si potrebbe dire che - 
supponendo che tu stia creando una maschera di editing dei valori di un 
record - è conveniente usare i "Data Control" (*TDBEdit*, *TDBComboBox*, 
ecc.) al posto di scrivere tutto quel codice a mano, introducendo poi 
errori, o dovendo gestire casi che sono già stati egregiamente previsti 
e maneggiati correttamente dai suddetti controlli.


record di un db.
L'aiuto riguardo il ciclo ti è già stato dato.
Io mi limito a dirti che i componenti db-aware gestiscono questo
legame implicitamente. Perché non li usi?

 legame implicitamente. Perché non li usi?
Gia' :-))
Ciao
Daniele
Newsgroup: it.comp.lang.delphi
Titolo: Delphi 5 e DB2...

Come accedo ad un database DB2 con delphi5 professional senza usare odbc?
grazie!
maz

grazie!
Con ADO e i componenti ADO Express che erano presenti ,mi sembra, con la 
versione enterprise ma scaricabili con la professional.
Altri modi non ne conosco.
Perchè odbc non ti và?
--- posted by geoForum on 
http://www.delphiedintorni.it

Con i componenti SQLDirect
www.sqldirect-soft.com
ti connetti a tantissimi DB server, compreso DB2,
senza passare per ODBC, ADO, DBExpress, BDE, niente !
Basta avere il client del database.
Io li uso da anni e mi sono sempre trovato bene.
Ciao
Giuseppe Garzotto


 Perchè odbc non ti và?
Perche' deve accedere a 2 database su due macchine diverse, uno sotto DB2 
versione 5.2, l'altro sotto DB2 versione 8.2
Se installo i driver odbc di una versione non vedo l'altra e viceversa! 
ovviamente non riesco ad installarli entrambi :-((
maz

>C'ho gia' pensato ma non riesco a trovare l'OLE provider per il DB2.....
Credo tu debba installare il Runtime Client per DB2, io l'ho provato con 
DB2 Express che dovrebbe essere piu recente delle versioni che usi tu e 
l'OleDb Provider era presente; rimane comunque da valutare se il 
provider Ado supporti sia la 8.2 che la 5.2, solitamente i driver odbc e 
ado sono retrocompatibili, al più è il server che non supporta tutte le 
funzionalità, la mia esperienza (poca) si basa su DB2 per As400 dove con 
l'ultimo client accedi a server recenti è più datati.


>C'ho gia' pensato ma non riesco a trovare l'OLE provider per il DB2.....
Credo tu debba installare il Runtime Client per DB2, io l'ho provato con 
DB2 Express che dovrebbe essere piu recente delle versioni che usi tu e 
l'OleDb Provider era presente; rimane comunque da valutare se il 
provider Ado supporti sia la 8.2 che la 5.2, solitamente i driver odbc e 
ado sono retrocompatibili, al più è il server che non supporta tutte le 
funzionalità, la mia esperienza (poca) si basa su DB2 per As400 dove con 
l'ultimo client accedi a server recenti è più datati.
--- posted by geoForum on 
http://www.delphiedintorni.it

Newsgroup: it.comp.lang.delphi
Titolo: Quick Report in Delphi 7

Sono da poco passato da Delphi 5 a Delphi 7.
A parte qualche problema con delle librerie esterne a delphi...
Ho avuto un problema con il Quick Report....
Non riesco a trovare la cartella con i componenti Quick Report per le
stampe...
Aprendo un progetto con un report, non ho problemi per il QuickReport, ma
tutti i componenti mi danno errore:
non esistono i componenti del Quickreport..
Domanda...sono io che ho commesso qualche errore nell'installazione o è
Delphi 7 che ha eliminato il Quick Report ed utilizza altri metodi esterni.
Infatti non ho trovato altri componenti per la stampa
Grazie a chi mi aiuterà

qr ci sta. leggi le what's new di d7.
AS


http://delphi.about.com/cs/adptips2002/a/bltip1102_4.htm
Ciao.

 Ho avuto un problema con il Quick Report....
Se hai del tempo migra verso Rave. E' piu' potente anche se un po' 
ostico all'inizio (come tutte le cose).

SI ho dato un'occhiato molto veloce a rave.....ma
1) è possibile inserire una immagine jpg nel report???
Grazie


1) No, solo BMP. :(
Prego.
Newsgroup: it.comp.lang.delphi
Titolo: ADO query

Salve a tutti..
un quesito..
ho una query di questo tipo su un componente ADOQuery
SELECT Ore_comm.Id_centroc, Centri_costo.Descrizione,
Centri_costo.Costo, SUM( Ore_comm.Ore ),  SUM( Ore_comm.Ore ) *
Centri_costo.Costo
FROM Ore_comm
   INNER JOIN Centri_costo
   ON  (Ore_comm.Id_centroc = Centri_costo.Id)  
WHERE Ore_comm.Id_sdl = 7
GROUP BY Centri_costo.Descrizione
È possibile far in modo che..
( Ore_comm.Ore ) * Centri_costo si possa chiamare tot_costo con paradox
facevo..
(( Ore_comm.Ore ) * Centri_costo) AS tot_costo ma con ADO come si fa..
Altrimenti mi nomina i campi con “nomi casuali” EXP1001.. ecc..
inoltre. sempre nella stessa query.. la mia tabella ha un campo data..
ma non posso metterlo nella select perchè il gruppo e sulla
descrizione..
ma cmq vorrei fare la query se la data è compresa tra due valori..
SELECT Ore_comm.Id_centroc, Centri_costo.Descrizione,
Centri_costo.Costo, SUM( Ore_comm.Ore ),  SUM( Ore_comm.Ore ) *
Centri_costo.Costo
FROM Ore_comm
   INNER JOIN Centri_costo
   ON  (Ore_comm.Id_centroc = Centri_costo.Id)  
WHERE (Ore_comm.Id_sdl = 7) AND 
      (ore_comm.data <= "05/06/06") AND (ore_comm.data >= "05/04/06")
GROUP BY Centri_costo.Descrizione
ma ovviamente va in errore..
come si può fare?!
grazie a tutti..
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

grazie a tutti..
Non ho mai usato ADOQuery ma la stringa SQL che hai scritto va in
errore perchè hai inserito dei campi non raggruppati nella select e
non perchè hai inserito una condizione sulla where.
I campi che metti nella select o sono campi della "Group by" oppure
devono essere funzioni di aggregazione, vale a prescindere da Delphi
ed Ado.
Ciao
Maurizio

Newsgroup: it.comp.lang.delphi
Titolo: stringgrid help

Ringrazio da subito chiunque mi risponderà, il mio problema è questo:
ho posizionato su un aform una stringgrid che riempio di numeri con un
ciclo.
Mi piacerebbe modificare il colore del numero a seconda di alcuni
criteri, per esempio se il numero è maggiore di 10. 
Non riesco però a trovare l'istruzione adatta.
for x:= 1 to colcount do
for y:= 1 to rowcount do begin
stringgrid1.cells[x,y]:=numeri[x,y];
if numeri[x,y]>10 then colore:=clred else colore:=clblack;
// qui ci vorrebbe l'istruzione (che non c'e'): 
// stringgrid1.cells[x,y].colors:=colore;
			end;
Grazie ancora.

 ha scritto nel messaggio
news:3931fee...@news.tiscalinet.it...


ProfGrid fa esattamente di che cosa avete bisogno. Può essere visto qui:
http://www.geocities.com/profgrid


wrote:

Newsgroup: it.comp.lang.delphi
Titolo: Count object

Salve, avete mica idea di come si possano contare gli oggetti all'interno
di un datamodule a partire da una form?
In pratica, ho bisogno, all'evento close di un form di sapere quali
dataset mi sono rimasti aperti sul datamodule.
Grazie a tutti.
--- posted by geoForum on 
http://www.delphiedintorni.it

Grazie a tutti.
	Ciao
	MassimoB
 
---------------------------------
http://www.massimobeschi.it/
---------------------------------
Se tu pagare come dici tu ...
Io lavorare come dico io ...
Se tu pagare come dico io ...
Io lavorare come dici tu ...
---------------------------------

Il codice che ho scritto è questo:
  for i := 0 to datamoduleexpo.ComponentCount -1 do
    begin
      if uppercase(leftStr(datamoduleexpo.Components[i].Name,2))='DS' then
        begin
          with DataModuleExpo do
            begin
              main.memo1.Lines.Add(Components[i].Name);
              FindComponent(datamoduleexpo.Components[i].Name).;
              main.memo1.Lines.Add(Components[i].Name + ' free');
            end;
          end;
        end;
ma non è quello che dici tu, nel senso che non sono riuscito a trovare il
modo di identificare il componente e quindi ho scelto di verificarne il
nome (tanto uso lo stesso suffisso per tutti i dataset).
Ma non capisco se riesco a liberare memoria perché ho sempre un paio di
mega di troppo che non calano... :-(

--- posted by geoForum on 
http://www.delphiedintorni.it

Ho appena scoperto che la procedura che ho scritto non funziona perché il
Free mi libera l'oggetto e il count del component salta.
Non tenetela in considerazione. Sorry!


Newsgroup: it.comp.lang.delphi
Titolo: interrompere un ciclo

Ciao,
ho una semplice procedura che fa'...
repeat
 inc(c)
until c=10000
ho due bottoncini "Attiva" e "Annulla"
cliccando sul primo parte il ciclo e fin qui tutto ok...ma cliccando sul
secondo si dovrebbe interrompere... come posso farlo?
Ciao e grazie
Simone

secondo si dovrebbe interrompere... come posso farlo?
In questo modo non puoi bloccarlo perche' il sistema non e' in grado
di recuperare i messaggi.
Inserisci un bel ProcessMessages() prima dell'until.
--
Andrea Laforgia (
andrea_...@bigfoot.com
)
---------------------------------------------

 Simone

metti
repeat
 inc(c)
 processmessage;
until (c=10000) or Fermati
e sul bottone metti
fermati:=true;
Dovrebbe funzionare. Ciao !

Newsgroup: it.comp.lang.delphi
Titolo: Problemi su problemi

Ho bisogno di far partire un prg che ha bisogno anche di un parametro.
(Ad esempio:    c:\(path)\winamp.exe d:\prova.mp3)
Se uso  Winexec non si sono problemi.....
Se uso il CreateProcess il prg non parte.
Come posso fare (visto che a me serve proprio il CreateProcess)!
Grazie
~Guybrush~

 ha scritto nel messaggio
news:om7h7tkqt6h2en1ju...@4ax.com...

Newsgroup: it.comp.lang.delphi
Titolo: Componente per Toolbar "Diversa"

Salve a tutti.
Sapete se esiste un componente (free possibilmente) compatibile con 
Delphi 2006 (o 2005 oppure modificabile per renderlo compatibile) che 
permetta di create una toolbar simile a questa 
http://img144.imageshack.us/my.php?image=look6xx.jpg
L'idea mi è venuta vedendo la demo dei componenti Jedi ma sembra essere 
solo sul demo (almeno non ho trovato un componente che permetta 
un'interfaccia simile)
Grazie a tutti,
David

win32 o .net?
se .net cerca su codeproject.
Proposta: aggiungere codeproject ai "soliti siti" nelle faq! :-))
A.

Purtroppo non è per .net ma per Win32
grazie comunque

microges ha scritto:

La suite di componenti *dxPack* dovrebbe fare quanto chiedi, ma se non 
ricordo male è stata proprio integrata nella libreria JEDI.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 un'interfaccia simile)
No, non e' solo sul demo. Il componente e' TJvXPBar nella palette Jv XP 
Controls.
Ciao.
---
Ryo GQI 

Grazie infinite