Newsgroup: it.comp.lang.delphi
Titolo: Installazione dei componenti in D6

Salve!
Uso da poco Delphi, e c'e' una cosa in particolare che non mi e'
affatto chiara: come installo un componente?
Alcuni (i + grandi) hanno un loro setup, quindi niente da dire, ma i +
piccoli a volte hanno solo un .pas e un .dcr (o solo un .dcu) e niente
spiegazioni... come si fa? qual'e' la procedure corretta?
A forza di tentativi poi riesco a installarli, ma mi sa che sto
piantando su un bel casino ;-)
Grazie!
Bye!
-- 
        <<* VeGeTa_CuBe *>>
 
http://members.xoom.it/vegeta3/

spiegazioni... come si fa? qual'e' la procedure corretta?
Menu' Components->Installcmponent
Devi dargli la pathe della unit (.pas) del componente, lui ti proporra' di aggiungere il medesimo nel package
di default, $(DELPHI)\Lib\dclusr.dpk.
Se ti va bene, accetta e troverai il componente se on sbaglio nella component palette sotto il tab sample.


    ABLS Team (
www.abls.it
)
············································································
····

Se ti va bene, accetta e troverai il componente se on sbaglio nella component palette sotto il tab sample.
Ma se il pacchetto e' .DCU? Cosi' non funziona...


Nonostante tutto sono riuscito a fare casino... 
Ho fatto Install Component, ma ora Delphi fa riferimento ai file .pas
che sono nella dir originaria (in cui avevo unzippato il file che
conteneva il .pas)!
Ho risolto cancellandoli e copiando il file .dcu (che si era venuto a
creare) nella dir Lib di Delphi...
Dove ho sbagliato?
E' possibile disinstallare un componente?


Ma se il pacchetto e' .DCU? Cosi' non funziona...
Il dcu e' il compilato, se ti da' un errore del tipo "xxxxx.dcu not found" in compilazione, e' perche' una volta
installato il componente, devi anche aggiungere al serch path del progetto che usa tale componente la path dove
risiede il dcu.
Ma non e' la sola strada, io mi riferisco all'installazione e all'uso di 1 componente come hai scritto precedentemente
nel 3ad
morde

 wrote:

Mi sono spiegato male io: ho scaricato un componente che e' un singolo
file .DCU, e non so che farmene... :-(



Per disinstallare il componente, richiama la voce di menu
[Component][Install Packages], seleziona il package "Borland User Component"
(che era stato creato in precedenza automaticamente da Delphi) e premi il
pulsante Edit.
Dovrebbe aprirsi nuovamente la finestrella di progetto che ti mostra i file
contenuti nel package.
Rimuovi le unit corrispondenti al componente che hai tentato di installare e
ricompila il package (premi Install).
Delphi provvederà a ricaricare il package, ma senza il componente
incriminato che verrà così rimosso. Accertati di aver eliminato anche un
eventuale file .DCR con lo stesso nome del file .PAS (contiene l'icona del
componente).
Ora aggiungi nuovamente la unit al package, nell'insieme di file raggruppati
sotto "requires"...ma preleva il file PAS dalla nuova cartella in cui hai
spostato il componente. Se è presente un eventuale DCR, Delphi dovrebbe
prenderlo in automatico.
Installa nuovamente il package e tornerai alla situazione iniziale.
Altre difficoltà? Scrivi....... :-)
········································



Prova ad aggiungere il nome del file DCU nella clausola 'uses' del sorgente
del tuo package (fai clic con il tasto destro sulla finestra del package e
scegli "View Source"). In tal modo, il package dovrebbe linkarsi al file DCU
e incorporare il codice quando lo compili per installarlo.
Essendo un file compilato, devi accertarti che il DCU sia stato generato
dalla stessa versione di Delphi che stai utilizzando...altrimenti risulterà
incomprensibile al compilatore.
Ciao!
············································································

············································································
····

incomprensibile al compilatore.
Allora buonanotte... era per Delphi1 e io ho il 6...


Risolto!
Grazie!
