[ Duke Nukem @ 03.04.2006. 20:30 ] @
problem je kako odrediti koje dll bpl i ostale bla bla fajlove koristi exe program kreiran BCB om 6. A ako je u igri i BDE ? /* a da se pri tome ne koristi Install shield lmtd.ed. */ |
[ Duke Nukem @ 03.04.2006. 20:30 ] @
[ X Files @ 03.04.2006. 21:29 ] @
Postoji program Dependency Walker koji poprilicno dobro radi svoj posao. Na zalost, taj program
kao i mnogi drugi ce ti uglavnom dati previse DLL i BPL fajlova u listi, tj i onoh koji su vec prisutni u sistemu. Po meni, najbolje je iskustveno i na svezoj instalaciji isporobati sta sve treba. Npr, trebace ti: borlndmm.dll cc3260mt.dll vcl60.bpl ... Sto se tice BDE-a, situacija je losa. Nije dovoljno KOPIRANJE fajlova. Potrebna je cela instalacija BDE-a, koju je najbolje da napravis sam ili da je negde nabavis. Potrazi na Google-u: bdeinfosetup.exe Taj program je po meni najbolji. Ponegde ces naci nesto kao BdeInst.dll / pa sad neki prekidac (ne secam se), ali garantovano nije najbolje resenje, jer ima i nekih nedostataka. Savetujem ti da koristis InnoSetup kao instalacionu proceduru. [ X Files @ 04.04.2006. 05:26 ] @
Evo, ovde mozes da vidis kako se instalira BDE:
http://www.jrsoftware.org/iskb.php?bde ... ako odluzis da koristis Inno Setup. P.S. U svakomslucaju ti preporucujes da napustis BDE tehnologiju (koja se vise i ne usavrsava) i predjes na ADO, za koju ti i nije potrebna posebna instalacija a nudi puno vise nego BDE. [ Duke Nukem @ 06.04.2006. 20:51 ] @
evo nekog resenja
tdump -d bcbprogram.exe > bcbprogram.txt analizom dobijenog txt fajla vidimo koji se paketi, dll i ostali pozivaju i zasto, a onda ih upakujemo u instalaciju to bi bilo to [ X Files @ 07.04.2006. 07:19 ] @
Vec sam ti rekao - ne trebaju ti *svi* DLL-ovi koje ti takvi programi ispisu. Na primer:
KERNEL32.DLL GDI32.DLL SHELL32.DLL USER32.DLL OLE32.DLL OLEAUT32.DLL ... su vec deo OS-a. Takodje, nekada je veca mudrost *gde* staviti sistemske fajlove. [ Duke Nukem @ 08.04.2006. 08:10 ] @
U pravu si
Mislim da je ova tema iscrpljena i za zakljucivanje Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|