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

Come compilare Quando Funzioni Conflitto tra biblioteche

Il linguaggio Microsoft Visual Basic consente di importare librerie DLL quando si desidera utilizzare l'API di Windows per il proprio software personalizzato. Per evitare conflitti , è possibile utilizzare un alias per la funzione . L'alias cambia il nome della funzione utilizzata nel programma , in modo da poter utilizzare lo stesso nome di funzione nello stesso file del codice sorgente . L'alias cambia lo stesso nome della funzione per un nome univoco , in modo che il codice può richiamare il nome alias univoco. Istruzioni
1

Aprire il software Visual Studio utilizzato per creare il software personalizzato . Aprire il progetto di software personalizzati e fare doppio clic sul file di codice sorgente che importa le librerie .
2

aggiungere la parola chiave " Alias ​​" con il nome che si vuole dare alla funzione nel vostro codice sorgente . Il codice seguente è la sintassi da utilizzare per creare un alias :

Declare Function MyFunc Lib " dlllibname " Alias ​​" _MyFunc @ 12" ( ) As Integer
3

Premere i tasti "F" "Ctrl" e di trovare le funzioni che creano il conflitto . Utilizzare la funzione " Trova e sostituisci" sezione per ogni nome di funzione in conflitto e cambiare per il nome alias creato in precedenza .
4

Fare clic sul pulsante "Salva" nella barra degli strumenti . Fare clic su "Esegui" per eseguire il codice cambiato nel vostro debugger . Osservare il pannello di risposta nella parte inferiore della finestra . Gli errori dei conflitti vengono risolti , e il programma viene compilato correttamente .

 

Programmazione © www.354353.com