Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: RUN....i DLL
ralfer




Typ: neutral
Postów: 47
Zarejestrowany: May 2003
RUN....i DLL

Witam.....ogólnie chodzi o  to, ze napisalem krótki programik, ktory sprawdza rozdzielczosc sprzetu..i uruchamia  odpowiedni plik.....lecz oczywiscie po utworzeniu exe.......na sprzetach bez VB wykrzykuje ze nie ma Msvbvm60.dll......... jak zrobic zeby program korzystal, z tego dll, z katalogu, w ktorym jest ten program, a nie szukal go w \\windows\system.........aa i jeszcze jedno....jak juz program uruchomi ten plik ....to zeby tego dll wyrzucal z podrecznej...Dzieki z gory

16-07-2003 07:01
Pokaż profil ralfer  Wyślij email do ralfer   
losmac
"profesorek"




Typ: neutral
Postów: 758
Zarejestrowany: May 2003

Jeśli chodzi o dll w katalogu z programem, to jeśli się nie mylę, należy podczas uruchamiania programu zmienić ścieżkę roboczą programu. Robi się to za pomocą funkcji ChDir, np.:

ChDir Application.Path

Założenie jest takie, że ładujesz taką biobliotekę do pamięci, umieszczając w sekcji początkowej któregoś z modułów deklarację:

Public Declare Function ......


Jeśli zaś chodzi o wyrzucenie dll z pamięci, to odpowiada za to, wydaje mi się, że nie da się tego zrobić z poziomu VB, ale nie dam sobie ręki obciąć. Za to wiem, że w Delphi ładujesz bibliotekę za pomocą funkcji LoadLibrary, a usuwasz za pomocą FreeLibrary.


_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś

20-07-2003 19:31
Pokaż profil losmac  Wyślij email do losmac   Odwiedź stronę losmac  
ralfer




Typ: neutral
Postów: 47
Zarejestrowany: May 2003
Dzieki

Witam.....dzieki za pomyslek.....zaraz sprawdze...heh czy potrafie cosik takiego
Pozdrowionka

21-07-2003 12:14
Pokaż profil ralfer  Wyślij email do ralfer   
Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1