mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: delphi 7 e 64 bit

ciao 
delphi 7 supporta i processori a 64 bit ?
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

>delphi 7 supporta i processori a 64 bit ?
Il compilatore di delphi 7 genera codice per l'architettura IA-32 (detta
anche x86). Non genera codice a 64bit, e non genera codice per
architettura diverse come l'IA-64 di Itanium o altre.
Il codice ovviamente funziona sulle estensioni x86 a 64bit compatibili con
quelle a 32 (come i recenti processori di AMD e Intel), ma non le sfrutta
in alcun modo (salvo quello che il processore riesce a fare da solo in
hardware).
Luigi D. Sandon - D&amp;D Support Team
--- posted by geoForum on 
http://www.delphiedintorni.it

Newsgroup: it.comp.lang.delphi
Titolo: installazione Jedi su Delphi XE

installato Totoise svn 64 bit su WIn7 64bit
- rivvio dopo installazione
- scarico dai repositori i file nelle cartelle jcl e jvcl;
eseguo install.bat da jcl ,
JEDI Code Library
Release 2.3
Build 4197
28-August-2011
vedo i pannelli JCL Rel. 2.40 Testing revision 3600 e MPL 1.1
ma non e' presente Delphi XE, quindi non si possono installare.
dubito ci siano altre vie.
Maurizio


non dipendeva dalla versione Jcl, ma dal registro di Windows;
fatte le prove su una macchina virtuale sia con XP che Win7,
JediInstaller ha riconosciuto Delphi XE, e la successiva installazione
non ha dato fastidi, stesso per Jvcl.

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

Ciao a tutti
come faccio a ottenere il path da cui la mia applicazione viene eseguita?
Grazie a chiunque risponde
--
Andrea -=Bleed=-  .,-:: 
and...@libero.it
 ::-,.
\/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/
Ladies and gentleman
Step right up and see the man who bought the truth
/\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\

 wrote in message
Ht7%4.114369$VM3.8...@news.infostrada.it...


 Grazie a chiunque risponde
La proprietà exeName dell'oggetto Application ti restituisce il nome
dell'esguibile completo di path.
Se ti serve solo il path puoi scrivere
path:=extractFileDir(application.ExeName);
Ciao
Ruggero



Newsgroup: it.comp.lang.delphi
Titolo: try..except

Buongiorno a tutto l'NG. Il mio problema nasce dal voler gestire gli
errori di connessione a un database oracle da parte della mia applicazione
scritta in Delphi7, usando componenti Oracle per la connessione al db.
Per gestire i vari errori ho scritto:
EOracleError = class(Exception)
    errorcode : integer;
.
.
.
try 
   form2.oracle_querytipoturno.Execute;
except on E:EOracleError do begin
       if E.ErrorCode = 3114 then
      ShowMessage('Problemi di collegamento al database, aggiornamento non
possibile')
       else
        ShowMessage('Problema su database Oracle');
        end;
     end;
Scritto il tutto come da help.
il programma viene compilato ma se provo a simulare un erore (stacco la
connessione alla rete, facendo sorgere un errore Oracle), l'errore stesso
non mi viene gestito(non vedo i Showmessage) ma si presentano i soliti
avvisi di errore.
Qualcuno con più esperienza di me mi può suggerire dove sto sbagliando?
Grazie anticipatamente+
Ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

On Thu, 17 Feb 2005 12:32:44 +0100, 
anderup...@inwind.it
 (Anderup)
wrote:

Evidentemente non viene alzato un EOracleError
prova a sostituire il tutto con questo codice:
except
  on E: exception do
     MessageDlg(format('%s (%s)', [e.classname, e.message]), mtError,
[mbOk], 0);
end;
In modo di vedere qual'è esattamente l'eccezione da gestire.
-- 
Ore 18.30: premo invio.

Innanzitutto grazie.Ho usato il tuo codice e il risultato è stato:
prima è uscito questo messaggio:
-Project X raised  exception class EORacleError with message 'Ora 3114,
non conne sso ad Oracle'
e poi cliccando ok un altro messaggio, quello scritto nel codice del EXCEPT
-EoracleError(ORA-03114: non connesso a Oracle)
Quindi dovrebbe essere un errore intercettato dal mio try except o sbaglio?
e poi il primo avviso non dovrebbe non comparire visto che ho fatto il try
except o non ho capito come funziona?
grazie ancora.... 
Massimo Pini ha scritto:





-- 
questo articolo e` stato inviato via web dal servizio gratuito 


mi correggo sul primo messaggio di errore. questo se faccio girare
l'eseguibile fuori da Delphi non mi viene dato. Quindi il problema è che
l'errore è riconusciuto come appartenente alla classe EOracleError
(EoracleError(ORA-03114: non connesso a Oracle)) ma con il mio codice
sembra non riconoscerlo come tale...but why?
Anderup ha scritto:


grazie ancora.... 
Sembrerebbe che la prima eccezione venga alzata in un altro punto del
programma, al di fuori del try..except.
Prova ad abilitare Tools, debugger options, Language exceptions, "stop
on Delphi exceptions" per vedere in che punto esattamente la prima
eccezione viene alzata (magari in un datamodule dove hai una
connection aperta?).

Newsgroup: it.comp.lang.delphi
Titolo: Due form da usare contemporaneamente

Sto per fare un programmino composto da 2 form uno dei quali richiamato 
tramite un bottone dal form principale:
frmPrincipale ---> buttonApri ---> frmSecondario.showModal ---> 
frmSecondario
e fin qui ci siamo.
Problema:
se apro il secondario con SHOWMODAL, posso lavorare solo sul secondario
e non sul pricipale finchè non chiudo il secondario e quindi vorrei aprire
il secondario non con SHOWMODAL ma in altro modo in modo da poter
lavorare senza problemi su entrambi contemporaneamene?
Si può fare?
Ci sono controindicazioni del lavorare con due form contemporaneamente? 

 lavorare senza problemi su entrambi contemporaneamene?
Usa solo .Show :-) 

 ha scritto nel messaggio 
news:izU0e.697379$b5.31...@news3.tin.it...


 Si può fare?
Hai provato per caso con FormSecondario.Show, invece che
FormSecondario.ShowModal? Secondo me è quello che cerchi ;-)
Saluti
	Marco Bortolani
	info @ 
marcobortolani.it

 ha scritto nel messaggio 
news:WrU0e.1115373$35.41...@news4.tin.it...


 
Puoi mettere in ognuno dei due form un bottone che visualizza l'altro ?
Ziogian

se vuoi sopravvivere al dilemma e uscirne velocemente utilizza, se è
possibile, una singola form su cui affidi alle pagine di un
PageControl la visualizzazione dei componenti sulle due form, ciao
Brunello

 ha scritto nel messaggio 
news:67c235c2.05032...@posting.google.com...

Newsgroup: it.comp.lang.delphi
Titolo: [?] BDE, ADO o InterBase con FireBird ?

Quale sarebbe secondo voi il migliore approccio di connessione tra 
Delphi e Firebird tra gli oggetti:
BDE, ADO e InterBase ?
Immagino questi ultimi giusto? ma anche per applicazione di tipo 
Client/Server?

Ciao,
ammetto di non aver mai provato Firebird, Interbase sì (qualche anno
fa, e mi piaceva).
Mi sento però di consigliarti ADO al di là delle performances in
quanto: BDE non è più manutenuto e utilizzando i componenti specifici
per Interbase rischieresti di rimanere legato solo a Firebird.
Con ADO avresti la possibilità di cambiare DB senza "troppe" modifiche
da applicare.
Per quanto riguarda il discorso Client/Server vai tranquillo su tutte e
tre le soluzioni.
Questo è il mio parere non troppo tecnico tra l'altro...sicuramente
qualcuno ti saprà trovare i pregi/difetti delle tre tecnologie meglio
di me.
saluti
Lorenzo

A parte che esiste anche dbexpress, e' un argomento trito e ritrito.
In sintesi:
bde mettilo via
ado  usalo con access, msSql e forse oracle (io per Oracle userei im
doa..)
ibx vanno bene FINORA....
AS

 Client/Server?
Ci deve essere una certa dose di confusione, che tipo di applicazione 
vorresti fare con IB/Firebird se non C/S? O forse ti riferisci a 
Firebird Embedded server? In ogni caso la tecnologia di accesso non cambia.
-- 
L'ignoranza e' l'inizio del sapere, il sapere e' l'inizio della 
saggezza, la saggezza e' la consapevolezza dell'ignoranza.  {W. Rotsler}

> Delphi e Firebird tra gli oggetti:
'Interbase' senza ombra di dubbio anche perchè Firebird è in realtà 
uguale ad Interbase solamente che è opensource.
Per quanto riguarda le FibPlus, esse permettono senza ombra di dubbio di 
andare molto più veloce di quanto vadano i componenti standard di 
Interbase.
Grazie dell'attenzione.
A presto.
 
Massimiliano Monti
Cellulare: 0039 - 335 - 8477278
Mail: 
massimili...@matia.it
--- posted by geoForum on 
http://www.delphiedintorni.it

Newsgroup: it.comp.lang.delphi
Titolo: Leggere file ftp Indy

Ciao a tutti premetto che sono un novellino di delphi, ho fatto un programma 
con i componenti Indy che si collega ad un server FTP, ma ho la necessita di 
leggere un file di testo direttamente sul server.
Ho capito come scaricare e carcare i file, ma non come leggerne uno.
Non posso scaricarlo e poi leggerlo, ma devo proprio leggerlo sul server.
Mi date un consiglio. Vi ringrazio.
Davide 

FTP=File TRANFER Protocol
Con l'FTP non è possibile
Devi per forza scaricarlo o tenerlo in memoria.
Perchè devi farlo proprio sul server?
Bye,
Raktzo

 tutto.
Usi già i componenti per IRC?
Bye,
Raktzo

 ha scritto nel messaggio 
news:438d8b99$0$16202$4faf...@reader3.news.tin.it...


 che e' in grado di restituirti l'ftp.
Esisto già protocolli per la remotizzazione del file-system. L'NFS tipico
dei sistemi *nix, la condivisione di windows, basterebbe usare uno di
quelli.
Bye,
Raktzo
Newsgroup: it.comp.lang.delphi
Titolo: Programma di rilevazione componenti hardware

Ho fatto un programmino che recupera delle informazioni sul sistema mediante
il componente MiTeC SysInfo, ma, oltre a mostrarmi un bruttissimo splash
screen che non si puň togliere, capita spesso che su Win98 crashi durante il
rilevamento.
Ora, so che c'č una sezione apposita su torry, ma se li provo tutti divento
vecchio: qualcuno usa un componente di fiducia che giri su qualsiasi
macchina?
--
Jax
====
Meno chiediamo a un amico, piů a lungo ci resta tale.

 rilevamento.
Che tipo di informazioni ti interessano?

 Che tipo di informazioni ti interessano?
Più o meno tutte quelle che riporta il componente MiTeC: sono riuscito a
beccarle praticamente tutte, mi servirebbe solo il nome della scheda madre
che non riesco proprio a reperire.
--
Jax
====
Mi piace la televisione, soprattutto perché la si spegne facilmente.
(Robert Mitchum)

Newsgroup: it.comp.lang.delphi
Titolo: MS Access

 
          Mi trovo nella scomoda condizione di dover utilizzare ACCESS come DBMS.
Il mio problema è che non riesco a connettermi con il database!
Forse dimentico qualcosa, fatto stà che mi da sempre errore in design time
quando setto la connessione a true.
Qualcuno saprebbe aiutarmi.
Grazie mille!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

E' *INACCETTABILE* che uno sviluppatore scriva su un ng di sviluppatori 
cose del tipo "mi da errore", "non funziona" etc senza dare indicazioni 
sul tipo di errore restituito.
AS



Mii!! Che pesciata!! A prima vista direi un tonnetto da 3kg.. :-)
miyomo


Mi scuso con gli esimi professoroni che sopra mi anno deriso.
Non mi sembra di aver fatto nulla di male nel domandare.
Purtroppo non ho ancora avuto l'occasione di poter sviluppare in maniera
professionale e continuata.
Ricordo che nessuno è nato con la scienza infusa!
comunque l'errore sul popup è:
general sql error [Microsoft] [driver odbc Microsoft access] attributo della
stinga di connessione non valido.DATABASE
alias:myDb


alias:myDb
Ti sconsiglio di usare ODBC per aprire un MDB, e' meglio utilizzare OleDB e i
componenti ADOExpress.
Da qui puoi iniziare a documentarti:
http://delphi.about.com/library/weekly/aa022001d.htm
Il prossimo post specifica che versione di delphi stai usando e che errore
specifico ti da', sara' piu' facile aiutarti.
Ciao
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

 alias:myDb
usa ado e non odbc via bde.
AS

 ha scritto nel messaggio 
news:ck17h4$31b6$1...@newsreader1.mclink.it...

Egregio signor Savati,
un po' di umiltà non le guasterebbe.
Saluti.
Michele 

Michele 
Ma per favore.....
:O


 ha scritto nel messaggio 
news:151Z30Z192Z151Y...@usenet.libero.it...


 Michele
Cominciando dall'umiltà di premere F1 ogni tanto.
Capisco che copiando Visual Studio spesso ci si dimentichi di far copia pure 
del MSDN, ma nelle versioni copiate di Delphi in genere c'è pure l'help.
Gianluca.
Newsgroup: it.comp.lang.delphi
Titolo: componente RTF

Ragazzi scusatemi,
qualcuno conosce o sa se esiste un componente per
leggere,scrivere testo rtf?
grazie
--- posted by geoForum on 
http://www.delphiedintorni.it

 ha scritto nel messaggio 
news:5qg1kaF...@mid.individual.net...

Guarda tra le demo:
C:\Programmi\Borland\Delphixxx\Demos\RichEdit
C.

Newsgroup: it.comp.lang.delphi
Titolo: append dati su file ,nfo (System Information Microsoft)

Salve a tutti,
Stavo cercando di aggiungere al file .nfo ( apparentemente un XML)
alcuni nodi da me generati, ma non riesco proprio a scrivere su quel
file.
Mi spiego: riesco ad aprire il file SOLO con FileReac e a copiare su
di un nuovo file a cui vorrei aggiungere altre info, ma quello scrivo
poi non risulta leggibile, cosa che avviene se elimino la riga di
write iniziale del testo riportato dal .nfo originale.
Considerate notepad lo apre correttamente, ma se si apre come TextFile
non è leggibile.
Qualcuno ha esperienza in merito?
Qualche suggerimento?
Grazie

 Grazie
Se si tratta di un file xml lo puoi "trasformare" usando il tool XML 
mapper tool (da D6 in avanti se non ricordo male) e poi ci lavori come 
fosse un ClientDataSet.
http://www.drbob42.com/examines/examin25.htm
Goblin
-- 
Ibis et redibis non morieris in bello
http://goblinland.myminicity.com/

 Ibis et redibis non morieris in bellohttp://
goblinland.myminicity.com/
Grazie per la risposta.
Ho utilizzato un xmldocument.Vorrei usare i metodi CreatElement o
CreateNode ma non riesco ad usarli.
Dato ceh il file xml in entrata varia...vorrei aggiungere nodi
direttamente.Come posso fare?usando createnode o createelement?
Grazie
Newsgroup: it.comp.lang.delphi
Titolo: Path della mia DLL

>
Come faccio se sta funzione del picchio "non è disponibile in Windows"?
-C'è un metodo per renderla disponibile (chiamate dirette alle API)?
-C'è un altro modo per conoscere la path di una DLL da dentro la DLL stessa?
Grazie a tutti,
Vittorio

 ho la necessit`, da dentro una DLL, di conoscerne la path;
GetModuleFileName
-- 
I am what I am, I do what I can
Non trovi qualche cosa? 
http://url.repository.biz/go/1J

>
Come posso renderla "available" in windows?
ciao e grazie,
Vittorio

 mi dice:
...
Non so che manuale tu stia leggendo.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc
/base/getmodulefilename.asp o 
http://url.repository.biz/go/1v


 Non so che manuale tu stia leggendo.
OK, ho preso una cantonata: da D6 ho premuto il tasto destro del mouse sul
nome della funzione e Delphi mi ha mandato dritto dritto all'Help della CLX
dove c'è scritto quello che ti ho detto
...troppe ore piccole sulla mia DLL mi hanno fatto decisamente male!
Grazie, Vittorio
Newsgroup: it.comp.lang.delphi
Titolo: Funzioni di sistema gestite da RUNDLL32

Funzioni di RUNDLL32
Il file Rundll32.exe, è uno dei file di sistema a cui viene demandata
l'esecuzione di molte delle funzioni del sistema operativo. Creare un
collegamento al file rundll32 e selezionare, dal menù contestuale, le
Proprietà ed aggiungere nella riga "Destinazione" l'istruzione sotto
riportate, confermare il tutto. a questo punto basta un semplice doppio
click sul collegamento per attivare la funzione impostata. Se invece
vogliamo attivare la funzione all'avvio di un determinato programma,
dobbiamo fare la stessa cosa sul collegamento del programma prescelto,
precedendo però all'istruzione rundll32.exe.
Aggiornamento dello schermo ( F5 )
user, repaintscreen
Apertura della finestra di dialogo Accesso Remoto
rnaui.dll, RnaWizard/1
Apertura della finestra di dialogo Apri Con...
shell32, OpenAs_RunDLL
Apertura della finestra di dialogo di connessione alla rete
user, wnetconnectdialog
Apertura della finestra di dialogo Copia Disco
diskcopy, DiskCopyRunDll
Aperture della finestra di dialogo di disconnessione dalla rete
user, wnetdisconnectdialog
Apertura della finestra di dialogo Formattazione
shell32, SHFormatDrive
Apertura della finestra di dialogo di informazioni sulla memoria e sulle
risorse
shell32, ShellAboutA
Apertura della finestra di Gestione Risorse
shell, shellexecute
Avvio del modulo Schermo del Panello di Controllo
shell32, Control_RunDLL,desk.cpl
Avvio del Panello di Controllo
shell32, Control_RunDLL
Avvio del Pc in Windows 98
shell32, SHExitWindowsEx 2
Blocco del sistema
user, disableoemlayer
Chiusura di Windows
user,exitwindows
Chiusura di Windows 98
shell32, SHExitWindowsEx 1
Posizionamento del cursore del mouse nell'angolo superiore sinistro dello
schermo
user, setcursorpos
Riavvio di Windows 98
shell32, SHExitWindowsEx 0
Riavvio di Esplora Risorse in Windows 98
shell32, SHExitWindowsEx -1

Funzioni di RUNDLL32
Ho capito male ho stai parlando di creare shortcuts sul desktop?
In questo caso non ho capito il legame con delphi.
Boh.
Ciao
-- 
Morde. 
(
mo...@despammed.com
)

 In questo caso non ho capito il legame con delphi.
Diciamo che questi comandi si possono lanciare con ShellExecute, ma
effettivamente IMHO sono di dubbia utilità.
--
Jax
====
Una corona di spine non è altro che una corona di rose alla quale le
rose son cadute. (Robert de Flers)

 In questo caso non ho capito il legame con delphi.
ho fatto un copia/incolla di un articolo trovato in rete. Chiaramente le
stesse funzioni che si possono testare con un semplice "esegui", o link sul
desktop, come dice l'articolo, possono esssere usate da Delphi con una
shellexecute classica.
Ciao, Sandro

shellexecute classica.
Interessante, provate a scaricare questo programmino:
http://www.logicfundamentals.com/freestuff/shellexecute.zip
aprite e compilate, dovreste riuscire a provare i parametri suggeriti dal post
a capo del thread.
Ciao
-- 
Morde. 
(
mo...@despammed.com
)

 dal post a capo del thread.
Ehm, bastava aprire Start/Esegui e scrivere
rundll32.exe <parametri>
--
Jax
====
Non si è mai troppo prudenti nella scelta dei propri nemici. (Wilde)
Newsgroup: it.comp.lang.delphi
Titolo: Iniziare con i codici a barre

Salve,
problema:
ho la necessità di generare e gestire codici a barre;
Domanda:
da dove partire???
Punto:
è la prima volta che mi si pone l'inghipppo grazie per l'aiuto
Alfio.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Alfio.
	Ciao
	MassimoB
 
---------------------------
http:\\
www.massimobeschi.it
Newsgroup: it.comp.lang.delphi
Titolo: aiuto per scacchi

Scusate sto facendo un programma per giocare a scacchi in delphi e ho
già in mente come realizzare la grafica e le mosse ma non so far fare
al computer le mosse, cioè non so imparargli a giocare. Qualcuno mi
può aiutare?
Jacopo Sabbatini
sab...@libero.it

 può aiutare?
Si chiama AI, intelligenza artificiale, e senza scomodare le reti neurali ci
sono studi decennali su algoritmi puramente matematici che, pur non
imparando nulla dai propri errori, sono in grado di valutare le mosse.
Sicuramente troverai molto materiale su internet al riguardo, ma tieni
presente che, in ogni caso, dovrai studiare molto; la cosa esula, insomma,
dall'aspetto puramente tecnico della programmazione, e va affrontata ad un
livello per cosi' dire piu' elevato.
Ciao, Sandro

Comincia a imparare l'italiano!!! :)

**Imparaglielo**  tu :)
--
Posted from [195.223.215.6] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 
sab...@libero.it
guarda ...
io per gioco avevo fatto un Forza4 ...
ESTREMAMENTE più semplice degli scacchi come ragionamento ..
ma alla fine non sono riuscito a rendere veramente inttellignente il
computer ...
cercavo una sequenza di due pedine allineate (oriz,vert,obliq) e se
possibile ci mettevo una pezza ..
ma era sempre troppo facile ...
Per gli scacchi credo che sarà quasi impossibile ..
Ciao Ciao

