mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Help con IExplorer

Avrei bisogno di aprire da un mio prg una pagina web su una finestra di
internet explorer già aperta, non che tutte le volte me ne apra una nuova.
Ho già recuperato l'handle della finestra, sapete se per caso con
SendMessage c'è la possibilità di fare ciò?
Grazie a tutti per l'interessamento e per l'eventuale aiuto.
Ciao
Simo

 SendMessage c'è la possibilità di fare ciò?
uses ComObj;
...
procedure TForm1.Button1Click(Sender: TObject);
var
  IEApp: Variant;
begin
  try
    IEApp := GetActiveOleObject('InternetExplorer.Application');
  except
    IEApp := CreateOleObject('InternetExplorer.Application');
  end;
  IEApp.Visible := true;
  IEApp.Navigate('
www.altavista.com
');
end;
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

PERFECT!!
Grazie mille funziona alla perfezione!!!

Purtoppo mi dà alcuni problemi che non riesco a capire perchè se lo faccio
partire da un pulsante va tutto bene, ma se lo faccio partire in automatico
da una procedura mi dice:
Impossibile effettuare una chiamata in uscita poichè l'applicazione sta
inviando una chiamata sincronizzata sull'ingresso.
Che debbo fà?
THX a lot
Simo



Newsgroup: it.comp.lang.delphi
Titolo: Errore INToStr

Ciao a tutti, nel codice di una mia form ho una variabile che si chiama KIL 
ed è di tipo real, io vorrei che il valore di questa variabile venga 
visualizzato all'interno di una edit, per fare tutto ciò ho inserito nel mio 
codice la seguente riga:
edit4.text:=inttostr(kil);
arrivato a questo punto il mio programam mi va in errore dicendo:
THERE IS NO OVERLOADED VERSION OF "INTTOSTR" THAT CAN BE CALLED WITH THERE 
ARGUMENTS...
Non ho idea di cosa voglia dire e soprattuo non ho idea di come risolvere il 
problema.... Grazie a tutti ciao ciao
-- 
Lorenzo Mendini Iz2FOS
http://www.polopositivo.org
 (Home Page) 


Sai la differenza tra una variabile intera e una in virgola mobile?
Nel menů di Delphi del menů Start c'č anche l'aiuto in linea chiamato Object 
Pascal References. Almeno nel mio D6 c'č. Potrai leggere delle informazioni 
utili sul linguaggio cosě potrai utilizzare con soddisfazione FloatToStr
Ciao

edit4.text:=inttostr(kil);
edit4.text := FloatToStr(kil);
oppure:
edit4.text := Format('%6.2f',[kil]);
//6.2 significa: 6 spazi + 2 cifre dopo la virgola
jk
--
Jilani KHALDI
http://jkhaldi.oltrelinux.com

Grazie 1000 ciao ciao

Newsgroup: it.comp.lang.delphi
Titolo: PopupMenu di IE

ciao all
che bello .. sono riuscito a trovare il modo di inserire una voce nel
popupmenu di IE inserendo una chiave quì
HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\MenuExt\pippo
ora se il mio applicativo è attivo cliccando sulla voce del menu dovrebbe
riuscire a cliccare un bottone presente sulla mia form
altrimenti eseguire il programma e in seguito cliccare il bottone
chi è mi dà una mano?
ciao
erik
Newsgroup: it.comp.lang.delphi
Titolo: Tray Icons

Ho installato Tray Icons di Torry e funziona alla perfezione ma quando 
compilo un progetto con l'oggetto CoolTrayIcon mi dice che non 
trova 'CoolTrayIcon.dcu', allora devo andare nella cartella dove ho 
scompattato il pacchetto scaricato, copiare quel file ed incollarlo 
nella cartella del progetto. Con tutti gli altri oggetti già presente in 
Delphi7 durante la compilazione i file vengono copiati in modo 
automatico. Come faccio ad automatizzare anche questo?
--- posted by geoForum on 
http://www.delphiedintorni.it

 automatico. Come faccio ad automatizzare anche questo?
Tools -> Environment Options -> Library -> Library Path
Qui trovi i percorsi che il compilatore segue per cercare i sorgenti vari
durante la fase di compilazione: aggiungi il percorso dove hai memorizzato
i file dcu e il gioco è fatto.
Saluti
	Marco Bortolani
	info @ 
marcobortolani.it

 ha scritto nel messaggio
news:rhkhpmpmjmiu$.qw1m61tg0n5m.dlg@40tude.net...


Grazie mille!


Newsgroup: it.comp.lang.delphi
Titolo: ricerca file

esiste un'api che permette di ricercare un file dato il suo nome e
estensione e ne restituisce la directory?
grazie

 estensione e ne restituisce la directory?
Dovresti implementare una sorta di Trova di Windows, per farlo utilizza le
funzioni FindFirst/FindNext/FindClose.
Ciao!
--
- Carlo -
c.b...@libero.it

estensione e ne restituisce la directory?
SearchTreeForFile
--
Andrea Laforgia (ICQ 87230455)
"A C program's trick is sometimes a C++ program's trap"
                                          [S.B.Lippman]

Newsgroup: it.comp.lang.delphi
Titolo: Aiuto per database

Ciao a tutti,
vi premetto che sto iniziando ora a studiare i database e vorrei chiedervi
un aiuto.
Quando in una form inserisco un componente TTable e seleziono la proprietą
DatabaseName mi compare la lista dei database.
Ora io seleziono un database di access ma quando scelgo il TableName mi
compare la maschera del database Login.
Come mai compare se io non ho impostato nessuna password?
Come faccio a toglierla?
Come posso utilizzare un database di access?
La finestra di LogIn compare anche per gli altri tipi di DB tranne per
DBDemos.
Grazie.

 
Ciao 
Simone Santarelli

 Grazie.
Prego.
Ciao.
Mimmo.

 Come faccio a toglierla?
LoginPrompt=False;
Bye
AS
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.delphi
Titolo: Editing librerie

Salve.
In TD 2006 ho installato un file di libreria, richiamato dal progetto che 
compilo nella sezione "Uses".
Ho inserito il percorso della DCU nel "Library path" e quallo del sorgente 
PAS nel path "Browsing path".
Per la compilazione, nessun problema.
Solo che, quando clicco sul nome della unit tenendo premuto CTRL, non si 
apre l'editor della stessa.
La presenza del percorso del file PAS in Browsing path non dovrebbe essere 
sufficiente?
Grazie a chiunque potrà aiutarmi.
-- 
--^^
BedBaol
-------^^------- 

 apre l'editor della stessa.
Usa CTRL+INVIO.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 ha scritto nel messaggio 
news:47c88158$1...@news.x-privat.org...

Grazie mille, funziona...
Mi resta il dubbio accademico sul perché con le "unit di sistema" funzioni 
anche CTRL+Click...
-- 
--^^
BedBaol
-------^^-------

Newsgroup: it.comp.lang.delphi
Titolo: Connessione a una porta seriale

Scusate la mia ignoranza, ma non è molto che ho iniziato a programmare con
Delphi.....
Ho la necessita di verificare i dati che mi provengono da una porta seriale:
mi sapete dire come si fa? (ci sono degli oggetti già definiti?)
Grazie in anticipo a chi mi aiuta
Beppe

 mi sapete dire come si fa? (ci sono degli oggetti già definiti?)
se non erro sulle FAQ (messaggio del 23/12 di {MSX}) c'è la risposta alla
tua domanda.
Ciao
--
- Carlo -
c.b...@libero.it

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

Grazie a tutti coloro che mi hanno risposto e che mi risponderanno al
post di poco fa.
Adesso vi vorrei fare una domanda ancora più specifica. Delphi mi da in
qualche modo la possibilità di accedere ai singoli pacchetti IP?
Va bene l'idea del "canale" attraverso i quali 2 PC comunicano, ma per
ottimizzare il trasporto di informazioni ho bisogno di accedere
direttamente ai pacchetti IP.
Sapete come fare?
1000 grazie 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

direttamente ai pacchetti IP.
Credo che questo non sia proprio possibile: a livello socket tu sei in
TCP o UDP, il protocollo IP di trasporto viene gestito direttamente
dal S.O... so che LinuX consente qualche "personalizzazione" del
datagramma IP (header) ma sotto WIn non credo sia possibile.
Tanto per sapere cosa intendi per "ottimizzare"? Che flags vorresti
settare nel pacchetto IP per ottimizzare il trasporto? il TTL?
bye

 bye
Più che altro volevo settare la lunghezza dei singoli packetti per
non sprecare troppa larghezza di banda!


non sprecare troppa larghezza di banda!
puoi modificare il valore MTU nel registro di Windows. 
Devi perň considerare che spesso di usano pacchetti lunghi a causa
della propagazione di essi in rete etc...
bye

Il vero problema è che la lunghezza non deve essere fissa, ma devo
poterla cambiare ad ogni invio di pacchetto!

Newsgroup: it.comp.lang.delphi
Titolo: Conversione stringa in codice ASCII

Salve,
avrei la necessità di convertire un carattere preso da una stringa nel suo 
corrispettivo valore ASCII
Ho provato a fare la conversione usando INTEGER() solo che funziona solo se 
gli metto il valore a mano
Es: integer('A') = 65
Se invece gli passo la stringa mi restituisce in numero altissimo.
Es: integer(Copy(Edit.text, 1, 1))
Come potrei fare?
Grazie
Tomas 

 Come potrei fare?
Ord(Copy(Edit.text, 1, 1))

> Ord(Copy(Edit.text, 1, 1))
Già provato, mi restituisce un errore di "Incompatible types"...
Uso delphi 6 

hai ragione , la sintassi corretta è
Ord(Edit1.text[1])

 ha scritto nel messaggio 
news:1130758405.8...@g49g2000cwa.googlegroups.com...
hai ragione , la sintassi corretta č
Ord(Edit1.text[1])
Newsgroup: it.comp.lang.delphi
Titolo: TRadioButton

Che metodo usate voi per trovare velocemente quale RadioButton è attivo in
una lunga serie, senza usare:
if RadioButton1.Checked then
else if RadioButton2.Checked then
else ecc ecc...
(In VB bastava creare una matrice di controlli...
for i = 0 to numRb if radiobutton[i].checked then...... )
Grazie e ciao a tutti
Mario
---------------------------------------
MBSoftware
http://web.tiscalinet.it/mbsoftware
---------------------------------------

for i = 0 to numRb if radiobutton[i].checked then...... )
puoi creare un array di TRadioButton ed inizializzarlo assegnando ad ogni
elemento dello stesso, i componenti radiobutton nella tua form.
Ora avrai un array con tutti i tuoi TRadioButton, quindi con un semplice
ciclo fai quello che facevi in VB.
A me la soluzione dell' array non piace molto. Ti dico il perchè.
Mi rompe perchè devo inizializzare l' array, quindi se ho 100 TRadioButton
devo fare 100 assegnazioni.
C' è una strada che semplifica la cosa, ma quando l' hai percorsa, ti rendi
conto che l' array non serve più.
In pratica ogni componente appartiene ad una classe ed alcune proprietà
della form sono talmente versatili che puoi conoscere tantissime cose dei
componenti in quella form.
Non mi dilungo ancora ed arrivo alla pratica.
Per vedere quale TRadioButton è checckato, scrivi qualcosa come questa:
var I:Integer;
begin
  for  I:=0 to ( Form1.ControlCount - 1 ) do
   if ( Form1.Controls[I].ClassName = TRadioButton.ClassName ) then
    if TRadioButton(Form1.Controls[I]).Checked then
     Form1.Caption:=('Il RadioButton checckato è: ' +
 Form1.Controls[I].Name ));
