Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come riferimento in Visual Basic

Referencing in Visual Basic ( VB ) 6 comporta l'aggiunta di un modello COM (Component Object ) libreria di un progetto. Il registro tiene traccia di tutti i componenti attraverso il suo ID di classe . Un componente viene automaticamente registrato a compilation , e le sue impostazioni vengono salvate nel Registro di sistema fino a quando non registrato. Non eliminare una libreria a meno che non si dispone di un- registrato dal Registro di sistema utilizzando il comando " regsvr32 /u " . Scopri come creare una libreria a collegamento dinamico ( DLL) e farvi riferimento in un progetto .
Istruzioni Creare una DLL semplice
1

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