konto usunięte
Temat: biblioteka procedur w vb.net skompilowana do DLL
WitamZ góry uprzedzam, że jestem laikiem a nie programistą .NET, ale od jakiegoś czasu tworzę proste programy w VB. Jestem totalnym samoukiem.
Programy są mi potrzebne jako "makra" z obliczeniami itd dla pewnego programu.
Mam takie ogólne pytanie:
Potrafię sobie napisać program z pomocą Visual Studio, skompilować do do DLL i wywołać w moim programie.
Problem się pojawia, kiedy chciałbym w jednym projekcie w VB utworzyć sobie bibliotekę procedur i skompilować ją do jednego pliku DLL.
W moim programie mam odpowiednie polecenie, w którym podaję ścieżkę i nazwę DLLa oraz nazwę procedury/metody/podprogramu - nie wiem jak to fachowo nazwać.
Mam w ten sposób zrobione przykłady w C# (nie moje) i działa to poprawnie.
W ustawieniach projektu mam wybrane Application type: Class Library i Startup object: None.
Jedyna procedura jaką udaje mi się wywołać to ta, którą w VB jest zawarta w "Public Shared Sub Main()".
Nie wiem jak wywołać jakąkolwiek inną (pojedynczo)
Generowanie każdej procedury jako osobny DLL jest dla mnie zbyt uciążliwe, bo chodzi o zbiory po kilkadziesiąt procedur, a poza tym każdy DLL musi być "certyfikowany/podpisany" żeby działał w moim programie
Już długo szukałem w sieci rozwiązania ale bez znajomości fachowych pojęć nawet nie wiem czego szukam...
Oczywiście znam pobieżnie zasady jak używa się Sub i Function w zakresie jednego projektu w VB i już robiłem programy je zawierające. Teraz bardziej chodzi mi o taką bibliotekę funkcji/procedur/podprogramów