end;
spero di non aver sbagliato nulla. Dovrebbe funzionare !!
Come funziona ?
Bè, il ciclo conteggia tutti i controlli della form ma filtra solo quelli
che appartengono alla classe TRadioButton, quindi quelli che ti interessano.
Ora la proprietà Checked dovrebbe essere proprietaria della classe
TRadioButton o qualche sua genitrice (dovrei guardare la gerarchia della VCL
per essere più preciso) comunque non è comuti a tutti i controlli, quindi
con la riga
if TRadioButton(Form1.Controls[I]).Checked then
pongo rimedio al problema e faccio il controllo della propietà Checked.
Se questa vale True, la riga successiva mi scrive il componente TRadioButton
che è stato checckato.
Con questo sistema puoi trattere il risultato come ti pare, quindi se non ti
piace la stringa puoi ottenere "l'indice del componente" ecc......sta a te
adattarlo alle tue esigenze.
Riguardo il sistema dell' if, se lo utilizzi, io toglierei l' else.
Cioè se tu scrivi:
if RadioButton1.Checked then
  Form1.Caption:='Il componente radiobutton1 è checckato';
if RadioButton2.Checked then
 ecc.....
ottieni lo stesso risultato. O mi sbaglio ?
Tanto quando la condizione non è soddisfatta, il programma continua
ugualmente controllando le condizioni che seguono, quindi non ci sono
problemi.
Con questo ti saluto, poi ci si sente per posta in privato.
Ciaooooo !!!!!
Antonio Tarolla
BSSoftware Tips Mailing - List Support

Dai un'occhiata al componente TRadioGroup, e' fatto apposta.
Newsgroup: it.comp.lang.delphi
Titolo: [OT] Nokia 6610

Ciao,
scusate l'ot. Ho saputo di un tool di
borland per programmare applicazioni java per
telefonini Nokia.
Qualcuno mi sa dire di piu'?
Ciao
  Miyomo

 ha scritto nel messaggio
news:k13nb.51834$e5.18...@news1.tin.it...


 per compilatore Borland C++ Builder 6
non ho focalizzato che cercavi qualcosa per Java: sorry!
        Marco Bortolani

> non ho focalizzato che cercavi qualcosa per Java: sorry!
Grazie lo stesso. Devo fare una semplice
applicazione, che uso per lavoro, che traduca una serie di codici
in stringhe. Nulla di complicato, ma non so che strumenti usare.
Ciao!

 in stringhe. Nulla di complicato, ma non so che strumenti usare.
Vai sul sito della Nokia, nella sezione Developer (e' necessaria una
registra gratuita) ci sono moltissimi tool per lo sviluppo in java.
Saluti.
-- 
I'am what I'am, I do what I can

 Qualcuno mi sa dire di piu'?
Il programma potrebbe essere JBuilder 9
Io lo sto usando, praticamente puoi programmare in java con il pacchetto 
J2ME, e il wireless toolkit che e' integrato nell'IDE.
Io lo trovo un'ottima piattaforma, le API di j2me sono un sottoinsieme 
di quelle di java normale, e ci sono delle classi specifiche per la 
gestione dell'input e del display, sia in formato grafico che stile 
"form" (coi controlli).
In piu' j2me e' standard e funziona su tantissimi cellulari, non solo nokia.
Newsgroup: it.comp.lang.delphi
Titolo: Dov'é l'errore?

Qualcuno sa dirmi perche il compilatore mi da errore quando compilo questo
codice?
procedure TForm1.Button1Click(Sender: TObject);
var
  i : integer;
begin
  memo1.linee.clear;
  for i := 0 to 5 do
    memo1.linee.add ('Iterazione n°' + INTtoSTR (i));
    memo1.linee.add ('');
  for i := 5 downto 0 do
    memo1.linee.add ('Iterazione n°' + INTtoSTR (i));
  end;
end.
Quando compilo mi dice che non è stata definita la parola linee (in
memo1.linee.add)
--
Posted from [195.223.215.6] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 memo1.linee.add)
... perchè "linee" non è nè una proprietà nè un metodo del componente TMemo.
Quello che stai cercando è "lines" ... è un po' difficile che un componente
fatto da americani
abbia una proprietà con nome italiano ... no?
Ciao!! Davide DG.

Si, ma quel codice l'ho copiato dalla guida, che forse è stata tradotta in
italiano, ma possibile che abbiano tradotto anche il codice? BOH


 memo1.linee.add)
non dovrebbe essere lines ?

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

Ciao,
Conoscete qualche componente, possibilmente free, pre la creazione di 
grafici ?
Francesco
IACT Member.
http://Frengo.dragonfire.net/

 Francesco
perchè il TChart di David Berneda contenuto in Delphi, non ti è sufficiente
?
Poi mi pare che c'è pure un controllo ActiveX per fare qualche grafico.
Ti saluto.....ciaoo !!
Antonio Tarolla


quelli standard di delphi ?
sennò guarda su DSP ( 
http://delphi.icm.edu.pl/
 )
--
Gna...@Wappi.com
ICQ# 76488613
http://gnaffy.tripod.com/

 
IACT Member.
http://Frengo.dragonfire.net/

 non sembra niente male !
primitivo ?
TChart a me pare un componente degno di stare nella palette di Delphi. Poi
se non erro, TChart di Delphi non è completo.
Insomma il componente completo mi pare vada acquistato a parte ma comprende
tantissime altra funzionalità che dovresti trovare ( credo ) documentato nel
sito dell'autore !!
Sempre sul sito dell'autore dovresti trovare degli esempi. Vabbè, ti saluto.
Ci sentiamo.....ciaooo !!
Antonio Tarolla
Newsgroup: it.comp.lang.delphi
Titolo: map<> in delphi

Qual'e' la struttura piu' vicina alla map<T1, T2> del C++? In effetti
avrei bisogno di una cosa del tipo
array[variant] of variant
naturalmente cosi' non funziona, ma non c'e' qualcosa di analogo? Grazie
Ciao.

 wrote...

Ciao,
         se mi spieghi cosa vuoi fare (non conosco il C++), forse posso
aiutarti...
Intendi fare un array di grandezza variabile o qualcosa tipo
GiorniSettimana['Primo']=NumeroIntero ?
Ciao :-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply




 indicizzare con una variabile di tipo qualsiasi.
Dunque, così al volo non penso si possa fare in pascal standard...
Però penso che se implementi una TList e derivi da essa un'altra classe in
cui mantieni una lista delle "proprietà indicizzanti" [tutte le Key che
compaiono] e il riferimento di ogni Key all'indice (numerico) dell'elemento,
poi dovrebbe essere abbastanza semplice implementare un metodo
Cerca(Key):Element;
Per il fatto che Element e Key possono essere qualsiasi cosa penso dovrai
ricorrere ai Variant ma sappi che se puoi evitare è meglio : i Variant,
oltre ad essere pesanti in termini di memoria occupata, lo sono anche in
termini di velocità...

Newsgroup: it.comp.lang.delphi
Titolo: Stampa in un *.pdf esistente da Delphi?

Ciao,
qualcuno conosce un sistema per fare una stampa utilizzando un *.pdf gia'
esistente che contiene vari campi (es.
http://www.agenziaentrate.it/modulistica/dichiarazione/2003/cud/modello_cud_
2003.pdf) ?
Grazie
S


Che intendi con vari campi?
Provato con Ole?

 Che intendi con vari campi?
Il file *.pdf all' indirizzo qui sopra e' il modello CUD per i redditi da
lavoro dipendente. Oltre alle varie descrizioni ("Codice fiscale", "Cognome
o Denominazione", ecc.) ha dei campi che e' possibile compilare (se hai
Adobe Acrobat, non solamente il Reader).
Volevo fare ovviamente una compilazione in automatico. Con OLE sono riuscito
a aprire e a stampare il documento, ma non a "editarlo".
Ciao
J

 a aprire e a stampare il documento, ma non a "editarlo".
ce l'hai Acrobat (non il Reader)? se no, allora ovviamente non e' possibile
gestire in scrittura il documento. Se si, allora potrebbe esserci qualche
metodo OLE per gestire la compilazione, ma ho i miei dubbi (non vedo come si
potrebbero identificare in modo generico i singoli campi per gestirli uno ad
uno in lettura/scrittura)
Ciao, Sandro

esistente che contiene vari campi (es.
Un anno fa avevo tentato l'impossibile per fare questa cosa con un F24, 
ma il risultato era troppo difficile da ottenere.
Il PDF è un formato di "sola lettura", cioè non si puo' editare in nessun modo, è come un compilato: puo'
solo essere visualizzato/stampato.
L'unica soluzione sarebbe di fare un report con la bitmap del pdf,e piazzarci sopra i controlli testo.
Rottura assurda di OO, in quanto tali moduli hanno i quadratini per le lettere, e non si trovano fonts
equispaziati (di quella misura). Allora dovresti piazzare lettera per lettera tanti controlli piccoli...
Insomma, molto complicato da fare , ho abbandonato...
Puoi trovare qualcosa di simile fatto con word e access, cerca nei ng.
Ciao
Morde.
morde [at] programmer [.] net

 ha scritto nel messaggio
news:b0inp9$q1svm$1...@ID-43509.news.dfncis.de...

Ciao ragazzi,
premetto che non l'ho mai provato, ma in giro ci sono un po' di tutorial
sull'argomento:
bisogna  aprire il pdf con Acrobat (il pacchetto completo), creare dei campi
dove si vorranno inserire i dati, salvarlo come .FDF e poi da programma
(credo attraverso l'ocx che dovremmo aver registrato in Delphi) riempire i
campi.
Ripeto che non l'ho provato ma so che lo fanno anche da asp e php vuoi che
non si riesca a fare da Delphi?
per info vedi sto link:
http://www.aspitalia.com/articoli/pdf.aspx
Buona Fortuna!
ciao, Vittorio

 ciao, Vittorio
Hemmm...
Scusate, aggiungo questo link:
http://www.planetpdf.com/mainpage.asp?WebPageID=294
ciao, Vittorio
P.S.: Chiunque riesca nell'intento me lo faccia sapere che interessa anche a
me...  ma purtroppo ora non ho tempo da dedicarci.


http://www.aspitalia.com/articoli/pdf.aspx
Che storia!!!!
Non si finisce mai di imparare...... :-D
Ciao!


 me...  ma purtroppo ora non ho tempo da dedicarci.
Grazie, provero'!
J.
Newsgroup: it.comp.lang.delphi
Titolo: info da file

Salve avrei bisogno di prendere da un file di immagine (JPG) la stringa che
contiene informazioni circa la fotocamera la data scatto ecc.

 stringa che contiene informazioni circa la fotocamera la data scatto
Perdonami, sei sicuro che in un file jpg ci siano queste informazioni?
Io non credo.
--
Jax
====
"[Linux] probabilmente non supporterà mai altro che i dischi rigidi AT."
Linus Torvalds, creatore del sistema operativo Linux, 1991

 ha scritto nel messaggio
news:2jai88F...@uni-berlin.de...


Io non credo.
Are you sure? ;)
http://www.filesland.com/companies/BlueBox-GmbH/Image-Info-Toolkit.html
E' da un po' di tempo che il mio IrfanView (rigorosamente free ;-)) mi offre
la possibilita' di visualizzare e scrivere i commenti delle foto che
visualizzo.
Molte fotocamere digitali aggiungono gia' queste infos in automatico alle jpg
che ottieni.
Ad ogni modo, cerca lo standard IPTC per le informazioni sulle foto.
:)
-- 
Morde. (
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/
Firefox, il miglior browser: 
http://www.mozilla.org/products/firefox/

 Are you sure? ;)
Perdonatemi voi, sono rimasto parecchio indietro :(
--
Jax
====
Scelgo i miei amici per la loro bellezza, le mie conoscenze per la loro
rispettabilitą, e miei nemici per la loro intelligenza.


Io per una mia applicazione ho preso spunto da qui
http://djernaes.dk/martin/jpeginfo.html
Ciao, Robby
Newsgroup: it.comp.lang.delphi
Titolo: JEDI

E' solo una mia impressione oppure il progetto JEDI č molto poco documentato
(anche se quello che c'č mi sembra fatto bene)?
Sto provando a studiarmi un pň di classi/componenti e vedo che i file di
help ne contengono solo alcuni. Oltre a guardare il codice, avete altre
risorse per la documentazione? Ci vuole una marea di tempo anche solo per
vedere una volta tutti i componenti che ci sono...
-- 
Lis
Mercatino: 
http://snurl.com/sito_lis
Aiuta la ricerca contro il cancro: 
http://snurl.com/ida_team

 risorse per la documentazione? Ci vuole una marea di tempo anche solo per
l'unica altra risorsa di documentazione - informazioni (purtroppo) è
disponibile sul newsgroup del team jedi. adesso non mi ricordo i paramentri
per la sottoscrizione ma se non li trovi fammi un fischio che li recupero.
ciao
-- 
Auguri a tutti di buon natale e felice anno nuovo
Fabrizio Mancini - <f[.]mancini[@]tin[.]it> 29/12/2003 14.06.28
Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)

 per la sottoscrizione ma se non li trovi fammi un fischio che li recupero.
L'unico altro possibile riferimento che è trovato e sul sito dove c'è una
voece di menu chiamata Newsgroups che però non funziona
(
http://delphi-jedi.org/ADMIN_LISTS:741853
)
Se ti capitano sottomano i parametri, postali pure, grazie


 Se ti capitano sottomano i parametri, postali pure, grazie
il sito di riferimento è questo
http://projectjedi.sourceforge.net/
qui trovi in fondo alla pagina tutte le info che ti servono.
La sottoscrizione se non erro è gratuita.
ciao
-- 
Auguri a tutti di buon natale e felice anno nuovo
Fabrizio Mancini - <f[.]mancini[@]tin[.]it> 29/12/2003 15.05.35


 qui trovi in fondo alla pagina tutte le info che ti servono.
grazie


Newsgroup: it.comp.lang.delphi
Titolo: Image - Sfondo stile desktop

 Vorrei inserire un immagine all'interno di un componente, che la ripeta 
per le dimensioni dell'image.
Stile il desktop di windows, quando inserisci un sfondo se vuoi puoi 
ripeterlo n volte.
Lo scopo è inserire un pattern e ripeterlo nel componente.
Esiste un componente simile??
Cla F.
--- posted by geoForum on 
http://www.delphiedintorni.it

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

Come posso modificare a run-time la larghezza delle colonne in una DBGrid
per far sì che i dati siano interamente visibili?
come posso rilevare automaticamente che alcuni dati eccedono la larghezza
delle colonne?
Grazie!

delle colonne?
In automatico non puoi, a mio parere.
Devi impostare la prop default-drawing a false e gestirti il disegno delle
righe.
La cosa non è molto complessa, ma ha uno svantaggio: le ns routine di
disegno sono + lente rispetto a quella standard.
Quindi hai un rallentamento dello scorrimento.
In questa routine puoi mettere un codice che ti calcola la larghezza della
stringa che deve essere mostrata nella colonna.
Qualora essa fosse maggiore della larghezza della colonna imposti
ques'ultima alla larghezza della stringa stessa.
Pero' io non lo farei: secondo me si creerebbe un effetto ottico alquanto
fastidioso.
Saluti
AS
"Se è Microsoft non funziona"

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

Ho un problema con un database paradox,
quando tento di memorizzare il valore (un prezzo) di un edit
in un campo currency, nel db va solo la parte intera del prezzo.
Es.: se nell' edit inserisco 127,5, nel db va solo 127
Dovrei usare qualche funzione di conversione??

 ha scritto nel messaggio
news:SDgga.31747$%p6.21...@news.edisontel.com...


 quanti decimali hai impostato su windows nel pannello di controllo???
Scusa se cerco di essere piu' preciso. E' la stessa cosa che pensavo io, ma
forse scritta cosi' e' un po' difficile da interpretare.
Nel Pannello di controllo, alla voce "Impostazioni internazionali" (o
simile) controlla che la valuta in uso sia l'Euro e non la lira, e che i
decimali siano 2.

"Fusyllo"  ha scritto nel messaggio > Ho un problema con un database

Se non ricordo male prova a premere il testo 'F2' nel campo di Pdox dovresti
vedere il numero completo.
....
^_Goblin_^

 ha scritto nel messaggio
news:b5sd43$n2t$1...@newsreader.mailgate.org...

Grazie 1000 adesso funziona tutto
Fusy

Newsgroup: it.comp.lang.delphi
Titolo: Cerco componenti aggiuntivi

Conoscete qualche buona libreria CON SORGENTI per scrivere programmi
a) di gestione fax (tipo WinFax)
b) di masterizzazione CD e DVD
c) di manipolazione file musicali
d) di emulazione PlayStation (2?)
Grazie, ciao
    Aug

 a) di gestione fax (tipo WinFax)
