Newsgroup: it.comp.lang.delphi
Titolo: domande banali

Ciao,
Mi sto avvicinando al delphi, scusate le domande banali, ma non ho trovato
risposta nelle guide che ho letto.
1) Esistono in delphi delle librerie tipo gli ocx per visual basic?
2) Nell'ambiente di sviluppo Borland Delphi 2005, in un form per esempio,
vorrei aggiungere il codice che viene richiamato dall'evento OnDblClick,
giusto l'intestazione della procedura, su una guida dice di fare doppio
click sul nome dell'evento in Object Inspector, ma da me non succede
niente. C'e' un modo per inserire tale codice senza che debba ogni volta
per ogni evento scriverlo a mano?
Grazie.

Ciao!
Io uso Delphi 7 e so che può usare gli ocx... non l'ho mai fatto e quindi
non ti so aiutare, ma aspetta fiducioso la risposta di qualche altro utente
e vedrai che ti dicono come fare...
Per quanto riguarda la seconda domanda (almeno sempre a riguardo di
Delphi7), la guida che tu hai letto non è stata sufficientemente precisa:
devi cliccare non sul nome ma sul rettangolo vuoto immediatamente alla
destra del nome dell'evento che vuoi scrivere. Quel quadretto verrà riempito
col nome di default per quell'evento e nell'editor comparirà l'intestazione
e la chiusura della procedure che realizza l'evento...
spero di essere stato chiaro e d'aiuto,
  ciao,
    Ste

 e la chiusura della procedure che realizza l'evento...
Grazie per l'aiuto, solo che ancora non va...
Apro un nuovo progetto:
File, New, Other..., VCL Forms Application
clicco sul form, vado negli eventi di Object Inspector, clicco sul menu
alla destra di OnClick, ma non mi compare niente, non c'e' nessun dato nel
menu a tendina.
Qualche suggerimento?
Grazie.

 Grazie.
Fai doppio click e vedrai che mettera' subito il nome in automatico e ti
creera' l'impostazione del codice. Se fai un click singolo, si aspetta che
il nome della procedura/funzione glielo metti a mano.
Ciao

 1) Esistono in delphi delle librerie tipo gli ocx per visual basic?
Fortunatamente esiste qualcosa di meglio, oltre agli OCX(che comunque
sono supportati).
Per un esempio di quello che intendo, guarda qui:
http://www.torry.net
Ciao,
Andrea

 il nome della procedura/funzione glielo metti a mano.
Grazie 1000!!!

 
Ciao,
Credo che tu ti riferisca alle librerie .dcr o sbaglio?
Perche' sono migliori degli ocx?
Inoltre vorrei provare ad untilizzarne una, devo importarla nel progetto
vero?
Component, Import Components, Import Activex Control ???
Grazie 1000

 
Ok adesso ho capito cosa sono le VCL e vorrei provare ad utilizzarne una
per fare qualche prova.
Ho scaricato DOScommand v2 che dovrebbe essere poco complicato.
Nell'archivio ci sono 2 files:
DOScommand.pas
DOScommand.dcr
il primo dovrebbe essere il sorgente ed il secondo non lo so, ma come lo
utilizzo? Funziona come in VB? mi comparira' l'icona del componente sul
form e le relative proprieta' se ci clicco di sopra?
Grazie.

 Grazie.
Prego,
Andrea

 
Grazie per le informazioni, mi saranno utilissime.
Pero' non trovo la voce che mi hai riportato.
Nel menu' Component ci sono queste voci:
Installed .NET Components...
New VCL Component...
Create Component Template...
Install Packages...
Import Component...
La terza voce inoltre non e' selezionabile.
Devo andare in "Install Packages..."?
Grazie ancora per l'aiuto.