No obecně při komplilaci .NET kódu, jedno v jakým .NET jazyce (C#, VB.NET, F#, atd.) vznikne výstupní .exe nebo .dll soubor - assembly. Pokud se jedná o knihovnu, tak lze tuto assembly používat z jiného .NET kódu, tím, že si v projektu na ní přidáte referenci, úplně stejně jako jsou v projektu reference na knihovny součástí vlastního .NET Frameworku. Je pak tedy úplně jedno, v jakém .NET jazyce byla knihovna vytvořena, a v jakém .NET jazyce knihovnu chcete využívat. Tato vlastnost je právě v .NET možná díky jednotnému runtime - CLR (Common Language Runtime). Reference jsou ve VB.NET na rozdíl od C# v Solution Exploreru schované (tuhle vlastnost VB.NET jsem nikdy nepochopil). Takže pro přidání reference se musí buď: -Dát vlastnosti projektu, kde je záložka References, nebo -V Solution Exploreru zapnout Show All Files (4té tlačítko zprava). Tím se kromě souborů co nejsou v solution zobrazí i schovaná složka References. Pravé tlačítko na ní pak již obsahuje volbu Add Reference. Ve Vašem případě tedy do Vašeho projektu takto přidáte referenci na knihovny GoPay.dll a asi i GopayEshop.dll. Pak si ještě v kódu přidáte using na odpovídající namespace, který knihovny obsahují.
Imports GoPay
Imports GopayEshop
|