AsynchPro di turbopower (www. .com). Suite per la gestione _completa_ della
seriale. Versioni trial scaricabili, supporto + che discreto.
Per gli altri non saprei.
Saluti
Paolo Arosio
Newsgroup: it.comp.lang.delphi
Titolo: erore installazione ClientDataSet

salve a tutti,
ho provato a far girare un programma che fa uso del ClientDataSet
su un pc diverso da quello su cui l'ho sviluppato.
(Non l'ho installato, ho semplicemente copiato l'eseguibile)
Il programma funziona ma quando lo chiudo
esce il classico messaggio di winXP:
l'applicazione verra' chiusa (ma se l'ho chiusa io!!??)
vuoi mandare la segnalazione ecc. ecc.
quale puo' essere il problema?

 su un pc diverso da quello su cui l'ho sviluppato.
Ci sono due opzioni che si escludono a vicenda:
 - copiare la midas.dll in un percorso accessibile dal sistema operativo;
 - includere la unit midaslib a disegno;
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 (Non l'ho installato, ho semplicemente copiato l'eseguibile)
Se usi midas.dll la devi registrare.
A.

 Se usi midas.dll la devi registrare.
Non va registrata.


> Non va registrata.
Se hai info specifiche al riguardo ti sarei grato se le condividessi,
Andrea.
Ho personalmente riscontrato anomali comportamenti dei cds se midas.dll
non è registrata, spariti appena eseguita la registrazione.
Era come se parte delle cose funzionassero, e altre no
E' stato un caso?
A.

 
nell'ultima versione ho incluso nella clausola uses la midaslib;
non cerca piu' la midas.dll ma da' errore ugualmente

non cerca piu' la midas.dll ma da' errore ugualmente
Allora non dipende dall'uso dei cds.  Ricontrolla il tuo codice.


Anche io ho avuto problemi da un cliente che alla fine ho sistemato 
forzando la registrazione.
L'idea che mi ero fatto e' che la dll si registra da sola la prima volta 
che viene caricata.
Quindi e' vero che puoi anche non registrarla perche' ci pensa lei da 
sola, ma non vuol dire che e' una "normale dll che non richiede la 
registrazione" infatti in alcune situazioni crea problemi:
per esempio non puoi spostare una midas che si e' gia' registrata e non 
puoi tenere due copie di versioni diverse in modo che due versioni della 
tua applicazione usino ognuno la sua (come si farebbe con le dll 
"normali"), perche' entrambe usano quella registrata e non quella nella 
propria cartella.
ciao
Giacomo

 Allora non dipende dall'uso dei cds.  Ricontrolla il tuo codice.
non esiste codice, visualizza semplicemente tre tabelle

Newsgroup: it.comp.lang.delphi
Titolo: Etichette con Qreport

Salve gente!
Come si fa la stampa di piu record sulla stessa riga ?
In pratica dovrei stampare due colonne di etichette  Sullo stesso foglio
come posso fare ?

 ha scritto nel messaggio.

Vedi nelle proprietà del TQuickReport / Page / Columns. Ed imposti il numero
di colonne che vuoi.
Ciao
Papa Foxtrot
Newsgroup: it.comp.lang.delphi
Titolo: Come si fa?

Ancora ciao! (è il quarto post della giornata!)
Come si fa ad installare un componente di cui si hanno solo i file DCU e non
i sorgenti?...Per stare su torry penso che in un modo si debba fare!!
Ancora grazie!

Esattamente come si installano i componenti di cui si hanno i sorgenti. Solo
che invece di scegliere i file PAS si scelgono i DCU. [Occhio alle
indicazioni di copyright dell' autore perchč facilmente il comp. non č
freeware e/o utilizzabile a fini commerciali].
Marco Soravia.

 indicazioni di copyright dell' autore perchè facilmente il comp. non è


Forse il DCU richiede un altro file che non hai. Non è raro che vengano
distribuiti componenti che si basano su altri componenti[vedi i comp. RX e
relative estensioni].
 Marco Soravia.

 Forse il DCU richiede un altro file che non hai. Non č raro che vengano


 mancante.
Capita lo stesso anche a me č per questo che avevo postato qui.
Inoltre quando seleziono il file "MioComponente.dcu" mi esce un messaggio
che dice che alcune linee del file verranno troncate.
(Capita anche a te M Dev Software?)
Ho D4CS
Risolvete!!!
Ciao grazie!!


Anche a me succede la stessa cosa con D5 standard....

    Il problema è proprio il... DCU.
    Il DCU è un file compilato di Delphi e spesso i programmatori per non
far vedere il codice sorgente distribuiscono quello. Il problema sta nella
versione di Delphi che utilizzate. Ad ogni versione il compilatore Delphi
cambia (si spera venga ottimizzato) e quindi non è in grado di leggere il
DCU di una versione differente. A qule punto Delphi cerca il file pas per
ricostruire correttamente il DCU e non trovandolo, ve lo chiede.
    In sostanza, potete installare un componente fornito in un DCU se e solo
se avete la stessa versione di Delphi di colui che ve l'ha fornito,
altrimenti avete bisogno del sorgente...
    Saluti!
______________________________________
Gian Luca Dalla Torre
E - Mail: 
gianluca....@casteo.net
______________________________________

 altrimenti avete bisogno del sorgente...
 Si vabe'....ma quando il componente viene distribuito per quella versione
vuol dire che è stato compilato in quella...alllora perchè non va...il mio
componente era chiaramente x D4


> Anche a me succede la stessa cosa con D5 standard....
Scusa, visto che a me non sono mai successe ste cose... puoi passarmi un
qualsiasi dcu che ti dà
questo problema?
Io uso D5 Ent.
Ciao, Davide DG

 componente era chiaramente x D4
Succede anche a me: uso D4 Pro.

 wrote in message
8gtn9u$5vq$1...@pegasus.tiscalinet.it...


 wrote in message
92SY4.31501$VM3.2...@news.infostrada.it...


 installare?...bah!!
Chiacchiere? Che diamine blateri?
Qui c' è gente che ha gentilmente cercato di contribuire a risolvere i TUOI
problemi.
In linea di massima i DCU possono essere installati come un file PAS salvo
casi di conflitto tra le versioni e/o file corrotti. Il tuo, molto
probabilmente, è uno di questi casi e l' unico modo per risolverlo è
contattare  l' autore del componente e farsi CORTESEMENTE rilasciare la
versione compatibile con il proprio framework, se esiste.
Marco Soravia.
Newsgroup: it.comp.lang.delphi
Titolo: FloatToStr non funziona piu'

Aiutto!!!
Il mio programma ad un certo punto mi da EAccessViolation sulle
istruzioni di conversione in stringa; non mi sembrava vero e allora ho
sfrondato tutto il superfluo e ho beccato l'errore su questa
istruzione:
      sss:= FloatToStr(235);
dove sss e' una normale variabile string.
Secondo me ad un certo punto vado a 'sporcare' l'area in cui c'e'
l'istruzione floattostr... se qualcuno ha un suggerimento lo ringrazio
moltissimo!

       sss:= FloatToStr(235);
Ma il 235 che hai messo e' un esempio ? Perche' di solito la FloatToStr 
si inchioda per colpa del separatore decimale.
Ciao.Alberto.
-- 
Alberto Rubinelli - A2 SISTEMI               posted with Gravity 2.60b
Via Costantino Perazzi 22 - 28100 NOVARA (NO) - ITALY     ICQ 49872318
E-Mail : 
alb...@retrocomputing.net
  Tel. 0321 640149 
Web    : 
www.retrocomputing.net
      Fax  0321 391669 BBS  0321 392320

> dove sss e' una normale variabile string.
sicuro che sia string e non pchar?

Si',e' un numero qualunque che ho messo come esempio.



wrote:


> Si',e' un numero qualunque che ho messo come esempio.
crea un progetto nuovo, mettici dentro una form, un pulsante e quell'unica
istruzione, e vedi un po' se te lo fa o no.

      sss:= FloatToStr(235);
hai provato FormatFloat ....
anche se il problema, secondo me, non è su questa
istruzione ma da altre parti .. quindi sarebbe meglio
conoscere il contesto in cui la usi.
	Ciao
	MassimoB
 

 ha scritto nel messaggio
news:r4qf805ncatqri6ne...@4ax.com...

Newsgroup: it.comp.lang.delphi
Titolo: Rollover immagini (D2006 Web Application)

Come da oggetto ho il problema di utilizzare un'immagine come link ad
un'altra pagina ottenendo nel contempo sia il rollover con altra immagine
sia la visulizzazione del puntatore del mouse con il tipico indicatore.
Ho provato tutti gli Web Controls e gli HTML Elements ma non ne ho trovato
nessuno che mi permetta questa operazione (o sbaglio qualcosa?).
Su Google la voce Rollover non mi restituisce nulla di utile (l'help di
Delphi idem) ed estendendo la ricerca mi rimanda a discussioni inerenti
Dreamweaver...
Dove/come posso cercare?
Valter

 Dove/come posso cercare?
L'effetto di "rollover" si ottiene scrivendo codice (script) eseguito 
lato client, in JavaScript, quindi la soluzione che cerchi è quella 
adatta a qualsiasi sito Web, indipendentemente dalla tecnologia lato 
server che genera le pagine restituite.
L'unico vantaggio che potresti ottenere da 
ASP.NET
 in questo frangente è 
la possibilità di creare eventualmente un controllo che racchiuda le 
funzionalità di "rollover" e fornisca proprietà e metodi configurabili 
per definire le immagini da utilizzare e invii al client il codice HTML 
e lo script in linguaggio JavaScript necessario per realizzare l'effetto.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

   Marco.
Andrea

Mi permetto di dissentire, hai dimenticato i CSS.
Mi permetto di dissentire, esistono altri miliardi di modi per creare
l'effetto rollover... ;-)

 Mi permetto di dissentire, hai dimenticato i CSS.
Se si tratta di un link, anche con i CSS.
Non era mia intenzione fare una panoramica di tutti i modi possibili con 
cui creare un effetto "rollover", quanto più sottolineare che non è un 
compito particolare di 
ASP.NET
 dare una soluzione in tal senso.
E' importante perché in alcuni corsi e consulenze a riguardo, mi è 
capitato di parlare con persone che avevano travisato lo scopo e il 
principio di funzionamento di 
ASP.NET
 che non è uno strumento per far 
funzionare un'applicazione Web allo stesso modo di un'applicazione 
Windows, ma di fornire un modello ad oggetti _lato server_ per definire 
la pagina da restituire sfruttando "scatole" già pronte (componenti e 
controlli) intercettando eventi ed eseguendo codice sul server.


 sia la visulizzazione del puntatore del mouse con il tipico indicatore.
Gioie e dolori degli ng...si rischia di ricorrervi troppo
precipitosamente...
di conseguenza non si pensa ;)
ho risolto con dei semplici Onmouseover / Onmouseout.
Mi occorreva solo la conferma che non esistessero degli Web Controls stile
Dreamweaver che prevedono già la funzione di rollover (che magari mi erano
sfuggiti).
Grazie
Valter

 sfuggiti).
