Výsledky 1 až 8 z 8

Téma: [Delphi] Integrace DLL do EXE

  1. #1

    Standardní [Delphi] Integrace DLL do EXE

    Zdravím, chtěl bych jakýmkoliv možným způsobem dostat DLL knihovnu kterou používám ve svém projectu v Delphi 7 přímo do EXE souboru abych jí nemusel dávat zvplášť k programu. Program standartně čeká tuto knihovnu ve stejném adresáři kde se program nachází, když tam není tak nefunguje korektně. Vím že by to asi šlo udělat nějakým instalátorem kterej by knihovnu nakopíroval do C:\Windows\system32 ale zase nechci používat instalátor a zasírat uživatelům jejich System32 složku. Děkuji za odpověd.
    Desktop: MB MSI 865PE Neo | CPU P4 2.4 GHz | RAM 512MB DDR | HDD Seagate 120 GB, 7200 rpm, 8 MB | VGA Ati Radeon 9500 128MB(Unlock) | DVD Teac 16x / 40x | SOUND on MB | MIDLE TOWER, 300W | 17\" AOC | MX 518 ||| Notebook

  2. #2

    Standardní

    Je třeba si uvědomit jaký je rozdíl mezi statickým a dynamickým linkováním funkcí a procedur. Předpokládám, že: "nesnažte se pane tohle nemá řešení", ale co všechno se dá omrd... vidím denně.

  3. #3

    Standardní

    jako ja to do te aplikace potřebuju nacpat docela nutně. i za cenu toho že bych tu knihovnu napsal do programu binárně a při každým spuštění by se uložila jako soubor na disk a po skončení smazala...
    Desktop: MB MSI 865PE Neo | CPU P4 2.4 GHz | RAM 512MB DDR | HDD Seagate 120 GB, 7200 rpm, 8 MB | VGA Ati Radeon 9500 128MB(Unlock) | DVD Teac 16x / 40x | SOUND on MB | MIDLE TOWER, 300W | 17\" AOC | MX 518 ||| Notebook

  4. #4
    Member
    Založen
    09.10.2002
    Bydliště
    Wigstadtl /kousek od Opavy/
    Příspěvky
    242
    Vliv
    280

    Standardní

    mas k dispozici .lib knihovny?, resp. nastroj na generovani .lib knihoven?

  5. #5

    Standardní

    Citace Původně odeslal johnn
    mas k dispozici .lib knihovny?, resp. nastroj na generovani .lib knihoven?
    No nevím, nikdy jsem s tím nedělal, možná by pomohl název. ale jak mi lib knihovna pomůže s mým problémem
    Desktop: MB MSI 865PE Neo | CPU P4 2.4 GHz | RAM 512MB DDR | HDD Seagate 120 GB, 7200 rpm, 8 MB | VGA Ati Radeon 9500 128MB(Unlock) | DVD Teac 16x / 40x | SOUND on MB | MIDLE TOWER, 300W | 17\" AOC | MX 518 ||| Notebook

  6. #6
    Member
    Založen
    09.10.2002
    Bydliště
    Wigstadtl /kousek od Opavy/
    Příspěvky
    242
    Vliv
    280

    Standardní

    / delam neco malo ve Watcom C++ / a tam je moznost z vetsiny dll knihoven vytvorit .lib knihovnu a kompilatoru zadat co ma z ni vytahnout... / teda ktere fce bez nutnosti instalovat danou dll /
    ale pouzival jsem to uz davno a taky ten nastroj nebyl schopen ze vsech .dll vytvorit .lib

    zkus www.builder.cz a tam konkretizovat problem...

  7. #7
    Senior Member
    Založen
    22.07.2003
    Bydliště
    Ostrava - Homeless putující světem
    Příspěvky
    731
    Vliv
    276

    Standardní

    pokud je to tvoje DLL pak predpokladam, ze mas zdrojaky . POkud ne pak pouzij dll2lib. Lib by ti mela jit normalne slinkovat (vlozit) s(do) tvym exe
    Autor tohoto příspěvku je zpráskaná LAMA. Absolvoval 6 tříd ZŠ. Proto berte obsah příspěvku s rezervou.

  8. #8
    Member
    Založen
    09.10.2002
    Bydliště
    Wigstadtl /kousek od Opavy/
    Příspěvky
    242
    Vliv
    280

    Standardní

    Citace Původně odeslal Kon
    pokud je to tvoje DLL pak predpokladam, ze mas zdrojaky . POkud ne pak pouzij dll2lib. Lib by ti mela jit normalne slinkovat (vlozit) s(do) tvym exe
    ja mel samozrejme na mysli cizi DLL...

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •