allora... nn conosco nessuna guida, cmq gli OCX nn sono difficili da usare.. si tratta essenzialmente di oggetti simili a moduli di classe, solo che, oltre al codice hanno anche la form. Creare un OCX è facilissimo: si crea direttamente dalla finestra NUOVO di VB


x quanto riguarda il funzionamento, funziona così:

PROPRIETA' --> dalla form in cui è inserito possono essere richiamate delle proprietà dell'OCX... alcune sono di default, altre possono essere aggiunte da te attraverso Property GET//LET (come x le classi)

METODI --> come x le proprietà solo ke si usano le FUNCTION

EVENTI --> di due tipi: i primi sono quelli intercettati dall'OCX e NON passati alla form, in questo caso si utilizzano le normali SUB e si lavora all'interno dell'OCX come se fosse una form normale
i secondi sono intercettati dall'OCX e passati alla FORM, in questo caso si utilizza il seguente codice (ad esempio x il CLICK su un BUTTON):

nell'OCX

Option explicit
Event click()
Private Sub cmd1_click()
RaiseEvent evento1
end sub

nella FORM:

private sub nomeOCX_evento1()
...
end sub

Ciao
AleX