Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Kompilácia Keď Funkcia Konflikt medzi knižnicami

Microsoft Visual Basic jazyk umožňuje importovať DLL knižnice , ak chcete použiť rozhranie API systému Windows pre svoj ​​vlastný softvér na zákazku . Ak sa chcete vyhnúť konfliktom , môžete použiť alias pre funkciu . Alias ​​zmení názov funkcie použité v programe , takže môžete použiť rovnaký názov funkcie v rovnakom zdrojovom kóde súboru . Alias ​​zmení rovnaký názov funkcie jedinečný názov , aby váš kód môže volať jedinečný názov aliasu . Pokyny dovolená 1

Otvorte Visual Studio softvér , ktorý ste použili na vytvorenie vlastného softvér . Otvorte softvér na zákazku projektu a dvakrát kliknite na kód zdrojový súbor , ktorý importuje knižnice .
2

Pridať na " Alias ​​" kľúčové slovo meno , ktoré chcete , aby funkcia v zdrojovom kóde . Nasledujúci kód je syntax môžete použiť na vytvorenie aliasu :

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

Stlačte " Ctrl " a " F " klávesov , ako nájsť funkcie vytvárajúce konflikt . Použite sekciu " Nájsť a nahradiť " nájsť každú konfliktnú názov funkcie a zmeniť ho na názov aliasu , ktorý ste vytvorili skôr .
4

Kliknite na tlačidlo " Uložiť " v paneli nástrojov. Kliknite na tlačidlo " Spustiť " spustiť zmenený kód do vašich debuggera . Dbajte na panel odpovede v dolnej časti okna . Chyby konfliktu sú vyriešené , a program úspešne preložia .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené