Kérdés # 1167 ... ete hogyan állítsák össze a projekt, hogy futtatni a számítógépén, cd ... (shell

Üdvözlünk!
Ne mondd, hogyan állítsák össze a projekt, hogy futtatni a számítógépén, chde nincs telepítve Delphi?
Ha azt szeretnénk, hogy mozog a dll, akkor mi?
A projekt az alábbi modulokat tartalmazza:

  1. Ablakok, üzenetek, SysUtils, Változatok, osztályok, grafika, vezérlők, Forms, párbeszédablakok, StdCtrls, ComCtrls, ActnList, gombok, PropFilerEh, StrUtils, PropStorageEh, DB, DBClient, ExtCtrls, ShellAPI,
  2. SysUtils, osztályok, DB, IfxConnection, IfxFieldTypes, IfxCustomDataSet,
  3. IfxQuery, IfxStoredProc
  4. IniFiles, Registry,
  5. TempletsUnit, e3ShellUtils, ConstUnit, LoginUnit, TotalDataModuleUnit;

Szia, ss!
Ehhez nyissa meg a tulajdonságait a projekt (menü Projekt-> Beállítások), a „csomagok” fülre, távolítsa el a zászlót „Build with runtime csomag” (lásd. Ábra a atache).
Válaszolni csatolt fájlt. Letöltés „(eltarthatóság: 60 napon elküldi a válasz)

kiadja mini-fórum

Tick ​​"Build with runtime Package" el lett távolítva. A Windows megjelenít egy üzenetet bezárása és jelentést küld további részleteket nem. Egy másik számítógépre telepített nem lehet semmit.
Legvalószínűbb, hogy át kell másolni a DLL. Ne mondd meg, mit? Ha DLL ugyanazzal a névvel az aktuális mappában a Windows mappában, akkor mi fog ispolzovat?


Legvalószínűbb, hogy át kell másolni a DLL


Nem tény. Lehet, hogy a program keresik, hogy a fájl (például egy adatbázis), ahol nem létezik. És a munkája, hogy ott van.


Egy másik számítógépre telepített, semmi sem lehet


Akkor jobb, ha feladja összesen. A maga a program is nem telepíthető (mert nem is lehet)


Legvalószínűbb, hogy át kell másolni a DLL. Ne mondd meg, mit?


Telepatákat nyaralni. Sem a forrás, sem ispolnimogo fájl nem láttam.


Ha DLL ugyanazzal a névvel az aktuális mappában a Windows mappában, akkor mi fog ispolzovat?


Kezdetben ezeket a programon kívül. akkor a dll lehet keresni, minden módon szerepel a Path környezeti változó

Tick ​​„olvasható megerősítés” - egyetemes rossz.

Nem alap és kapcsolatok, ő nem keres, az exe-fájl is fut a számítógépen, ahol nem tárol és kapcsolatok, de jött létre Delphi, de nem indul el nem delphi, de van kapcsolat az adatbázissal.

Ítélve ez DB, DBClient - bázis van.
IfxConnection - újabb bizonyíték

Kezdjük a következő. Egyszerűen válaszoljon a kérdésekre formájában igen / nem.
Ha telepíti a Delphi, a prog zapuskaetsya?
A program egy komponense TTable és / vagy TQuery?

Tick ​​„olvasható megerősítés” - egyetemes rossz.

Igen, vannak olyan komponensek, de előbb kell írni a bejelentkezési űrlap az adatbázisban, csak azután, hogy van egy kapcsolat.

itt. Sok volt a kínzás. Szüksége van egy BDE. swing kapcsolat és telepíteni.
Akkor nakopirovat dll. amikor szenvedett, de több problémát okoz, mint amennyit megold. Úgy működik, mint valami. És én költött rá néhány hónapig. Tanulmányoztam a problémák sok különböző felek.


de először kell írni a bejelentkezési űrlap az adatbázisban


és ez nem számít. Bár nem csak nézte, ahogy az emberek elfelejtik, hogy távolítsa el az Active tulajdonság TTable és szenvedett.

Tick ​​„olvasható megerősítés” - egyetemes rossz.

Migrálni BDE, elég mozgatni a rendeltetési számítógépre csak egy DLL és csak fut vele a szükséges manipulációk, mindezt egyszerűen elvégezhető az alkalmazáson belül. A hátránya, hogy csak DLL súlya mindössze 3,5 MB.

a Dron
Egy dll akkor nem sikerül. Sőt, meg kell nézni, hogy milyen meghajtó használata az adatbázisban. is be kell másolni a BDE Administrator és gyakran donastraivat.
az ss
Úgy tűnik, Borland megy útjába nem BDE. És ez így van rendjén.
Találtam egy pár tükör
Tükrök bdemm52ent.exe (9,23 MB):
ftp://ftp.tomsknet.ru/pub/devel/bdemm52ent.exe
ftp://ftp.vslib.cz/pub/mirrors/ftp.borland.com/bde/devsupport/updates/bdemm52ent.exe
Az első lengő fájl

Tick ​​„olvasható megerősítés” - egyetemes rossz.

Vadim a C:
Oboydoshsya és egy - az egyik, hogy bdeinst.cab.

Nos legalább már adott egy példát. Saját eksperemeny kimutatták, hogy ha nem gyűjt az egész készlet, előfordulhat, hogy a különböző hibák. Ezen túlmenően, a BDE, van egy kis probléma. Ha a számítógép már kialakult „felfelé” BDE és más program meghatározza a teljes és a másik bites verzióját, majd indítsa probemy, különösen, ha valaki meg akarja rendbe BDE alkalmazásokat.
Két helyes döntések
- BDE szabályrendszer
- megtagadják, és megy, mint ADO + Access

Tick ​​„olvasható megerősítés” - egyetemes rossz.

Spisibo minden szépen a segítséget, de azt megoldotta a problémát. Csak ki FELHASZNÁLÁS midaslib. Is felvehet, és regisztrálja a FELHASZNÁLÁS Midas midas.dll valaki másnak a számítógépet.

És azt gondoltam ezt a dll. de úgy döntött, nem adja hozzá a választ. Egy első kiviteli alak (adalékkal midaslib) predpochtitelne, hiszen több verzió midas.dll, és ezek nem nagymértékben kompatibilis.

Tick ​​„olvasható megerősítés” - egyetemes rossz.

BDE telepítése nagyon egyszerű:
- másolat BdeInst.dll-t
- regisztrálni a DLL használatával regsvr32
BDE telepítő elindul - ennyi az egész.