Avviare Visual Basic 6 , quindi selezionare un nuovo progetto DLL ActiveX .
2
Copia e incolla il seguente funzione in automatico generati file di Class1.cls .
Public Function calcAvg ( ByVal vNum1 As Integer , ByVal vNum2 As Integer ) per
calcAvg = ( vNum1 + vNum2 ) /2
End Function
3
Rinomina Class1.cls a calcClass.cls , e Project1.vbp a Calc.vbp .
4
Salva Calc.vbp e calcClass.cls a una cartella denominata C : \\. Calc
5
Selezionare "File" e "Make Calc.dll ... " per compilare la DLL in C : . . \\ Calc
di riferimento di un componente di
6
Inizia una VB6 IDE separato e quindi selezionare un nuovo progetto EXE standard
7
Aggiungere un pulsante Command1 per l' auto-generata Form1 .
8
Seleziona "Progetto ", "Riferimenti ... " e poi " Sfoglia ". Selezionare " C : \\ Calc \\ Calc.dll " e quindi selezionare " OK" per chiudere la finestra di dialogo
9
Fare doppio clic su " Command1 " in " Form1 " per far apparire il Command1_Click ( . ) subroutine .
10
Inserisci il seguente codice nella subroutine .
Dim objCalc As New Calc.calcClass
Command1.Caption = objClass.calcAvg ( 20 , 1024 ) economici 11
Premere " F5 " e quindi fare clic sul pulsante " Command1 " . E ora visualizza " 522 ".
Rimuovere un riferimento dal Registro di Windows
12
Fare clic sul pulsante di Windows "Start" e , dalla lista programmi, selezionare "Microsoft Visual Studio 6.0 , " "Microsoft Visual Studio 6.0 Strumenti" e poi " OLE View ".
13
selezionare "Tutti gli oggetti" in oggetti OLE in Visualizza e quindi scorrere verso il basso per Calc.calcClass .
14
Clicca su " Calc.calcClass " e poi selezionare " oggetto" e "Copia CLSID negli Appunti . "
15
Selezionare "File" e "Run nel Registro Editor ... " dal menu principale . L'editor del registro di Windows viene visualizzato.
16
Selezionare "Modifica ", " Trova " e premere " Ctrl + V " per incollare dagli appunti . Poi premere il tasto " Enter" per cercare ed eliminare tutte le occorrenze del CLSID copiato .
17
Selezionare "Visualizza" e "Aggiorna" in OLE View . Calc.calcClass non dovrebbe più apparire . Ora dovreste essere in grado di fare riferimento Calc.dll nel progetto di Visual Basic senza i problemi che inizialmente si sono verificati .
Programmazione © www.354353.com