può aiutare?
Non e' un problema da poco. In genere si parte dall'individuare una
serie di funzioni peso, che valutino cioe' la bonta' di una scelta
rispetto all'altra, per es. valore dei pezzi catturati, conquista del
centrocampo, e tanto altro.
Poi puoi procedere in due vie: a partire da un certo stato attuale
della scacchiera, provare in maniera esaustiva tutte le mosse
possibili ( e le possibili contromosse), e scegliere quella con il
peso migliore. Cosi' vinci di sicuro, ma ogni mossa dura qualche
secolo! :-)
Altrimenti usi algoritmi vari, tipo A*, Red/Black, che ti garantiscono
una soluzione "quasi buona" attraverso ricerche mirate, e qui devi
approfondire un sacco di roba a proposito dell'intelligenza
artificiale.
Ciao
--
Piero Bonanno
bop...@libero.it
pie...@tiscalinet.it
bop...@tin.it
bpie...@hotmail.com
______________________________________________
"Madame, lei ha tra le gambe uno strumento
che puo' offrire piacere a migliaia di persone,
e tutto quello che sa fare e' grattarlo"
- Sir Thomas Beechan a una violoncellista

può aiutare?
Come ti hanno già detto la cosa non è banale; avevo fatto qualcosa in
turbo pascal (versione DOS su 286!) per un progetto all'università.
Il programma alla fine giocava in modo non estremamente furbo, ma
almeno riusciva ad evitare gli errori più banali. Mi ha fatto molto
comodo questo libro:
Ciancarini P.:  I Giocatori Artificiali,  Mursia 1992
che dopo una breve storia dei giocatori artificiali di scacchi
analizza alcune tecniche di programmazione.
Ciao, se ti servono altre info sono a disposizione.
	Massimo Barbieri