E' possibile che esistano, ma è abbastanza semplice crearne di propri.
Non ho controllato, comunque hai già risolto quindi...a posto così. :-)

Newsgroup: it.comp.lang.delphi
Titolo: Consiglio su utilizzo di campi fkLookup

Salve a tutti,
sto utilizzando Delphi 4 per creare un applicazione semplice ma che fa
uso di archivi di discrete dimensioni (alcune tabelle vanno oltre i
200.000 record) ed ho intenzione di usare nelle mie form oggetti di tipo
TDBLookupComboBox e nelle tabelle campi di tipo fkLookup (per la
decodifica in alcuni report).
Qualcuno sa dirmi se in situazioni del genere ha incontrato problemi di
prestazioni, avevo letto (non mi ricordo dove) che i campi fkLookup
rallentano molto.
Grazie Alfredo

 ricordo dove) che i campi fkLookup rallentano molto.
gia', per il semplice fatto che un TDBLookUp combobox si sbatte tutti i
record e te li fa vedere nelle sua lista "items", in pratica e' come fare un
bel select * su una mega tabella, micidiale, purtroppo :(
cioe', si avvertono rallentamenti se la tabella su cui *fa il lookup* e' di
grosse dimensioni, ma non se viene usato per *scrivere* su di una tabella
di grosse dimensioni
Ciao,
Alan Solo

Alan Solo wrote:

La spiegazione non fa una piega ! Grazie.
Immagino che il componente carichi subito tutti i record (invece di una piccola
parte e solo a richiesta dell'utente il resto) perchè come ogni combo box che si
rispetti deve completare in tempo reale quello che l'utente sta digitando ?
Credo proprio che dovrò crearmi un componente generalizzato per le ricerche !
sig!
Grazie ;-)

 ricerche ! sig!
direi che e' la soluzione migliore,
sinceramente con i dblookup non ho mai avuto la necessita' di
farmi un componete per l'eccessiva lentezza (leggasi 200.000 rec che li ha
mai visti!! :)),
o potresti semplicemente fare una form per scegliere il record su cui
fare il lookup, dove metti un edit nel quale l'utente inserisce un paio
di caratteri e poi nell'SQL della TuaMegatabella metti 'select * where
campo='+edit.text o qualcosa del genere e poi ti prendi l'id del record
selezionato e lo metti nella tabella principale.
Boh, vedi tu :)
Ciao,
Alan Solo
Newsgroup: it.comp.lang.delphi
Titolo: Frecce Su & Giù in DBGrid

