ďťż

Ładny brzuch

Czy program napisany w Delphi będzie działał na komputerze z niezainstalowanym IDE? Bo coś słyszałem, że w C++ Builderze trzeba włączyć jakąś opcje, aby działał...
Czy aby działał (mówię o programie napisanym w Delphi) potrzeba dołączyć jakichś bibliotek do katalogu z programem, czy zmiany ustawień w kompilatorze?



Musisz miec zrobionego exe'ca żęby działał. A jeśli Delphi korzytsa z dll np. to tak. Musi on być w plikach...

Project -> Options -> Packages i odznacz "Build with runtime packages"

Dzięki, a co z biblioteką "delphimm.dll"? Natknąłem się na taki plik szukając bibliotek, które być może będą potrzebne. Korzysta z niego tylko kompilator, czy stworzone aplikacje też?



nie. Ty nie masz kopiowac zadnych bibliotek ktorych nie dodales samemu (takich jak bass / fmod / masa innych)


Dzięki, a co z biblioteką "delphimm.dll"? Natknąłem się na taki plik szukając bibliotek, które być może będą potrzebne. Korzysta z niego tylko kompilator, czy stworzone aplikacje też? Borland Compatibility Memory Manager - tylko IDE ;)

Cyrkiel: a to nie jest przypadkiem ta biblioteka, którą trzeba załączyć do swojego execa, jeśli chce się przekazywać jako parametr do funkcji/procedury w swoim DLL'u długiego łańcucha (po dodaniu modułu ShareMem - czy jakoś tak)? :unsure:


Cyrkiel: a to nie jest przypadkiem ta biblioteka, którą trzeba załączyć do swojego execa, jeśli chce się przekazywać jako parametr do funkcji/procedury w swoim DLL'u długiego łańcucha (po dodaniu modułu ShareMem - czy jakoś tak)?  :unsure: Wiesz co, sam nie wiem, ale raczej to nie to. Skompilowałem program z uses ShareMem;, a potem wywowałem jakąś funkcję z unitu bez żadnych dll-ów w katalogu roboczym, program się odpalił ;) Dziwny jest tylko Access Violation przy zamykaniu formy, nawet jak skopiowałem tego dll-a. Looknij sobie na borlndmm.dll :)


Wiesz co, sam nie wiem, ale raczej to nie to. Skompilowałem program z uses ShareMem;, a potem wywowałem jakąś funkcję z unitu bez żadnych dll-ów w katalogu roboczym, program się odpalił ;) Dziwny jest tylko Access Violation przy zamykaniu formy, nawet jak skopiowałem tego dll-a. Looknij sobie na borlndmm.dll :)


Access Violation przy zamykaniu aplikacji jest wynikiem uzycia stringu w dll-exe lub exe-dll Ee? yY? Ja tylko dodałem ShareMem do uses, skompilowałem i AV przy zamykaniu ;)


Ee? yY? Ja tylko dodałem ShareMem do uses, skompilowałem i AV przy zamykaniu ;)


moze dlatego ze nie miales dlla w katalogu? Moze on jest ladowany dynamicznie i stad brak bledu z jego braku ale nie dziala?:> Migajku przeczytaj dwa moje posty wyżej:
Dziwny jest tylko Access Violation przy zamykaniu formy, nawet jak skopiowałem tego dll-a


Migajku przeczytaj dwa moje posty wyżej:

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •