mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.lang.delphi
Titolo: Neofita con un grande dubbio !!!!

ma...@libero.it
HO DA POCO INIZIATO A CERCARE DI CAPIRE COME FUNZIONA DELPHI
HO SEMPRE PROGRAMMATO IN CLIPPER (DA OLTRO 11 ANNI), MA ORA QUESTO
LINGUAGGIO E' TROPPO VECCHIO E
DEVO PER FORZA CAMBIARLO.
ORA PER NON STRAVOLGERE TROPPO I MIEI PROGRAMMI E NON MANDARE IN TILT I MIEI
CLIENTI, VORREI CREARE
UN MIX TRA I MENU DI DELPHI E I PROGRAMMI IN CLIPPER, MA QUELLO CHE SUL
MANUALE DI DELPHI (PER ORA USO
LA VERSIONE 3.0) NON HO TROVATO E' (SE ESISTE) L'ISTRUZIONE CHE SERVE PER
LANCIARE PROGRAMMI ESTERNI.
IO VORREI CREARE I MENU INIZIALI CON DELPHI E POI DA QUESTI LANCIARE DEI
PICCOLI PROGRAMMI SCRITTI ANCORA
CON CLIPPER.
ESISTE UNA SOLUZIONE ???
GRAZIE A CHIUNQUE VORRA' SCRIVERMI
MARCO

Vedi la funzione shellexecute.
Ti permette di lanciare applicazioni esterne.
Magari di tocca creare deo PIF se si tratta di applicazioni CA-Clipper e
quindi Dos.
Consiglio:
molla clipper! Ormai i 16bit hanno fatto il loro tempo e rischi di avere
problemi di compatibilita.
Io ho lavorato in clipper e lo conosco bene: sono 2 anni che lavoro in
delphi e non rimpiango assolutamente questa scelta.
Ho usato anche vb5/6 e li ho disinstallati!
Saluti & buon lavoro
AS

Marco Camozzi,
Non sei il solo che proviene dal Clipper ;-)
se devi solo costruire un menu per lanciare
exe clipper non e' difficile ma in sostanza
i tuoi programmi restano quelli che sono.
Io uso Delphi e continuo a lavorare su tabelle
Dbf con una engine che si chiama Apollo
di ' Vista software' (ex Luxent ex Successware)
e mi ci trovo abbastanza bene.
Si tratta di ridisegnare tutte le form ed e' possibile
(se vuoi)  conservare la logica di accesso
ai dati ed agli indici (ntx,cdx,ecc...).
Esistono altre engine per Delphi sempre su Dbf
come Ads della Extended system.
Esiste anche un compiler 32 bit come Xbase++
ed  un progetto GPL come Harbour ed anche
un compiler per Unix come FlagShip.
Tranquillo...
il Clipper e' morto come il Cobol ;-)
potrebbe anche morire prima Windows. 
Ciao,
Eugenio Belli.
p.s.
forse non sai che scrivere in maiuscolo
significa urlare...immagino non fosse 
nelle tue intenzioni.
Newsgroup: it.comp.lang.delphi
Titolo: Come utilizzare ODBC

Ragazzi, dovrei fare una prova collegandomi da Delphi ad un database
proprietario (Remedy) avendo a disposizione solo il driver ODBC. Come posso
fare?
L'ho sempre e solo utilizzato con ADO.
Grazie.

> Ragazzi, dovrei fare una prova collegandomi da Delphi ad un database
Ragazzi, chiedo scusa. E' lo stesso problema che ha scritto poco fa Rino Le
Boffe... Non ci siamo organizzati su chi avrebbe postato.
Grazie.

Newsgroup: it.comp.lang.delphi
Titolo: Inserimento dati da un file excel

Salve a tutti ho il seguente problema: devo inserire in una tabella access
dei dati provenienti da un file excel chi sa darmi una mano?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

e' uno dei 5 argomenti + trattati di questo ng
cerca nei vecchi post "ole automation".
A.

 A.


 ho cercato ma non è uscito niente dalla ricerca
Bugia. Non hai proprio cercato.
Andrea

Newsgroup: it.comp.lang.delphi
Titolo: Problema con Kylix e dbnavigator

Salve,
sono finalmente riuscito ad installare i componenti freeclx per Kylix. Tutto
funziona perfettamente. L'unico controllo che non sono riuscito a far
funzionare è il dbnavigator.
Non appena cerco di disegnare sul form un controllo dbnavigator (cliccando
sulla barra degli strumenti sul controllo dbnavigator, e poi, mantenendo
premuto il tasto sinistro del mouse, dimensionare il suddetto controllo sul
form), Kylix si blocca completamente.
Qualcuno sa dirmi perchè, se ha riscontrato lo stesso problema?
Francesco

Francesco wrote:

Se parli di Kylix 3 OE dovrebbe essere un prb di compatibilità, segnalato 
anche su uno dei numeri di Linux & C.
-- 
Saluti, 
    by Enri'S
                        --- Linux Powered ---

 --
Si, è proprio Kylix 3 OE.
Vado a rileggermi questa notizia su Linux & C.
Francesco

Newsgroup: it.comp.lang.delphi
Titolo: è delphi il linguaggio giusto per gestire immagini?

volevo chiedere se esiste qualche mini applicativo che faccia questo:
poter cambiare il formato di un'immagine esempio da jpeg a png o da bmp a
gif etc;
ridurre i kb di un'immagine;
ridurre la dimensione di un'immagine;
freeware ci sono molti applicativi che hanno però molte opzioni aggiuntive;
cercavo qualcosa di veramente semplice da far girare su win XP;
si puo' trovare qualcosa in delphi oppure è più semplice in altri
linguaggi; eventualmente quali?
non so se delphi è adatto per fareapplicativi di questo genere da far
girare su xp, per le conversioni formati e manipolazione di immagini.

 girare su xp, per le conversioni formati e manipolazione di immagini.
E' ottimo allo scopo.
it.comp.lang.delphi per maggiori info.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Cerca la libreria FreeImage, è free e predisposta per molti ambienti, tra 
questi Delphi.
Io l'ho usata per gestire delle immagini mediche (TAC,RNM, etc)
Newsgroup: it.comp.lang.delphi
Titolo: La tabella non si aggiorna

Ho un prog fatto con 2 form:
frmClienti
frmFatture
ed il procedimento č il seguente:
Apro il programma
Vado nel form clienti
Inserisco i dati anagrafici
Chiudo il form Clienti
Vado nel form fatture
Scelgo il cliente appena inserito (o altro)
Compilo una fattura
Stampo la fattura
L'errore viene quando invece faccio cosě:
Apro il programma
Vado nel form fatture
Compilo una fattura
Vado nel form clienti (senza chiudere frmFatture)
Inserisco i dati anagrafici
Chiudo il form Clienti
Nel frmFatture scelgo il cliente appena inserito
...
...
ERRORE
...
...
Vedo tutti i clienti tranne quello appena inserito
e quindi devo chiudere e riavviare il programma.
Piů che mettere degli SLEEP(500), inserire dei
APPLICATION.PROCESSMESSAGES ed infine
chiudere e riaprire le tabelle ad ogni:
POST
FRMCLOSE
FORMSHOW
che altro posso fare? 

Dimenticavo:
Uso ADO ed il database deve essere per forza MDB. 

e quindi devo chiudere e riavviare il programma.
La form fatture, che presumo sia db-aware, non puo' sapere che sono
stati inseriti dei nuovi record.
Devi trovare un metodo per notificare alla seconda form che i dati
sono stati modificati/aggiunti ed eseguire un AdoDataset.Requery()
-- 
Ore 18.30: premo invio.

 ha scritto nel messaggio 
news:uDFyQrH4Q6dnjHxGhU6sV=HPx...@4ax.com...


Ho fatto svariati altri programmi in vita mia e mi è sempòre bastato.
In teoria sì (non ho mai usato una AdoTable in vita mia ma presumo il
comportamento sia lo stesso di AdoDataset visto che derivano entrambi
da CustomAdoDataset).
Così al volo una sola cosa mi viene in mente.
Non è che inavvertitamente apri la tabella 2 volte prima di chiuderla
e riaprirla? 
Questo tipo di comportamento l'avevo notato con ODBCExpress alcuni
anni orsono in una mia routine scritta male. 


 
Già provato il Refresh del dataset nell'OnActivate del form? Questa 
soluzione è da testare, nel senso che mi pare che l'evento venga 
scatenato ogni qual volta il form riceve il focus e quindi forse un po' 
troppe volte, ma nello specifico l'evento Activate potrebbe essere 
quello che fa al caso tuo.
Saluti
	Marco Bortolani
	info @ 
marcobortolani.it

Ho risolto con i vostri ultimi due consigli:
-  refresh nell'activate
-  apri la tabella 2 volte prima di chiuderla e riaprirla
Grazie a tutti.
Se mi si ripresenta il problema vi faccio sapere.
Newsgroup: it.comp.lang.delphi
Titolo: [probabilmente OT] Servizio su server Apache

Ho scritto un servizio cgi-exe (ovviamente in delphi) ma non riesco a
richiamarlo dal mio server http Apache (o mi chiede il download del file
oppure mi dice che non sono autorizzato) Sono sicuro si tratti di
configurazione del file .conf dell'Apache stesso. Qualcuno sa darmi due
dritte su come configurarlo?
Grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

versione di delphi?
A

Io uso D6, e ho oggi pomeriggio provato il Brokcgi demo del capitolo 22 del
libro Delphi 6 Tutto e Oltre.
Ho installato Apache (ultima versione) lasciando tutte le impostazioni
tipiche e il cgi , dopo averlo compiato nella cartella cgi-bin dell'apache
group, lo richiamo cosě :
http://localhost/cgi-bin/BrokCgi.exe

Newsgroup: it.comp.lang.delphi
Titolo: MySQL : Connessione su server

Ciao Ragazzi,
devo collegarmi a MySql con delphi 6 utilizzando il DBExpress; l'ho testato
in locale e funziona bene, ma quando tento di connettermi al server mi
restituisce un messaggio di "DBX Error : Invalid Username/Password".
Nell'Hostname passo il nome del server, ma lui tenta comunque di connettersi
in locale!
Qualcuno mi puň aiutare??
Grazie e ciao

 in locale!
Prova a mettere l'IP del server al posto del nome
Ciao
Gianni Giusti
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ho già provato!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Newsgroup: it.comp.lang.delphi
Titolo: DBLookUp su Tabelle con molti record

300.000 record e chiaramente non posso
caricarla tutta in un dataset (sarebbe una follia!). Esiste un componente
che mi permette di risolvere il problema? (Magari aprendo una maschera che
mi permetta di effettuare ricerche con SQL Select mirate).
L'ambiente e' Delphi 5 con ADO su Oracle 8
Grazie.

(sarebbe una follia!).
Ti preoccupa la velocita' o le dimensioni del dataset ?
Non ho sotto mano una tabella cosi' grande, ma non mi sembra
una follia troppo grossa, da entrambi i punti di vista.  
Le relazioni per il lookup si basano su indici e 300.000
record, da usare mediante indice, non sono tantissimi (se e'
la velocita' che ti preoccupa).  Se invece sono le
dimensioni del dataset risultante, bisogna vedere se stai
lavorando in client/server o meno...
-- 
Andrea Laforgia - walkietalkie(at)
libero.it
"Meglio cieco che negro" (Stevie Wonder)

Negli RX trovi TRxLookUpEdit.
In pratica, una editbox con un pulsante.
Il componente puo' intercettare l'evento associato al click del
pulsante.
Da qui puoi mostrare una dialog modale con un editbox nella quale
l'utente digita parte della r.sociale del cliente, un pulsante Cerca ed
una dbgrid da cui l'utente seleziona il record deisderato.
Se poi non vuoi usare roba di 3 parti, puo fare lo stesso con
un editbox ed un pulsante.
Bye
AS
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.lang.delphi
Titolo: Usare le API

Sono un programamtore C++ Builder ora stò facendo qualcosa il Delphi ho la
neccessità di chiamare la funzione
GetComputerName :
avendo come parametri
 LPSTR
LPDWORD
il primo uso pchar.
il secondo Puntatore a Word come lo dichiaro in Delphi ?
Grazie

il secondo Puntatore a Word come lo dichiaro in Delphi ?
come "var" ovvero come parametro per riferimento.
--
Andrea Laforgia (ICQ 87230455)
http://www.geocities.com/AndreaLaforgia
"ci sono tre tipi di persone nel mondo : quelli che
 sono bravi in matematica e quelli che non lo sono."

Newsgroup: it.comp.lang.delphi
Titolo: Zeos DBO 6.5

Per prova ho creato un Database Firebird 1.5,
con una semplice tabella , per poi con Zeos provare
ad inserire dei dati e verificare se il Trigger per generare
un campo autoincremetale funziona
Collego il database con ZConnection
creo una semplice query
Insert Into Tb_Spese (Codice, Cod_Utente) Values (001, 100);
con ZUpdateSQL.InsertSQL[0]; eseguo la query che non da' errori.
pero' mi manca la possibilita' di dare un Commit,
e non trovo istruzioni sulla sinstassi da usare con le Zeos
ho provato ad usare ZeosTable e fare un semplice
ZeosTable1.Insert;
ma ho errore "ZTable cannot modify a read-only dataset.
suggerimenti ?


Newsgroup: it.comp.lang.delphi
Titolo: [d5] Tregistry.SaveKey non funzionante

Salve, premetto che ho già ricercato sia in rete che su questo ng la 
risoluzione al problema (non trovandola) e neanche un componente che 
potesse sostituire questa funzione. In pratica non riesco a far 
esportare una chiave del registro (sono su windows 2000) :
var k: string;
     ok: boolean;
Begin
reg := TRegistry.Create;
reg.Rootkey := HKEY_LOCAL_MACHINE;
k := 'Software\Miachiave';
ok := reg.SaveKey(k,'c:\prova.reg');
reg.Free;
End;
Crea il file vuoto c:\prova.reg e la variabile ok è sempre su false. La 
chiave esiste e al suo interno ci sono altre chiavi con altri valori. 
Che fare?

 ha scritto nel messaggio
news:eQ6fc.70475$rM4.2...@news4.tin.it...


Si, ho letto l'help . c: è formattato fat32 e nel nome del file ho 
omesso l'estensione, ma mi ha creato sempre un file .reg vuoto.
A questo punto credo serva una procedura iterativa manuale..
Giorgio Padoan ha scritto:


 A questo punto credo serva una procedura iterativa manuale..
Ho provato anch'io in tutti i modi ma non c'è stato niente da fare...
--
Jax
====
La sofferenza è una specie di bisogno dell'organismo di prendere
coscienza di uno stato nuovo. (Proust)

> A questo punto credo serva una procedura iterativa manuale..
Ah, se fai una procedura manuale, ricordati che, nei valori di tipo stringa
che contengono dei path devi raddoppiare le backslash...
"Save Attachment Path"="C:\\Documents and Settings\\Pippo\\Desktop"
E poi ci sono i valori hex che hanno il \ alla fine della riga... e chissà
quali altre convenzioni.
Non so se ti convenga farlo a mano, piuttosto io chiederei a borland
delucidazioni.
--
Jax
====
"E' possibile accedere a Internet da qualsiasi posizione."
Introduzione a Windows98 (seconda edizione)

Newsgroup: it.comp.lang.delphi
Titolo: Telnet + seriale

Dunque quello che sto cercando di realizzare è il seguente, devo collegarmi
ad un servizio telnet il quale mi invia dei dati i quali devo trasmetterli
alla seriale (com1).
Per quanto concerne la com ho già il componente, x il telnet utilizzo il
componente indy client.
Non ho capito come visualizzare su una memo i dati che ricevo dal telnet e
come trasmetto quello che scrivo sulla memo verso telnet.
Cmq la cosa primaria e ricevere i dati da telnet e ritrasmetterli sulla com.
Grazie..............

 Cmq la cosa primaria e ricevere i dati da telnet e ritrasmetterli sulla
com.
ciao come caspita ti chiami
Di come puoi mandarli alla Com non ho la piú pallida idea
ma per ricevere i dati (non ho un server telnet a portata di mano altrimenti
povavo)
procedure TForm1.IdTelnet1DataAvailable(Sender: TIdTelnet;
  const Buffer: String);
begin
Memo1.Lines.Add(buffer);
credo che vada bene .. altrimenti puoi sempre usare un indy Intercept.
Per quanto riguarda L'invio se digiti direttamente sul memo
all'evento onkeyPress
 idTelnet1.SendCh(key);
bye
erik

IW0UVW è un nominativo del Ministero delle Telecomunicazioni in parole
povere sono un radioamatore, cmq il mio nome e Massimo..............
"erik" <_@_._> ha scritto nel messaggio
news:LX%hb.201964$hE5.6...@news1.tin.it...




Newsgroup: it.comp.lang.delphi
Titolo: Delphi e firebird

Ciao a tutti,
vorrei fare due prove per iniziare ad utilizzare firebird con delphi.
Avete due link o il nome di qualche testo da acquistare, dove venga trattato 
lo sviluppo di applicazioni
che utilizzano il database di firebird.
In particolare, visto che conosco abbastanza bene delphi e lo sviluppo di 
applicazioni che utilizzano base dati access,
ma non ho assolutamente esperienza di firebird, avrei bisogno di esempi 
concreti per capire le tecniche utilizzate.
L'ideale č poter avere un piccolo esempio di un'applicazione multiutente in 
cui due utenti accedono contemporaneamente ad un server firebird
tramite un'interfaccia sviluppata in delphi per fare le classiche operazioni 
che si fanno in un database, inserimenti, cancellazione, ricerca.
So che forse chiedo troppo, ma un qualsiasi vostro aiuto č ben accetto.
Ciao e grazie. 

 che si fanno in un database, inserimenti, cancellazione, ricerca.
Un tempo nell'help c'era una sezione intitolata "Developing database
applications", valida come primo approccio alla problematica.
Grazie al livello di astrazione offerto dalla VCL, comunque, i concetti
per la gestione di un DB sono validi qualunque motore SQL ci sia sotto:
magari cambiano alcuni particolari ma, in genere, le considerazioni ed il
codice sviluppato per un DB vanno bene anche per un'altro. Evita
articoli/testi che parlano del BDE e cerca di comprendere al meglio (se
non l'hai mai usato) il clientdataset e i suoi "fratelli".
Alcuni link:
http://delphi.about.com/od/database/Build_Database_Applications_with_Delphi.htm
http://delphi.about.com/od/database/a/dbexpressguide.htm
 
Di sicuro ne trovi altri se cerchi bene con Google.
Ciao
ACSH
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.lang.delphi
Titolo: Delphi & Web

Ciao a tutti,
Devo sviluppare un'applicazione sul WEB prendendo spunto da un'applicazione
Client/Server fatta con Delphi.
Quindi ho pensato di farla con Delphi!
Avevo pensato ad una DLL ISAPI.
Ma poi mi č sorto un dubbio : le DLL ISAPI sono supportate da qualsiasi
Server WEB o solo
da IIS ?????
Se sono supportate solo da IIS, avete consigli a riguardo ????
Tenete conto che il WebServer del mio cliente č un Server Domino (Lotus).
Grazie in anticipo.
RLB
--------------------------------
Inviato via 
http://usenet.libero.it

Server WEB o solo da IIS ?????
Dipende, se il tuo server č ISAPI-compliant.
Con Delphi puoi scrivere ISAPI, NSAPI (per il server Netscape) e
moduli Apache.
-- 
Andrea Laforgia
#exclude <windows.h>

 moduli Apache.
Cosa sono i " moduli Apache " ?
Ma con Delphi oltre a ciò che hai elencato non esiste altra possibilità?
Ovviamente senza arrivare ai Web Service o qualcosa di altrettanto
complesso, poichè
per il tipo di applicativo da svillupare non varebbe la pena?


Ma con Delphi oltre a ciò che hai elencato non esiste altra possibilità?
Esiste la possibilità di scrivere CGI, che dovrebbero andare bene
anche con il web server del tuo cliente.


da IIS ?????
Non solo da IIS, anche da PWS :-))) 
fe...@delenda.net
-- 
"Scusi quanto costa la tastiera grande per il Mac ?" "90 Euro"
"Ah.." "Conviene ! Il mouse costa lo stesso 90 Euro e ha un tasto solo!"

Newsgroup: it.comp.lang.delphi
Titolo: DBExpress!

Ciao!
Scasate la persistenza ma non so come andare avanti. Ho già postato questo
problema qualche giorno fa ma non ho ricevuto informazioni approfondite a
ciò che cercavo.
Ripeto il mio problema:
Dove posso trovare esempi di gestione di database.
Ciò che mi interesserebbe è come eseguire le classiche operazioni sui
database(insert, update e delete). La connessione vorrei  impostarla con il
dbexpress. Ho acquistato il manuale del delphi 6 ma non è che c'è scritto
più di tanto. L'help non è molto comprensibile. C'è un esempio in una
directory installata durante il setup ma come dalle altre parti non si
capisce un cappero.
Io cerco del codice sorgente che mi faccia vedere come si imposta la
connessione e quindi come eseguire le operazioni sul DB(con gestione
transazioni, o impostazione dell'isolation level).
Come database vorrei utilizzare il postgresql.
Spero che questa volta qualcuno mi sappia aiutare.
Grazie mille!
Grazie!

 Come database vorrei utilizzare il postgresql.
Delphi 6 non ha i driver di dbExpress per postgresql di standard, forse in
rete li puoi trovare, chi cerca trova.
Newsgroup: it.comp.lang.delphi
Titolo: mdi al runtime

Come si fa a creare al runtime una form MDI child in modo che quando carico
la form prncipale non vengano visualizzate le figlie minimizzate?
Grazie Enrico

 la form prncipale non vengano visualizzate le figlie minimizzate?
Project->Options
Cerchi la lista di form che vengono inserite in autocreate e lasci solo
quelle che vuoi tipo i datamodule e la main form. le altre le elimini cosi
non ti vengo create automaticamente.
Altrimenti Project -> View source e troverai tante voci tipo
Application.CreateForm(TForm1, Form1);
dove Tform1 è la classe da dove discende il form1 che viene creato. Idem
come prima elimini le righe che non ti interessano e lasci solo quelle che
vuoi che vengano create in auto.
Ciao
-- 
Fabrizio Mancini - <f[.]mancini[@]tin[.]it>
26/09/2003 13.15.38
Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)

...


 Qualcuno ha qualche idea?
Si.
1) una form mdi child non può essere nascosta ne mostrata come modal.
2) se vuoi una form modale allora il formstyle deve essere normal, cosi puoi
farne il free.
3) le form mdichild le puoi o minimizzare o chiudere impostando la proprietà
action nell'evento onClose della form
Purtroppo devi scegliere se vuoi le form stile SDI o MDI. Con le prime puoi
mostrare qualunque form a modale.
Ciao
-- 
Fabrizio Mancini - <f[.]mancini[@]tin[.]it>
26/09/2003 16.54.09
Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)
Firma pure tu per il software libero 
http://petition.eurolinux.org/

Grazie per il consiglio.
Per cui questo cosa vuol dire che se creo una form mdi child una volta creata non la posso più distruggere? Ovvero con lo showmodal io riesco a fare il delete (o free) della form in qanto riprendo il controllo una volta che la form viene chiusa, senza showmodal può esister un modo per fare la stessa cosa?
Grazie Enrico


-- 
-------------------------
Enrico Pirozzi
Web: 
www.linuxtime.it/index.php
E-Mail: 
sco...@linuxtime.it
Fax: 02700403736
---------------------------------------------------------
La teoria è quando si sa tutto e niente funziona.
La pratica è quando tutto funziona e nessuno sa il perchè!
In questo caso abbiamo messo insieme la teoria e la pratica: 
non c'è niente che funziona e nessuno sa il perchè!
Albert Einstein

On Fri, 26 Sep 2003 15:07:08 GMT, Enrico wrote:
Premessa: la modalità della form la devi impostare a design time, quindi
devi scegliere se normale o mdichild. (a meno che non ti crei la form e
tutti i suoi componenti a runtime, ma è da pazzi!!!!)
*Form normale*: fai il create, fai lo show modal, e il free tutto in un try
finally. in modo da assicurarti la chiusura della form modale.
*Form mdichild*: fai il create, fai lo show, la usi finchè ti serve poi fai
il close. Nell'evento OnClose della form scrivi
action:=caFree; //caFree per liberare la form
//caHide, ca non mi ricordo per minimizzarla (guarda sull'help)
//ricorda che le form mdichild non si nascondono, al massimo si minimizzano!
nometuoform:=nil; //non è necessario ma non si sa mai!
Ciao
-- 
Fabrizio Mancini - <f[.]mancini[@]tin[.]it>
26/09/2003 17.31.28



Ciao Enrico

Newsgroup: it.comp.lang.delphi
Titolo: out of range non segnalata

Ciao a tutti!
Ecco il mio problema che mi ha fatto impazzire;
Ho creato un PaintBox personalizzato contenente un array MyArray[0..100]  
of TRect
Per errore ho eseguito un accesso in scrittura con l'indice -1
e il compilatore non ha sollevato eccezioni.
Al successivo accesso in lettura il compilatore ha sollevato un'access  
violation generica
in un'altro punto del programma.
Ci ho messo tre giorni a individuare l'errore.
Ora chiedo: come mai il compilatore non ha segnalato l'eccezione out of  
range?
Mi piacerebbe saperlo per evitare altri inconvenienti simili.
-- 
Using Opera's revolutionary e-mail client: 
http://www.opera.com/mail/

 Mi piacerebbe saperlo per evitare altri inconvenienti simili.
Per evitare inconvenienti simili in futuro, fai molta attenzione alle 
istruzioni che inserisci controllando i valori degli indici oppure 
abilita l'opzione che ti ho indicato precedentemente.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 spuntando la casella "Range checking".
cmq ho provato a spuntare l'opzione Range Checking
ma in fase di debug non viene segnalato alcun errore...

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

Ciao a tutti,
la domanda potrà sembrare banale, ma non essendo una esperta di Delphi...
Come posso stampare una stringgrid?
Grazie.

> Come posso stampare una stringgrid?
Non esiste nessun metodo diretto per farlo. Se vuoi un consiglio, usa i
componenti della TMS (
http://www.tmssoftware.com/
), sono free e fully
functional (solo se vuoi i sorgenti c'e' da pagare), c'e' un advstringgrid
con stampa, preview e un miliardo di altre cose. Velocissima e funzionale.
Ciao, Sandro

 Come posso stampare una stringgrid?
Non penso ci sia la possibiltà di stamparti una stringgrid con qualche
metodo.
Devi farti un ciclo e stampare, ad esempio, con TPrinter.Canvas.
--
Giuseppe Fraddosio
fradd...@libero.it
fradd...@supereva.it


Io uso QRStringsBand (così cicla da sola, per tutte le colonne )
ciao

 Come posso stampare una stringgrid?
Ho postato tempo fa sul repository del ng di Cantu' una funzioncina per
farlo (sulla stampante predefinita)
Saluti
Paolo Arosio

Newsgroup: it.comp.lang.delphi
Titolo: Problema Toolbutton

Creo ToolBar e ToolButton a RunTime ma nel momento in cui resizo la form
alcuni bottoni si spostano in basso sotto ad altri "vanno a capo".
Posso evitarlo con qualche proprietá ?
Oppure al Resize della form posso mettere qualcosa ?
ciao
erik

 ha scritto nel messaggio
news:5FSvb.77398$hV.29...@news2.tin.it...

Devi assegnare alla proprietà Align della tua ToolBar il valore alNone.
Newsgroup: it.comp.lang.delphi
Titolo: [TIPS] Uno shortcut che non adrebbe mai dimenticato e tools

Uno shortcut che personalmente adotto e mi salva un mare di tempo:
CRTL+SHIFT + tasto freccia (SU'/GIU) : vi porta alla definizione del 
metodo in cui si trova il cursore in quel momento
CRTL+SHIFT + tasto freccia GIU : Vi porta all'implementazione del 
metodo.
In questo modo si naviga velociemente nella unit. Tenete presente che 
uso D5 e D7, dove il "code folding" apparso nelle versioni piu' recenti 
di delphi era ancora un sogno.
Ci sarebbe un mare di tips da citare.. ad ogni modo vi cito le 
GExperts: senza di esse sarei spacciato. Utilizzo massicciamente il 
comment/unconmment, il GREP, l'identifier reference (ctrl+alt+su/giu) e 
il matching delimiter (begin..end).
Utilizzo inoltre un code formatter 
(
http://www.aew.wur.nl/UK/Delforexp/
) per riformattare e pulire 
velocemente il sorgente in base alle nostre preferenze (lavoro in 
team). Non uso di proposito quello delle jedi perchï¿œ non ï¿œ integrabile 
in D5, mentre delforexp lo ï¿œ (un package autoinstallante).
PS: esiste una versione sperimentale delle gexperts, si trova qui:
http://www.dummzeuch.de/delphi/gexperts/english.html
hanno integrato delforexp, ma ancora non l'ho provata.
Qualcuno ha da suggerire qualche tool/tip a cui non vorrebbe mai 
rinunciare?
Ciao
-- 
Morde

 (begin..end).
Dimenticavo: CTRL+G e digito una parte del nome di una procedure che 
ricordo.. la ricerca incrementale fa il resto. Una manna di tempo 
risparmiato!
-- 
Morde

 Scriveva Morde lunedì, 27/04/2009:

CTRL+E ricerca incrementale sull'intero sorgente :)
-- 
Ibis et redibis non morieris in bello
http://goblinland.myminicity.com/


CTRL+SHIFT + barra spaziatrice   forza la visualizzazione dei parametri di 
una funzione (il tooltip)
 CTRL+SHIFT+C    all'interno di una nuova procedura/funzione la 
autoimplementa come PRIVATE
Personalmente uso molto i bookmark su riga di codice
Ciao
Andrea 

 Personalmente uso molto i bookmark su riga di codice
idem :-D
-- 
Morde

CTRL+SHIFT+I  indenta codice selezionato
CTRL+SHIFT+U "unIndenta" codice selezionato

 ha scritto nel messaggio 
news:49f5d307$0$1114$4faf...@reader4.news.tin.it...


 ha scritto nel messaggio 
news:49f5d465$0$1124$4faf...@reader2.news.tin.it...

Newsgroup: it.comp.lang.delphi
Titolo: Libronzoloni su Delphi 6

Ciao a tuttiiiiiiiiiiiii :-)))
Sono da pochi giorni un utente registrato e autorizzato di Delphi 6
Enterprise e ho notato con piacere le molte novità, credo che per ora sia la
versione che mi soddisfa di +.
La domandona è questa:::::
sono stato su Amazon e il libronzolo Delphi 6 Developer's Guide di Teixeira
e Pacheco uscirà solo a Dicembre.
Io vorrei dei manualotti per il Delphi 6, in attesa appunto di Dicembre.
Dove posso trovare qualcosa???
Pensate che allo SMAU troverò qualcosa?? Io il 20 dovrei esserci (Sabato ,
sigh)....
Ciao a tutti e grazie.

Dove posso trovare qualcosa???
Su Amazon c'e' la lista dei migliori libri per D6 
"by Serge Shimanovsky, DELPHI guru" (personalmente mai sentito ma sara' 
bravo ;)
Vai li' e inserisci Delphi nella ricerca.
Tra parentesi gli unici con 5 stelline di media customer review sono md6 e 
"The Tomes of Delphi: Algorithms and Data Structures".
Ciao Uberto
-------------------------------
Message Posted by  <dedGateway>
http://www.dedonline.com/forump

Newsgroup: it.comp.lang.delphi
Titolo: [ADO] Elencare gli OLEDB Provider

Ciao a tutti.
Qualcuno saprebbe dirmi se sia possibile e come generare a runtime un elenco di tutti i provider, utilizzabili da ADO
per la connessione ai database, installati nel PC in cui gira l'applicazione?
Grazie.
Andrea Barbagallo

 ha scritto nel messaggio
news:3sPGd.704871$35.28...@news4.tin.it...

1) Inseriscie nella uses la seguente unit : ADODB
2) <nome variabile stringa> := PromptDataSource(HAndle, '');
Spero sia quello che cercavi.
Ciao.
Newsgroup: it.comp.lang.delphi
Titolo: Software Trial

Alcune versioni dei programmi sono perfettamente funzionanti ma che dopo un
certo periodo dall'installazione richiedono la registrazione per funzionare.
Come posso fare qualcosa del genere con un mio programma?
In tal caso per la registrazione dovrei usarare una password come posso
generarle tutte diverse automaticamente per ogni programma che dò?
Neo
ICQ     :  146381266

 ha scritto nel messaggio
news:a1fprb$ln$5...@pegasus.tiscalinet.it...


Newsgroup: it.comp.lang.delphi
Titolo: Delphi e le DLL, i Package e i COM

Visto che vorrei fare un'applicazione piuttosto grande e ho letto nel
newsgroup che
č meglio suddividerla in varie DLL ho approfondito l'argomento con il libro
di Marco Cantů.
Non ci ho capito niente e ho una confusione in testa esagerata.
Qual'č la differenza tra DLL, Package e COM ?
In che casi si usano ?
Qual'č meglio usare in determinate occasioni ?
C'č qualche link in rete che spieghi passo a passo come creare ed usare le
suddette ?
Ciao e grazie a tutti.
Enrico

 C'è qualche link in rete che spieghi passo a passo come creare ed usare le


 probabilmente soppiantata da .Net (dotNet).
Anche io credo di aver captato segnali dello stesso tipo.
La voce diffusa è che, se il COM lo hai gia, usalo.
Se devi creare roba nuova. lascialo perdere.
Esiste solo un "piccolo" problema...
Che molte delle funzionalita della shell di WinSozz si basano su COM.
Sono quindi molto curioso di sapere come faranno a mandare
in pensione questa architettura....
Bye
AS
"Se è Microsoft non funziona"
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.lang.delphi
Titolo: consiglio per componente di masterizzazione xp

avete qualche componente per xp e delphi5 per masterizzare direttamente su 
cd?
Simone 

cd?
Ce ne qualcuno free per XP, cercalo con google groups.
ciao :)
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

Ce ne qualcuno free per XP, cercalo con google groups.
   ^^^^ argh! talmente mi sento imbarazzato per questo errore di grammatica
che ti ho pescato questo thread su icld per rimediare...
http://tinyurl.com/52j4f
Ciao



Manca questo all'appello: 
http://www.bayden.com/delphi/cdburner.htm
Mi sembra ottimo. Provalo!


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

Salve gente, 
  volevo sapere se esistono dei simboli gia' definiti dal compilatore
per sapere se si sta compilando sotto win9x  o sotto winNT( win2000).
Per ora ho trovato solo  WIN32  ma questo non fa al caso mio (copre
tutte le classi cui sopra)
{$IFDEF xxxxx}  ????
{$ENDIF}
Grazie
~Guybrush~


Newsgroup: it.comp.lang.delphi
Titolo: e.mail con allegato

Ciao a tutti, ho imparato (capito) da poco come usare il componente della
palette "Fastnet" -> NMSMTP per mandare le e.mail.
Quello che non riesco a fare è porterle inviare con allegato.
Non ho capito se si può fare ed eventualmente che sintassi usare.
Grazie

 ha scritto nel messaggio
news:_Haoa.55636$T34.1...@news2.tin.it...

E' sufficiente indicare i percorsi degli allegati che si vogliono aggiungere
nella proprietà PostMessage dell'oggetto NMSMTP.
NMSMTP.PostMessage.Attachments.Add('Path\tuo\file\File.ext');
Attachments è una TStringList quindi puoi aggiungere tutti i file che vuoi..
basta mettere tante righe ".Add('Stringa')...per ogni file che vuoi
allegare....
volendo puoi anche gestire delle operazioni nell'evento OnAttachmentNotFound
dell'oggetto NMSMTP.
ciao
AleZ

Newsgroup: it.comp.lang.delphi
Titolo: Richiesta suggerimenti bibliografici.

Ho recentemente deciso di passare a Delphi da Think Pascal per Macintosh.
Non intendo tediare nessuno enumerando i motivi di questa scelta (1. la
comunità Mac - Pascal è in agonia per mancanza di un compilatore serio 2. ho
preferito cambiare piattaforma a cambiare linguaggio). Mi ritrovo tuttavia
nella non invidiabile posizione di dover portare alcune applicazioni
sviluppate con Think Pascal sotto Delphi e gradirei avere suggerimenti su
quali libri leggere; questo soprattutto per conoscere le API di Windows.
C'è qualcosa di simile a Inside Macintosh? Dove cioè vengono esposte tutte
le procedure, funzioni, tipi di dato, magari suddivise per argomento
(grafica, memoria, files, ecc)v in Windows?
Ringrazio anticipatamente ed attendo con trepidazione...
Pino Buzzanca.

 wrote in message
85ocs0$sll$1...@nslave2.tin.it...

Personalmente non ho mai visto un Macintosh, ma suppongo che questo Inside
Macintosh non sia ne più ne meno che l'SDK di Win32. Dovresti trovarlo
assieme alla tua versione di Delphi e più precisamente nel menu Start,
Programmi, Borland Delphi X (tua versione), Help, MS SDK Help Files.
Se hai bisogno di altro aiuto puoi contattarmi tramite E-Mail
                                                            Ciao
                                                               Davide
Carrara
cci...@libero.it
Newsgroup: it.comp.lang.delphi
Titolo: Bottone come TToolbarButton

Ciao a tutti,
dato che volevo uniformare l'interfaccia di un mio applicativo, e prima 
di imbattermi nella costruzione di un componente ex novo, chiedevo se 
esiste un componente (bottone) con le stesse funzionalità di un 
TToolButton ma che sia posizionabile su di una form o su di un panel.
Mi interessavano principalmente le proprietà flat, HotTrackColor e la 
possibilità di utilizzare immagini differenti se normale, evidenziato o 
disabilitato.
A proposito uso Delphi 2006
Grazie a tutti,
David

 A proposito uso Delphi 2006
Ciao, non so su D2006 ma su D7 mi ero trovato in una situazione simile alla
tua...
Ho usato la TToolBar ponendo la proprietà Align a AlCustom per posizionarla
a piacere e azzerando i bordi. Ho così mantenuto tutte le proprietà tipiche
del ToolButton.
Valter

Ci avevo pensato pure io ma non volevo arrivare a tanto

 TToolButton ma che sia posizionabile su di una form o su di un panel.
Cosa manca al *TSpeedButton* per andare bene?
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)
Inviato da X-Privat.Org - Registrazione gratuita 
http://www.x-privat.org/join.php

Innanzi tutto la capacità di cambiare colore di sfondo se evidenziato 
(colore custom ovviamente) e poi la possibilità di usare immagini 
differenti se normale, evidenziato e disabilitato

 differenti se normale, evidenziato e disabilitato
In sostanza, cerchi un pulsante che simuli un effetto "rollover". :-)
Hai già dato un'occhiata sul classico "Torry Delphi's Pages"?
Creare un nuovo pulsante derivando da *TSpeedButton* o da una classe 
superiore non dovrebbe essere eccessivamente complesso.


 differenti se normale, evidenziato e disabilitato
Puoi ottenere l'effetto che vuoi impostando come Glyph un'immagine con proporzioni 
altezza/larghezza 1:4 e /numGlyphs/ a 4. In questo modo ogni quarto di immagine 
corrisponde ad uno stato (di cui puoi separatamente impostare lo sfondo diverso 
da trasparente).
Ciao,
Gianluca.

Grazie a tutti ma, dato che le ricerche non hanno avuto esito positivo, 
mi sono creato un componente ad hoc.
Bye
Newsgroup: it.comp.lang.delphi
Titolo: Delphi 7 Form - Windows 7

Salve a tutti, 
le ho provate tutte, mi rimane il forum.
 
Applicazione compilata con Delphi 7, 
in un form ci sono dei controlli (edits, buttons) ancorati al Bottom, 
la property position e' 'poScreenCenter'.
 
In Windows 7 la form viene visualizzata incompleta: i controlli ancorati al bottom sono invisibili e la scroll bar verticale del form non c'e'.
 
Sono d'accordo che da una applicazione compilata con un IDE di 16 anni fa ci puo stare.
 
Il problema e' che per alcuni motivi l'applicazione non si puo' ricompilare, quindi chiedo se qualcuno ha avuto un problema simile ed e' possibile risolvere modificando le proprieta' grafiche di Windows (risoluzione, temi grafici, impostazioni grafiche ... )
 
grazie 1000 comunque
 
Dev

> le ho provate tutte
 
Dettaglia queste "tutte".
 
 
A.
 

 Dettaglia queste "tutte".
dettagliare tutto mi ci vorrebbe qualche ora, in breve:
 
ho provato a cambiare risoluzione, versione precedente del driver video e tutte le opzioni che sono in Control Panel\All Control Panel Items\Display (o.s. in Inglese)
 

Scrivere un programma di test cn una form che contiene oggetti alBottom come la tua applicazione vera e "giocare" un po lo hai fatto?
Se si, con quali risultati?
Se no,perchè non lo hai fatto?
 
 
A.
Newsgroup: it.comp.lang.delphi
Titolo: Tasti telefono.

Da dove devo partire per sviluppare un applicazione che consenta interagire
con un normale telefono a tastiera con i toni DTMF ?
Ciao

 ha scritto nel messaggio
news:kNdV9.45287$AA2.2...@news2.tin.it...

non credo che un normale telefono a tastiera possa interagire con il PC
a meno che con qualche modifica tu non abbia inserito qualche cosa
per essere collegato ad una seriale, parallela o USB !?

con un normale telefono a tastiera con i toni DTMF ?
Collega un modem via seriale al computer, collegaci un cavo telefonico
di una linea normalmente accessibile dall'esterno e guarda la sezione
sulle TAPI su MSDN.  C'e` tutto cio` che ti serve.

con un normale telefono a tastiera con i toni DTMF ?
un paio di anni fa avevo scritto una libreria per generare toni
DTMF (in modo da comporre il numero ponendo la cornetta
vicino all'altoparlante del computer). Le onde erano
generate matematicamente per cui la lib occupava pochissimo
spazio, purtroppo ho perso i sorgenti e il sito dove li avevo
pubblicati e' stato chiuso, era il vecchio sito di marco cantu':
prova a chiedere a qualcuno di loro, probabilmente qualcuno
ce l'ha ancora da qualche parte...
ciao
carlo

vicino all'altoparlante del computer).
Quando l'hai scritta questa libreria ? negli anni '30 ? ;-)
Oggi ci sono le TAPI che risolvono elegantemente il problema, sia in
uscita (lineDial), sia in entrata
(lineMonitorDigits/lineGatherDigits).  Chiaro che vi debba essere un
Tapi Service Provider dietro.

Tapi Service Provider dietro.
era l'applicazione di esempio di un modulo che permetteva
di registrare/riprodurre audio via wave (la libreria vera era quella).
Avevo anche fatto diversi filtri sonori (taglia basso/anti rumore)
ma non li avevo pubblicati, cosi' e' andato tutto perso.
Peccato anche per te perche' avresti finalmente potuto vedere
dei sorgenti scritti bene (oltre alle lib delphi)... <ggg>
ciao ;-)
carlo

dei sorgenti scritti bene [...]
Grazie, mi bastano i miei ;-)
-- 
Andrea Laforgia
"Meglio cieco che negro" (Stevie Wonder).

Newsgroup: it.comp.lang.delphi
Titolo: problemi con le icone della component palette

Ciao,
ho un problema dopo aver reinstallato il delphi 5 e cioè non mi appaiono più
le icone originali della component palette, ho reinstallato innumerevoli
volete ma il problema persiste !!! sigh!
se qualcuno può aiutarmi ringrazio in anticipo...
Rosy


idem, invece delle icone originali trovo disegnini a strisce. hai win 2000 ?
quanti componenti hai installato ?.
io penso che sia perchè ho installato troppi componenti.
--
 _______________________________________
        Gnaffy SoftWare
   web: 
http://gnaffy.tripod.com/
   e-mail: Gna...@Wappi.com
   e-mail: 
bmq...@tin.it
   ICQ#: 76488613
 ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Newsgroup: it.comp.lang.delphi
Titolo: Colorare una colonna di un DBGrid

 Non riesco a colorare una colonna di un DBGrid. Per la riga non ci sono 
problemi sfruttando un evento (0nDrawColumnCell), per la colonna 
qualcuno puň aiutarmi?. Grazie in anticipo
--- posted by geoForum on 
http://www.delphiedintorni.it


Se la devi colorare in modo permanente, puoi usare il Column Editing di 
Delphi: dbl-click sulla DBGrid per aprire la lista dei campi (colonne) 
in cui inserirai tutte le colonne (crea, poi assegna FieldName); tra gli 
altri parametri puoi definire il colore, il font, etc.
Se, invece, devi colorare la colonna per un evento non predefinibile 
(valore 0, lettera B, ...), allora puoi continuare ad usare l'evento 
0nDrawColumnCell, per singole celle o tutta la colonna.
NioBi


Newsgroup: it.comp.lang.delphi
Titolo: Proprietà new component

Non riesco a vedere, quando lo vado a disegnare sulla form, le proprietā che
ho creato nel mio nuovo componente. Ho preso spunto dall'esempio gių
riportato. L'unica differenza č che il mio nuovo componente eredita dal
TCustomPanel. Sapreste indicarmi come fare o qualche altro esempio?Grazie!
Type
TCustomMyClass = class(TComponent)
private
FSomeString : String;
protected
procedure SetSomeString(const Value : String);
virtual;
property SomeString : String
read FSomeString
write SetSomeString;
end;

end;
se vuoi vedere le prop del genitore o ne vuoi vedere
solo alcune dovresti richiamearle in questa maniera
sempre nella sezione published
Property Visible;
se mi ricordo bene dovrebbe essere così ... è da molto
che non faccio un componente in Delphi ... :( .. che
tristezza ... era così semplice rispetto a VS+C# ...
vabbè ambienti diversi potenze diverse ... etc ... etc
	Ciao
	MassimoB
 
---------------------------
http:\\
www.massimobeschi.it

Devi dichiararle nella sezione published
--
Ciao,
David
Newsgroup: it.comp.lang.delphi
Titolo: Leggere Memoria Video in Modo Testo

Nel vecchio DOS esistevano strumenti per leggere il testo a video
(memoria video).
Qualcuno sa se esiste qualcosa di equivalente in Object Pascal (Delphi)?
Grazie a chi mi vorrà rispondere.
PS:Una routine in ASM sarebbe il massimo.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 PS:Una routine in ASM sarebbe il massimo.
Ma per fare? Se vuoi catturare ciò che viene scritto in un programma 
console non ti serve un tale abominio di programmazione dos ;P
Poco tempo fa e' stato postato un messaggio in cui si indicava il nome di 
un componente che fa quello che cerchi. Il componente mi pare fosse su 
Torry (per l'url leggi le faq, che trovi su questo stesso ng), il nome non 
lo ricordo.
Ciao,
Davide DG.
-- 
All resistance is futile! Prepare to be disassembled !

Ti Ringrazio per la risposta; come hai già capito devo acquisire degli
archivi
che sono in formato leggibile solo dal programma proprietario.. non
conosco altri sistemi atti
allo scopo.
Per caso conosci qualche soluzione al problema?  
 Grazie e saluti.
Gdevil.


 Gdevil.

   Saluti.


 ha scritto nel messaggio

Purtroppo la stampa non è supportata , in ogni caso, i dati devono
essere acquisiti runtime.
Grazie cmq per la risposta.
Saluti.
Gdevil


> QUOTE (from message number 15388)
Subject: Re: EXE CONSOLE
From: "{MSX}" <nlugat...@THISinwind.it>
Newsgroups: it.comp.lang.delphi
[snip]
http://www.torry.net/vcl/system/tasks/doscommand.zip
il componente e' piuttosto facile da usare..
ha un evento OnNewLine che ti permette di catturare l'output appena viene
generato, senza attendere la fine del task.
Ciao!            {MSX}
P.S. tra l'altro e' pure sulle FAQ
<< /QUOTE
Ciao!


 Ho scaricato il componente, ora proverò se fa al caso mio.
  grazie a tutti.

Newsgroup: it.comp.lang.delphi
Titolo: Delphi, Interbase & libri

salve a tutti,
   nessuna anima pia avrebbe qualche dritta da darmi circa un buon testo
che tratti la programmazione di applicazioni C\S in Delphi utilizzando
Interbase come server??
Grazie a tutti,
  Andrea Pollini
P.S.: magari anche qualche sito, articolo, post-it....insomma, avrete
capito che non ho trovato ancora niente di interessante in giro ;-))

Interbase come server??
La documentazione di Interbase stessa.  E' gratuita e ben fatta.
Dalla Community Borland puoi scaricare i file .PDF.
--
Walkie...@Libero.It (ICQ# 8143647)

 Dalla Community Borland puoi scaricare i file .PDF.
Grazie, la scarico subito!!Mi potresti consigliare un buon libro sulla
programmazione in Delphi in generale?

programmazione in Delphi in generale?
"Delphi Developer's Guide" di Xavier-Pacheco (si scrive cosi' ?).
Molti ti consiglieranno i testi di Cantu', a me non piacciono.
--
Walkie...@Libero.It (ICQ# 8143647)

 "Delphi Developer's Guide" di Xavier-Pacheco (si scrive cosi' ?).
Se non ricordo male Xavier è il nome di Pacheco ... gli autori dovrebbero
essere Pacheco - Texeira
--
- Carlo -
c.b...@libero.it


Steve Texeira e Xavier Pacheco (messaggio pubblicitario: ho ancora la D4DG
da vendere :-)- Dopo aver letto ai tempi il libro (tradotto in italiano) su
D3 di Cantů avevo deciso di lasciar perdere, ultimamente ho preso Mastering
Delphi 5 in inglese e devo dire che e' ben altra cosa.

essere Pacheco - Texeira
AHAHA e' vero... scusate per l'errore ! ;)
--
Walkie...@Libero.It (ICQ# 8143647)

Newsgroup: it.comp.lang.delphi
Titolo: Progetto PaintBrush

Salve,
dato che nel pacchetto builder non ho trovato nessun oggetto in cui posso
disegnare tipo paintbrush... mi sapreste indirizzare su qualche metodo da
usare?
Una idea please :) (Se vi và)
Grazie
xoooox
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Una idea please :) (Se vi và)
In Delphi7 (ma anche in versioni precedenti), sottocartella Demos , Doc ,
Graphex c'è un progetto di esempio.
Giulio
Newsgroup: it.comp.lang.delphi
Titolo: Utente Administrator/User

Buongiorno a tutti,
 
scusate, sono un pò nuovo sia del forum che del
delphi(diciamo che l'ho ereditato);
 
Qui, ci sono ancora dei pgms scritti in delphi 3 che
ovviamente dovrei"convertire" almeno in delphi 7 ma che per
questioni di tempo non ho ancora fatto.
 
Domanda : se questi programmi li lancio come Administrator
funziona tutto tranquillamente, se li lancio come utente
"user"(quindi con restrizioni) mi appare il seguente
messaggio : 
"could not find : dbinitfn"...
 
qualcuno potrebbe dirmi come posso risolvere il problema,
senza dare all'utente le autorizzazioni di administrator???
 
 
Grazie mille.
 
 
William
-- 
----------
Messaggio postato da Common Forum (HTML Forum e Newsgroups Usenet)
http://www.common.it
 
 
Il portale delle offerte di lavoro AS400
http://www.jobforblues.it
 
 
 
Il portale degli incarichi professionali AS400
http://www.taskforblues.it
 

Dunque è un procedimento un po' elaborato....
 
Premessa: Mettiamo che il tuo dpr si chiama program1 che da origine al 
programma Program1.exe
 
1) Creati, sotto la directory contenente il dpr, un file di nome 
Program1.manifest cosi' composto:
 
         <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
          <assembly xmlns="urn:schemas-microsoft-com:asm.v1" 
manifestVersion="1.0">
          <assemblyIdentity version="1.1.1.1"
           processorArchitecture="X86"
           name="Program1.exe"
           type="win32"/>
          <description>elevate execution level</description>
           <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
            <security>
             <requestedPrivileges>
               <requestedExecutionLevel level="requireAdministrator" 
uiAccess="false"/>
             </requestedPrivileges>
            </security>
          </trustInfo>
         </assembly>
 
2) Creati un file di risorse chiamato Program1.rc e contenente la 
seguente linea:
 
         1 24 "Program1.manifest"
 
3) Apri una shell a dos e posizionati sulla cartella contenente i file 
.manifest e .dc e digita:
 
         brcc32 Program1.rc -fo Program1.rec
 
4) Ora apri il sorgente del tuo progetto ed inserisci la nuova risorsa 
con inserendo "{$R Program1.rec}" dopo la stringa {$R *.res} che troverai
 
5) Esegui un build del progetto
 
Ora il file .exe richiede i permessi di amministratore per essere eseguito
 
Bye