Ciao a tutti,
da come si evince dall'oggetto il mio problema č far apparire
su una colonna (cliccandoci ovviamente) la freccia giů o sů tipo le finestre
di Windows.
Cercando sul NG ho trovato questo codice :
-------------------------------------------------------------------------------------------
procedure TFrameBase.DBGridDrawColumnCell(Sender: TObject;
  const Rect: TRect; DataCol: Integer; Column: TColumn;
  State: TGridDrawState);
var
  img:TImage;
begin
  inherited;
  if Rect.Top<=(2*(Rect.Bottom-Rect.Top)) then
  begin
    if DataCol=ordinaFieldIndex then
    begin
      if ordinaDESC then
        img:=imgGiu
      else
        img:=imgSu;
      DBGrid.Canvas.Draw(Rect.Right-16,
                         trunc((Rect.Bottom-Rect.Top)/2)-2,
                         img.Picture.Graphic);
    end;
  end;
  DBGrid.DefaultDrawDataCell(Rect,Column.Field,State);
end;
-------------------------------------------------------------------------------------------
Funziona, ma per vedere le modifiche sulla colonna devo scrollare la griglia
orizzontalmente fino a nascondere la colonna per poi farla apparire di nuovo
con le
modifiche.
Lo stesso č se iconizzo la form e poi la ripristino.
E' come se non facesse il refresh.
Ho provato anche cosě DBgrid1.Canvas.Refresh.....ma nulla !!!
Aiutatemi.
Ciao e grazie a tutti in anticipo.
RLB
--------------------------------
Inviato via 
http://usenet.libero.it

 Ho provato anche così DBgrid1.Canvas.Refresh.....ma nulla !!!


Cmq ho risolto chiamando il metodo Repaint.
Rieffettuare la query non č nel mio scopo, in quanto uso indici persistenti
che mi danno
sicuramente una risposta piů veloce.
Grazie lo stesso per l'interessamento!
Ciao
Rino


Anche io ho lo stesso problema, non viene desegnata ne la bitmap, ne un
disegno che faccio io! Con delle prove ho notato che la prima condizione non
è mai vera (if Rect.Top<=(2*(Rect.Bottom-Rect.Top)) ) quindi non viene mai
esegiuto il codice! Ho notato inoltre che la procedura viene richiamata solo
per le celle che compongono la DBGrid e non le celle di intestazione!
Se qualcuno può aiutare anche me!
| Ciao. In effetti quel codice l'ho postato io!
| Forse il tuo problema è dovuto al fatto che non aggiorni la query
collegata
| alla griglia... o forse è legato al caricamento della bitmap...
| Cmq ti assicuro che nella mia applicazione funziona perfettamente. Al
click,
| oltre a disegnare il triangolo, effettuo un aggiornamento della query in
| quanto cambia la ORDER BY. Cosi tutto fila liscio.
|
| Ciao,
| Luca.
|
| P.S. Magari invece di dare il refresh puoi provare con un update. ciao.
| -----------------
| > Funziona, ma per vedere le modifiche sulla colonna devo scrollare la
griglia
| > orizzontalmente fino a nascondere la colonna per poi farla apparire di
| nuovo con le modifiche. Lo stesso è se iconizzo la form e poi la
ripristino.
| > E' come se non facesse il refresh.
| >Ho provato anche così DBgrid1.Canvas.Refresh.....ma nulla !!!


 ha scritto nel messaggio
news:Yju%9.169575$AA2.6...@news2.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: Porte seriali

Esiste un componente che mi permetta la comunicazione con le porte COM ???
Grazie a quanti sapranno aiutarmi.

Ciao,
si sicuramente + di 1 quello che ho visto io si chiama cPort...
Comunque su Torry o sul DSP trovi di tutto...
http://www.torry.ru/
http://www.programmers.net/mirrors/DSP/
bye Max

Newsgroup: it.comp.lang.delphi
Titolo: Perchè XXXXX non te lo dicono????? #:-(

UN GIORNO INTERO per capire perchč non compilava...
property X: integer write prX read prX;
niente da fare: negli HELP borland la sintassi andava bene,
secondo loro non c'era nulla di sbagliato, ma il Delphi mi
sparava 2 errori.
Dopo infiniti tentativi e non so piů quanti moccoli mi rassegno
a scrivere due property separate, una per la lettura e una per
la scrittura del valore X.
Torno a casa. Stasera (poco fa) qui mi metto a scrivere
property X: integer read prX write prX;
E FUNZIONA BENISSIMO!!! #####8-((((
MA PERCHE' XXXXX NON TE LO DICONO CHE
L'ORDINE E' SIGNIFICATIVO?????

Estratto dall'help di Delphi 5 Pro cercando property
The declaration of a property specifies a name and a type, and includes at
least one access specifier. The syntax of a property declaration is
property propertyName[indexes]: type index integerConstant specifiers;
 where
...
specifiers is a sequence of read, write, stored, default (or nodefault), and
implements specifiers. Every property declaration must have at least one
read or write specifier.
Dove per sequence si intende una sequenza ordinata.

Newsgroup: it.comp.lang.delphi
Titolo: Minimize to icon tray: come si fa?

Salve,
ho il problema di minimizzare un programma in modo che
finisca non sulla barra applicazioni ma in una icona vicino
all'orologio, in basso a destra (vicino all'altoparlantino, per
capirci...). Come si ottiene questo in Delphi? Devo chiamare
qualche API di Windows per ottenerlo?
Grazie

esatto lo puoi fare con le apine, ma ci sono dei componenti già pronti per
farlo, guarda sul sito di torry o sulla DSP, cmq si trovano un po'
dappertutto
ciaoux

 all'orologio, in basso a destra (vicino all'altoparlantino, per
Vai su 
www.sendai.it/encom
 e nella sezione componenti scarica l'eccellente
CoolTrayIcon!
Max Etere
Newsgroup: it.comp.lang.delphi
Titolo: Import in Delphi 5 di ActiveX scritti in VB5/6

Salve a tutti.
Vado subito al sodo, il problema è il seguente:
Ho un paio di OCX scritti in VB5/6 e voglio importarli in Delphi5.
Menù->Component->Import ActiveX Control, li metto in un package, compilo,
installo.
Creo una nuova applicazione, metto il primo componente sulla form e...
Run-time error '-
2147467263
 (80004001)': System Error &H80004001
(-2147467263
). Non implementato.
Sono riuscito ad avere i sorgenti dell'ocx ed ho scoperto che c'è
un'istruzione che genera questo errore:
Caption = Extender.Name
Metto il secondo componente sulla form, tutto ok. Chiamo un metodo del
componente e...
... EOleException ... Impossibile impostare la proprietà 'Name' in fase di
esecuzione
Se sostituisco la chiamata al metodo 'Oggetto.Metodo' con
'Oggetto.OleObject.Metodo' il componente funziona.
Qualcuno saprebbe dirmi dove trovare qualcosa a riguardo?
Vi ringrazio anticipatamente.

 ha scritto nel messaggio
news:LIRD6.58517$s93.5...@news.infostrada.it...


 ha scritto nel messaggio
news:9c65cu$dei$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.lang.delphi
Titolo: [MANIFESTO] it.comp.lang.delphi

il newsgroup it.news.annunci.
Come si fa la sottoscrizione?
--- posted by geoForum on 
http://www.delphiedintorni.it

Come si fa la sottoscrizione?
Sei nuovo di usenet? 
Per sottoscrizione si intende "abbonarsi" al suddetto ng col proprio
newsreader.
Ma poiche' tu stai postando da D&D questo non e' possibile: devi invece
installare e utilizzare un newsreader, collegarti ad un server news, cercare
il gruppo sopracitato, abbonarti e scaricare i messaggi.
Ciao
-- 
Morde. 
(morde at programmer dot net)
Newsgroup: it.comp.lang.delphi
Titolo: Firebird problemi refresh

Ciao a tutti, scusate se forse ripeto ma nei topics precedenti non ho
trovato nulla che mi potesse aiutare.
Ho creato un programma in delphi 7 che si collega su un server
firebird 1.5.
Il mio problema si verifica se provo ad usare due o più client, nel
senso il 'client A' crea un nuovo record, ma nella dbgrid del 'client
B' non si aggiorna nulla.
Ho inserito 
read_committed
rec_version
nowait
nella transaction come ho visto in alcuni topics ma senza successo.
Dopo il POST eseguo le seguenti operazioni:
dm.transaction.Commit;
dm.mydataset.Active:=true;
dm.myquery.Active:=true;
Ma è possibile che dopo la commit mi si chiudono tutti i dataset o
query collegati alla transaction o devo fare qualche cosa io?
Grazie a tutti.


Ah ... i bei tempi del Bde ,tanto disprezzato ma ....   :-)
Allora , dopo un commit tutte le query/table associate a quella transazione
vengono chiuse.
Per evitarlo , esiste la commitretaining , che mantiene in vita la
transazione : va usata senza esagerare , altrimenti si "sovraccarica"
firebird.
(esiste anche la "rollbakretaining").
In pratica io spesso la uso così, allìapertura di un form apro una
transazione , all'interno del form vado con commitretainig, alla chiusura
del form faccio un commit ( o rollback).
Fatto il commit(anche retaining) altri processi/client possono vedere il
record nuovo/modificato/eliminato ma per fare ciò bisogna rileggere/riaprire
la query/table.
Puoi usare un timer o un meccanismo di "messaggi" per gestire l'autorefresh.
Forse (ma forse) alcune librerie tipo IBO gestiscono anche questo aspetto...
Giulio

ti trovi in questa situazione:
1) il client (A) esegue la query sulla tabella e nella griglia si trova 
10 records
2) il cliente (B) aggiunge 2 record alla tabella
Dato che una query è di fatto è uno snaphot dello stato del  database al 
momento della esecuzione della query stessa, se non forzi sul client (B) 
un refresh, i dati nuovi non li vedrai.
Ricorda che non è responsabilità della grigli aggiornarsi: essa non fa 
altro che mostrare dati che le vengono forniti da altri, nel tuo caso 
(presumo) una query.
Tale query potrebbe eventualmente essere subordinata ad una "entita" che 
resasi conto delle avvenute variazioni, comunica ai clients che cio che 
hanno a video non è + conforme a quanto presente sul db....
A

 
Grazie per le spiegazioni, mi sapreste spiegare come fare per
comunicare ai clients che devono aggiornare l'elenco a video, quindi
la query in questione?
Grazie ancora.
Newsgroup: it.comp.lang.delphi
Titolo: [d6] componente tiff

ciao a tutti, avete qualche idea di componente per leggere e visualizzare 
file TIFF???
Simo
PS: ho già cercato su torry ma non ho trovato nulla di buono 

ecco cosa ho trovato:
http://freeimage.sourceforge.net/
Simo 

Ciao,
io ho trovato LibTiffDelphi, ma non ho avuto ancora il tempo di provarla.
http://www.awaresystems.be/imaging/tiff/delphi.html
 
ciao
MaxSCZ
--- posted by geoForum on 
http://www.delphiedintorni.it

sui pc dove è installato office trovi una serie di activex kodak.
Sono finora gli unici activex che ho usato che funzionano abbastanza
bene.
Gestisci gli scanner, i tiff anche multipagina e altro.
AS

ciao, hai qualche nome dell'ocx così posso provare??? hai per caso anche 
esperienza di ocr?'?
Simo