Newsgroup: it.comp.lang.delphi
Titolo: [D7] creare evisualizzare una TImage a RunTime

Ciao a tutti
Scusate il post banale, ma sto cercando in tuti i modi di creare a RunTime
una TImage e visualizzarla in un pannello.
L'help di D7 non contiene esempi su cui prendere spunto, su Google idem....
mi e' rimasto da chiedere qui!
Faccio in questa maniera:
Creo la TImage cosi'
  image:=TImage.Create(Application); // provato anche con Form1 o Panel1,
senza risultato
poi ci carico la mia bitmap
  image.Picture.LoadFromFile('bitmap.bmp');
e fino qui ci siamo.
 ma adesso? per visualizzarla? non riesco a trovare la proprietą giusta,
potete aiutarmi?
grazie tante
  Fodox

   image:=TImage.Create(Application); // provato anche con Form1 o Panel1,
  image:=TImage.Create(Form1); // provato anche con Form1 o Panel1,
  image.Parent := Panel1; // <---------- IL PARENT
  //image.Alignment := alClient;
  image.Picture.LoadFromFile('bitmap.bmp');
--
Acqua

   image.Parent := Panel1; // <---------- IL PARENT
Hai ragione, non m'era venuto in mente. Quando ti ostini a cercare la
soluzione e non ci riesci, perdi di vista le cose + banali...
grazie tante
  Ciao e buonanotte :)

   Ciao e buonanotte :)
Ma non c'č di meglio da fare a quest'ora?
Ho bisogno di una vacanza.... :)
--
Acqua
Newsgroup: it.comp.lang.delphi
Titolo: Filter or non Filter?

Scusate Ma eseguendo questo codice utilizzando un ibquery non succede 
niente
  
 with FrmMai.Richieste1 do
  begin
   QryLisRic.Filter:='';
   if FilCamLis.Checked[0] then //Filtro sul Numero
    begin
         if FilNumVal1Edi.Text<>'' then
          begin
           Apps:='(TESNUM ';
           Case FilNumCon1Com.ItemIndex of
            0:Apps:=Apps+'=';
            1:Apps:=Apps+'<>';
            2:Apps:=Apps+'>';
            3:Apps:=Apps+'>=';
            4:Apps:=Apps+'<';
            5:Apps:=Apps+'<=';
           end;
            Apps:=Apps+FilNumVal1Edi.Text;
            if FilNumVal2Edi.Text<>'' then
             begin
              Apps:=Apps+')';
              if FilNumOpe1Rad.Checked then Apps:=Apps+' AND (TESNUM '
              else Apps:=Apps+' OR (TESNUM ';
              Case FilNumCon2Com.ItemIndex of
               0:Apps:=Apps+'=';
               1:Apps:=Apps+'<>';
               2:Apps:=Apps+'>';
               3:Apps:=Apps+'>=';
               4:Apps:=Apps+'<';
               5:Apps:=Apps+'<=';
              end;
              Apps:=Apps+FilNumVal2Edi.Text;
             end;
            Apps:=Apps+')';
          end;
        end;
-->>   Qui La Variabile Apps vale es.: (TESNUM= 4)
    QryLisRic.Filter:=Apps;
    QryLisRic.Filtered:=true;
    //QryLisRic.Close;
    //QryLisRic.Open;
    FrmFil.Hide;
   end;
--- posted by geoForum on 
http://www.delphiedintorni.it

[...]
cosa vuol dire non succede niente? che i record
rimangono quelli che erano?
sei sicuro che la parte di codice che attiva il Filtro
sia correttamente eseguita? ... hai verificato il
filtro (per esempio trasformandolo in una query)? hai
già provato a farti dare un output string da cui puoi
leggere il filtro così come viene assegnato alla prop
Filter? etc ... etc ... etc
magari se ci dice quali debug hai fatto il tutto ci
viene più facile :)
ricordati che variabile operatore e valore devono
essere sempre separati da uno spazio ... (almeno io ho
riscontrato questo problema) ... anzi e meglio se
separi tutto, da cio che lo precede e segue, con uno
spazio.
	Ciao
	MassimoB
 
---------------------------
http:\\
www.massimobeschi.it

Forse non ho capito il problema ma lo sai che il filtro è una stringa?
...
Table1.Filter := '''' + 'mioCampo=' + 'mioValore' + '''''
...
I '''' 4 apici singoli stanno a significare che racchiudi tutto in una
stringa.
Spero che ti sia d'aiuto la documentazione dell'Help è penosa su questo
punto.
Ciao
Mario
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.lang.delphi
Titolo: Trascinare form senza usare la caption-bar

Come faccio a trascinare una form senza però usare la caption-bar (anche
perchè la devo nascondere), ma puntando il mouse all'interno di essa?
Ho reso l'idea?
Grazie ancora e CIAOOOOOOO!!
de...@inwind.it

 Ho reso l'idea?
Questo è un metodo ke mi è stato insegnato e mi sembra molto "elegante" ...
però perde tutta
la sua "eleganza" se sulla form vuoi piazzare un pannello con align alClient
o qualcosa che
impedisca al mouse di cadere sulla form direttamente... in quel caso penso
che devi "giocare"
con le cordinate e con gli eventi onmousedown, onmousemove e onmouseup del
pannello :
 Type
  TFloatingForm = Class(TForm)
   .
   .
   .
   private
     Procedure FloatForm(var M: TWMNCHitTest); message wm_NCHitTest;
   public
  end;
IMPLEMENTATION
{$R *.DFM}
Procedure TFloatingForm.FloatForm(var M: TWMNCHitTest);
Begin
 If  M.Result = htClient then M.Result := htCaption; // modifica il
messaggio come se fosse stato
// inviato dalla caption.
Inherited;
End;
END.
Ciao! Davide DG

Ciao,
per adesso non ti so dire bene se ci sia un impostazione della Form
(molto probabilmente c'č) che ti permetta di far ciň.
Cmq si possono usare anche 2 linee di codice ogni tanto, ecco un piccolo
esempio
Var MousePressed:Boolean;
       MyX,MyY:Integer;
procedure TForm1.FormMouseMove.........
begin
if mousepressed=true then
begin
   Form1.left:=Form1.left-(MyX-x);
   Form1.top:=Form1.top-(MyY-Y);
end;
end;
procedure TForm1.FormMouseDown..........
begin
Mousepressed:=true;
MyX:=X;
MyY:=Y;
end;
procedure TForm1.FormMouseUp...........
begin
MousePressed:=False;
end;
Ciao!! :-)
--
- Carlo -
BSSoftware Tips Mailing-List Support


In un evento di mousedown (o click) scrivi:
SendMessage(Form.Handle, WM_SYSCOMMAND, SC_MOVE + 2, 0);
Ciao,
Stefano

 Ho reso l'idea?
A mio avviso la soluzione più pulita consiste nel gestire il messaggio
WM_NCHitTest e restituire sempre HTCAPTION...
Ciao :-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply

Newsgroup: it.comp.lang.delphi
Titolo: Lunghezza in pixel di una stringa

Ciao,
avrei bisogno di una funzioncina che mi restituisca la lunghezza in pixel di
una data stringa.
PixelLength:= getStringPixLen('Hello World');
--
--
Ciao
www.giove.34x.com

 
TextWidth, lo applichi ad un TCanvas.
ciao.
-- 
Per rispondere togliere "1975" dall'indirizzo
To Reply remove "1975"
-------------------------------------------

Newsgroup: it.comp.lang.delphi
Titolo: icona Atena Delphi

Salve a tutti , qualcuno avrebbe ancora l'icone relativa a Delphi 1 ?
...quella della Dea Atena ...credo..
Grazie

 
puo essere
http://images.google.it/images?q=delphi+icons&svnum=10&hl=it&lr=&client=firefox-a&rls=org.mozilla:it:official&sa=G&imgsz=icon
ciao
-- 
-------------------------------
per scrivere in privato
togliere "1975nosp"
to reply remove "1975nosp"

Proprio lei!
Grazie
Newsgroup: it.comp.lang.delphi
Titolo: Eventi

In un mio progetto dovrei gestire un evento di un componente da una Unit che
nella clausola Uses include un'altra Unit che include il componente stesso:
mi chiarisco meglio con un esempio:
Se ho una Unit1 contenente una mio procedura myProcedure e nella clausola
Uses di questa faccio riferimento ad una Unit2 che contiene un componente
TTimer, come faccio a fare in modo che all'evento Timer.OnTimer venga
richiamata la myProcedure? Avrei necessità (+ x pulizia di codice che per
effetti pratici) che solo la Unit1 includesse la Unit2 ma non viceversa...mi
sapete aiutare?
Many TNKS

Salve a tutti.
Avrei bisogno in un mio progetto che una procedura dichiarata in una unit
venga assegnata ad un evento di un componente dichiarato in un'altra unit;
mi chiarisco con un esempio:
Ho una Unit1 che dichiara una procedura myProcedure che deve essere
richiamata allo scatenarsi dell'evento OnTimer del componente TTimer
dichiarato in una Unit2. La Unit1 include la Unit2 ma non il contrario (+ x
pulizia di codice che x effetti pratici).
Mi potete aiutare?
Many TNKS

Chiaramente ho svarionato e ho inviato due cose simili...Sorry!

 Chiaramente ho svarionato e ho inviato due cose simili...Sorry!
allora, non ho piu' sottomano Delphi comunque mi pare di ricordare che la
procedura deve essere dichiarata cosi'
(almeno cosi' era in Delphi 3)
procedure MiaProc(parametri.......) of object;
begin
....
end;
(of object serve perche' in realta' c'e' un parametro in piu' che e' in
pratica il "self")
con la lista di parametri ovviamente come quella richiesta dall'evento.
poi devi assegnarla manualmente all'evento, quindi
MioForm.OnEvent... = MiaProc;
ciao
andrea

Newsgroup: it.comp.lang.delphi
Titolo: Chi viene allo SMAU?

Mah io avrei una mezza idea.... ma non sono sicuro magari il fatto di
trovarci qualcuno di conosciuto...
Fatemi sapere se qualcuno viene

io dovrei ma non so ancora il giorno.
Certo non sabato o domenica.
A.

 Fatemi sapere se qualcuno viene
Io venerdě.
--
Jax

Ma perchè non fare una it.comp.lang.delphi comitiva?

non so tu ma io vivo in prov di milano.
magari ci si puo vedere direttamente in fiera o all'ingresso.
A.

Adesso vedo di decidere poi mi rifaccio vivo
Ciaoux

Newsgroup: it.comp.lang.delphi
Titolo: Char to integer?

Come faccio ad ottenere il codice ASCI di un carattere? Quale è la funzione?
Davide

 Come faccio ad ottenere il codice ASCI di un carattere? Quale è la
funzione?
Ord()
--
- Carlo -

Come faccio ad ottenere il codice ASCI di un carattere? Quale è la funzione?
Ord()
-- 
Andrea Laforgia
Gioca a Tetris !
http://www.geocities.com/andrealaforgia/downloads.html
Newsgroup: it.comp.lang.delphi
Titolo: ricerca su più campi

Ho D3  e vorrei fare la ricerca in un database su tutti i campi.
Ad esempio, nel campo Cognome esiste Pippo Pluto; se io nella
finestrella di ricerca metto Pluto (il secondo cognome), me lo deve
trovare.
Vorrei che mi si spiegasse con molta semplicità come fare. Grazie.

 ha scritto nel messaggio

Ma Pippo Pluto sono due campi (ricerca su tutti i campi ...) o è il
contenuto di un campo e tu vuoi cercare per sottostringa ?
spiegati meglio.
GP



select *
from tabella
where campo1 like "%pippo%"
   or campo2 like "%pippo%"
e così via...
Saluti
	Marco Bortolani
	info @ 
marcobortolani.it



Il campo in cui voglio cercare è formato da Cognome AltroCognome e
Altro (Esempio: Rossi De Rosa Antonio, oppure Fiat Spa di Agnelli
Giovanni). 
Quando nella finestrella di ricerca metto Altro, oppure De Rosa,
oppure Fiat, oppure Agnelli, lui deve trovare il record
corrispondente..
Attualmente mi trova solo Cognome (oppure Rossi)  e basta.
Se cerco Altrocognome non trova niente, perchè la ricerca la fa solo
sul primo (Cognome).
Spero di essere stato chiaro. Comunque ti ringrazio moltissimo.
Sai, non sono un programmatore. Mi diletto con Delphi a livello di
principiante, per cui ti prego, nel rispondere, di essere il più
semplice possibile.
Ancora grazie

Newsgroup: it.comp.lang.delphi
Titolo: documenti word

Non sono molto pratico di Delphi, ed avrei bisogno di una mano.
Dovrei visualizzare dei documenti Word all'interno di un box in 
un'applicazione delphi, i documenti devono essere caricati da disco, e 
devono solo essere visualizzati e non editati. Qualche suggerimento?
--
Master:"Conan, what is best in life?" 
Conan:"To crush your enemies, see them driven before you,
and to hear the lamentations of their women!

 devono solo essere visualizzati e non editati. Qualche suggerimento?
Prova con l'oggetto Tolecontainer
Saluti

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

salve ng
avete idea di come si fa a mettere in un file txt la dir di tutti i file di
una cartella e delle eventuali sottocartelle?
grazie...
--
--------------------------------------------------
Carlo Camarda
chiamac...@tiscalinet.it
]@#[ Anna I Love You ]#@[

 una cartella e delle eventuali sottocartelle?
cerca nella guida di delphi findfirst.
Oppure, se vuoi una cosa + tecnologica vedi virtualistview 
nella cartella degli esempi di delphi.
Bye
AS
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

> oopure fai una ShellExecute con "Dir <Path> >>nomefile.txt
Non mi piace. Si appoggia alla NTDVM.
Se vuoi proprio fare il tecnologico, usi la interfaccia
IShellItem di explorer....

Newsgroup: it.comp.lang.delphi
Titolo: Web browser con proxy

Salute a tutti,
sto cercando un componente che mi permetta di implementare una finestrella
che dovrebbe fungere da web browser, il piu' personalizzabile possibile.
Vista la necessita' comunque di modificare tale controllo mi interesserebbe
averne i sorgenti nonche' la possibilita' di inserire l'indirizzo di un
proxy tra le sue proprieta'.
Non mi aspetto di trovarlo freeware ma sono chiaramente interessato anche a
controlli shareware o comunque commerciali purche' vi sia la possibilita' di
testare una demo. Qualcuno e' in grado di aiutarmi?
Grazie mille in anticipo,
G

A me sembra che la vecchia versione 3 di delphi contenga un browser nella
VCL. Poi dipende da che cosa vuoi fare.
Ciao
--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.lang.delphi
Titolo: [OT ] Albo Informatico

http://punto-informatico.it/187054/PI/News/chiesto-senato-ordine-degli-informatici.aspx
 
 
ammesso che vada avanti, sara' un nuovo modo per spillare soldi ?
- quota iscrizione all'albo
- cassa previdenziale
- etc.

Dopo dura riflessione, Maurizio ha scritto :

hai letto la data dell'articolo?
 
 


non me n'ero ero accorto, come dell'appartenenza a "Forza Italia".
 

 non me n'ero ero accorto, come dell'appartenenza a "Forza Italia".
 
per fortuna, 10 anni più tardi, la cosa è morta e (forse) sepolta,
anche se non è escluso con la fame di soldi che c'è da parte degli
attuali vampiri che stanno nei palazzi, in qualche modo prima o poi
cercheranno di fare soldi pure sulla pelle degli informatici.
Dell'ipotetico albo si è già detto tutto nei commenti dell'epoca di
quell'articolo: inutile e costoso (per gli iscritti), sarebbe
l'ennesimo balzello e l'ennesima burocratizzazione tutta italiana, che
non cambierebbe una virgola, dal punto di vista pratico, nel mercato,
se non forse per il settore pubblico, dove verrebbero introdotti
paletti precisi alle assunzioni. Per quanto riguarda il privato,
invece, non cambierebbe nulla: il fatto di essere iscritti ad un albo
non garantirebbe la professionalità (le competenze in ambito
informatico sono in continua evoluzione, uno che si è iscritto all'albo
20 anni prima che garanzie darebbe di essere "valido" al giorno
d'oggi?), e si finirebbe con lo scegliere quello che costa meno/rende
di più, cioè quasi sempre il classico ragazzino con il diploma in mano,
fresco di partita iva, e di poche pretese. Come oggi. Cassa
previdenziale? Tra un paio di decenni uscire dal lavoro con una
pensione sarà un privilegio per chiunque, la norma sarà continuare a
lavorare finchè si può, e per il resto scavare nei cassonetti. La cassa
previdenziale servirebbe solo a ciò che dice il nome: fare cassa. Non
darebbe nessuna pensione significativa.
 
-- 
Alessandra
 
Mosè: quest'uomo che tanto ha dato al ciclismo in Italia e nel mondo...
- Giobbe Covatta
Newsgroup: it.comp.lang.delphi
Titolo: Come posso fare per...?

Avrei due domande...se qualcuno gentilmente mi puo' rispondere.
(1)   Dove dichiaro una variabile che sia visibile da   tutti i controlli e
forms del mio progetto?
(2)  Avendo  una form con un dbgrid collegato a un componente SQL con
parametro 'datascadenza' vorrei aprire una seconda form nella quale
scegliere la data di scadenza e quindi fare in modo che alla sua chiusura la
form principale mi esegua la query.
In poche parole Vorrei che la form principale attenda il valore scelto nella
seconda form prima di lanciare la query.
Grazie a tutti.

Newsgroup: it.comp.lang.delphi
Titolo: cookes in mozilla activex

ciao,
ho scaricato il motore di rendering di mozilla in formato activex da questo
sito:
http://www.iol.ie/~locka/mozilla/mozilla.htm
in modo da non dover usare quello di IE.
Qualcuno di voi di sicuro lo conosce... sapete come fare per far funzionare
i cookies con delphi con questo componente? mi tocca usare il componente di
IE se non ho i cookies... =\
Ho provato a cercare con google anche post vecchi ma niente.
grazie in anticipo. 

Il 1° posto dove cercare documentazione è il sito da cui hai
scaricato l'activex.

scaricato l'activex.
queste risposte inutili.....
evidentemente ho già cercato.
se non si sanno le cose non si dovrebbe sprecare banda così =)

non so tu, ma io non ho ancora il potere della telepatia.
Se conosci un buon corso di lettura del pensiero via post dei ng ti 
sarei grato se me ne fornissi il link.
AS
-- 
Alberto Salvati
A NEAPOLITAN Delphi Developer who is studying c# and .net
"Dicette 'o pappece 'nfaccia 'a noce dammi 'o tiempo che pure te spertoso"
Newsgroup: it.comp.lang.delphi
Titolo: Integrated Debug - RAD Studio 2007 Update 1

Ciao a tutti!
Ho un grosso problema: In azienda da me sviluppiamo in Delphi 5 e
Delphi 6 e da sempre i due ambienti coesistono egregiamente nel mio
pc. Da qualche giorno abbiamo acquistato Rad studio 2007 Ent. Ed. L'ho
installato e provato (con applicazione di prova in Delphi .net che ha
egregiamente funzionato). Non appena ho pensato di sviluppare la prima
vcl application per win32 (form+button + label) ho avuto dei problemi.
Infatti lanciando compilazione ed esecuzione (F9) è andata in
eccezione ("applicazione non correttamente inizializzata
(0xc0000005)" )  ancora prima del application.run!!
L'Event Log scrive
"Thread Start: Thread ID: 5840. Process Project1.exe (3072)
Process Start: D:\Dati\Applicativi Test\Varie\Project1.exe. Base
Address: $00400000. Process Project1.exe (3072)
Module Load: Project1.exe. Has Debug Info. Base Address: $00400000.
Process Project1.exe (3072)
Module Load: ntdll.dll. No Debug Info. Base Address: $7C910000.
Process Project1.exe (3072)
Module Load: KERNEL32.dll. No Debug Info. Base Address: $7C800000.
Process Project1.exe (3072)
Thread Start: Thread ID: 128. Process Project1.exe (3072)
Module Load: OLEAUT32.dll. No Debug Info. Base Address: $770F0000.
Process Project1.exe (3072)"
e qui scatta l'eccezione....
NB: HO DISABILITATO Integrated debugging (su Tools|Option|Debugger
Option) e TUTTO FUNZIONA correttamente (ma ovviamente non posso
debuggare......)
Ho cercato soluzione dappertutto.... (ho pensato :possibile che non
sia già successo???" e invece mi sbagliavo....) evidentemente non ho
cercato bene!
C'è qualcuno che sa come risolvere questo problema?
Grazie anticipatamente per ogni consiglio vogliate darmi.

aggiungo che il S.O. è Xp Pro.


HO TROVATO!!! ERA COLPA DELLA WEB CAMERA (integrata nel mio notebook)
acer (in realtà Logitech).
Spiego velocemente il problema affinché vi possa essere eventualmente
d'aiuto:
Sembra impossibile ma i suoi drivers entrano in conflitto con il
debugger integrato di Delphi . Per completezza il link al blog di
Cantù : 
http://blog.marcocantu.com/blog/delphi2007_quickcam.html
 Ho dovuto uccidere la webcam (disinstallando i drivers).... non che la
utilizzassi molto, ma mi sento in effetti depauperato di una
risorsa.....
Newsgroup: it.comp.lang.delphi
Titolo: scusate l' ignoranza

Scusate l' ignoranza ma  non riesco ad aprire un file con Delphy.
Il file si chiama x.yyy e si trova nella cartella  Programmi
La sintassi dovrebbe essere questa (stando a quella che mi dice la guida
sdk):
var
x : OFSTRUCT;
begin
OPENFILE('C:\Programmo\x.yyy', x, OF_READWRITE);
end;
end.
Ora la variabile x puň immettere altri valori come la grandezza in byte del
file ,  il suo percorso e anche se si trova sul disco fisso.
Se qualcuno fosse cosě gentile da dirmi dove sbaglio e se mi puň scrivere il
codice corretto
GRAZIE
--
Aloha,
Tihocan
can...@tin.it

 end.
Delphi possiede molti comandi nativi per utilizzare i files, ti
conviene utilizzare quelli invece di scomodare l'sdk.
prova a vedere nell'help AssignFile, Append, Reset e Rewrite, oppure
TFileStream.
Ciao...
Claudio Driussi
http://www.swit.net/csoft
mailto:
cldr...@swit.net

 end.
Ciao,
         dipende cosa intendi per "aprire un file"...
Se intendi aprirlo per poi leggerlo da codice devi recuperare il valore di
ritorno della OpenFile (che è l'handle del file aperto o HFILE_ERROR se si è
verificato un errore...) per poi utilizzarlo con funzioni come la ReadFile
per leggerlo...
Cmq guarda che la OpenFile è mantenuta solo per compatibilità, dovresti
usare la CreateFile. O cmq ci sono molti altri modi, per aprire un file con
Delphi, molto + comodi che le API di Win: i Pascal-Files
(AssignFile,Read,Write,CloseFile), i TFileStream, ecc ecc...
Se invece per "aprirlo" intendi "eseguirlo"  (come se tu ci cliccassi due
volte dall'explorer) dovrai usare la ShellExecute [unit ShellAPI].
Dal codice che hai scritto però, sembrerebbe che tu stia scrivendo nel file
di progetto direttamente (quell' "end."...), sei sicuro di quello che stai
scrivendo? :-)
Ciao, Buon 2000! :-)
--
(¯`·.¸¸.·´¯`·.¸¸.-> Andrea <-.¸¸.·´¯`·.¸¸.·´¯)
AntiSpam: rimuovere il trattino basso dall'indirizzo per rispondere
AntiSpam: remove the underscore from the e-mail address to reply

Newsgroup: it.comp.lang.delphi
Titolo: [ForseOT] Riniminare le tabelle

Ciao a tutti.
ho un problema con Interbase... ho un database che ovviamente ha delle
tabelle che contengono dei dati. Devo rinominare una delle tabelle
contenute nel db... 
E' possibile ??? Esiste una query per fare questo ?!?!?
Grazie mille... 
Maruscya...

 E' possibile ??? Esiste una query per fare questo ?!?!?
Con gli SQL Server in generale: no, non e' possibile.
Devi creare una nuova tabella con il nome che ti serve,
copiarci i dati della vecchia tabella e distruggere la vecchia
tabella.
Forse sarebbe possibile farlo intervenendo sul catalogo ma non te
lo consiglio...
ciao
carlo

 intervenendo sul catalogo ma non te lo consiglio...
Ok... allora ti giro un'altra domanda.... e' possibile copiare con una
sql tutta la tabella su un'altra ???
Maruscya...

 Maruscya...
Ciao, Antò.
Newsgroup: it.comp.lang.delphi
Titolo: chiudere una form child..

ciao a tutti..
qualè il comando..
per chiudere una form child..
form.close mi va in eccezione..
saluti
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 form.close mi va in eccezione..
Dipende dall'ambito in cui va inserito il codice per la chiusura del 
form; mi spiego: se si tratta di un form differente da quello preso in 
esame, da qualche parte dovrai avere un riferimento memorizzato al form 
specifico che intendi chiudere e, in tal caso, ti basterà chiamare il 
metodo /Close/; se la chiusura avviene dal form stesso, ad esempio in 
seguito alla pressione di un pulsante, è sufficiente chiamare /Close/ 
senza anteporre alcun identificatore (è implicito l'uso di /Self/).
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

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

 FormX.Release che si occupa anche di scaricare la coda dei messaggi.
Il metodo /Release/ torna utile, generalmente, quando chiudi un form da 
un evento o comunque un metodo appartenente allo stesso form.
Se la chiusura/distruzione viene invocata da un form differente, è 
possibile utilizzare tranquillamente /Free/ come qualsiasi altro oggetto 
senza correre rischi.


 senza correre rischi.
Userei il .Close con Action:=caFree nel metodo OnClose: se c'e' dell'altro
codice su OnClose col solo Free questo non verra' eseguito.
Ciao Giorgio

 codice su OnClose col solo Free questo non verra' eseguito.
Come nel caso precedente, è sufficiente eseguire /Close/ prima di 
richiamare il metodo /Free/.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
Inviato da X-Privat.Org - Registrazione gratuita 
http://www.x-privat.org/join.php

 richiamare il metodo /Free/.
grazie sono riuscito..
un saluto a tutti...


 richiamare il metodo /Free/.
grazie mille ci sono riuscito
un saluto a tutti..


Newsgroup: it.comp.lang.delphi
Titolo: pdf on background..

ciao a tutti..
sapete se esiste un componente che mi consenta di creare dei report usando
dei pdf come sfondo???
ciao e grazie..

 ha scritto nel messaggio
news:akhsjr$5s3$1...@newsreader.mailgate.org...


 ha scritto nel messaggio
news:akl6pu$ao$1...@lacerta.tiscalinet.it...


 wrote in message
news:akhsjr$5s3$1...@newsreader.mailgate.org...

Newsgroup: it.comp.lang.delphi
Titolo: HELP: creazione dinamica degli elementi TEdit sul TPanel

Ciao a tutti!
Ho un problema con la creazione dinamica e distruzione degli oggetti su 
un panello.
Volevo leggere un file di testo dove ogni riga rapresenterebbe una 
stringa da assegnare alla proprietą TEXT della rispettiva casella di 
testo (TEdit), generata in quel momento. Siccome il numero di righe e, 
di conseguenza, il numero delle caselle di testo, dovrebbe variare, 
volevo aggiungere ciascuna TEdit a una lista TObjectList. Gli oggetti 
TEdit dovrebbero essere visualizzati su un panello.
Poi, cliccando sul pulsante "Reset" gli oggetti sul panello dovrebbero 
essere distrutti e il file di testo riletto per poter ricreare e 
visualizzare gli elementi sul panello.
Nei manuali di Delphi che ho non ho trovato nessun esempio adatto e 
neanche le ricerche su Internet mi hanno dato risultati.
Qualcuno saprebbe dirmi perche le caselle di testo non compaiono sul 
panello, e quale sia il metodo migliore per distruggere tutti gli 
elementi TEdit e la lista?
Grazie.
Stiv
-----------------------------------------------------------------
Ecco il codice:
----------------
unit main;
interface
uses
   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, 
Forms,
   Dialogs, StdCtrls, ExtCtrls, Contnrs;
type
   TfrmMain = class(TForm)
     Panel1: TPanel;
     Button1: TButton;
     procedure display;
     procedure FormCreate(Sender: TObject);
     procedure Button1Click(Sender: TObject);
   private
     { Private declarations }
   public
     { Public declarations }
   end;
var
   frmMain: TfrmMain;
   lstEdit: TObjectList;
implementation
{$R *.dfm}
procedure TfrmMain.display;
var
   txtText: TEdit;
   fText: TextFile;
   strLine: ShortString;
   i: integer;
begin
   AssignFile(fText, 'foo.txt');
   Reset(fText);
   i:=0;
   while not(eof(fText)) do
   begin
	Readln(fText, strLine);
{	Con il codice che segue volevo visualizzare gli elementi
	TEdit, ma siccome non ho un manuale dove sia spiegato il
	metodo, qualcosa mi manca e non so cosa	}
       txtText:=TEdit.Create(Panel1);
       txtText.Left:=50;
       txtText.Top:=50+i*40;
       txtText.Text:=strLine;
       txtText.Width:=100;
       txtText.Height:=30;
       txtText.Visible:=True;
       txtText.Enabled:=True;
       txtText.Show;
       lstEdit.Add(txtText);
       inc(i);
   end;
   CloseFile(fText);
end;
procedure TfrmMain.FormCreate(Sender: TObject);
begin
   lstEdit:=TObjectList.Create;
   display;
end;
procedure TfrmMain.Button1Click(Sender: TObject);
begin
   { Destroy objects on the Panel1, destroy the lstEdit. }
   { HOWTO?}
   display;
end;
end.

 ha scritto nel messaggio
news:Elioa.21059$DN.5...@tornado.fastwebnet.it...


 
Grazie di nuovo per l'aiuto.
Ciao.
Stiv