Grazir Sir ho però ancora un piccolo (spero) problemino. Mi da il seguente errore:

"Impossibile trovare il punto d'ingresso delle DLL callapi in WHLLAPI.DLL"

Io ho fatto così:

codice:
'In un modulo .bas
Public Declare Function WINHLLAPI Lib "WHLLAPI.Dll" (CopyOIA As Integer, lpbystring As String, lpelength As Integer, lpwreturnncode As Integer)
Global Const HA_Copy_OIA = 13

'La Function
Function CopyOIA()
    areaoia$ = Space(103)
    Func% = HA_Copy_OIA
    STRNLEN% = Len(areaoia$)
    dummy% = WINHLLAPI(Func%, areaoia$, STRNLEN%, Rc%)
    If Rc% <> 0 Then
        MsgBox "Possibile Errore Host l'applicazione verrà terminata", vbCritical
    End If
End Function

'qui la richiamo
Private Sub cmdCancel_Click()
    Call CopyOIA
End Sub
Penso di dichiarare male la DLL mi potresti aiutare????

Grazie