Tankönyv delphi

A folyamat terjedése formák és tervezési minták a felhasználók körében Delphi 2.0 egy kicsit bonyolultabb, mint a Delphi 1.0, de az alapötlet ugyanaz. A legnagyobb különbség az, hogy felveheti a objektumtára formában található egy másik könyvtárba, mint a nagyon Storage. Mivel ez a helyzet, Delphi 2.0 nem vállal (mint Delphi 1,0), hogy minden formája vagy sablonokat fájlok ugyanabban a könyvtárban vagy alkönyvtárak. (Ez a tény jelentős következményei vannak a formák és a projektek szeretné terjeszteni a objektumtára. Bemutatjuk az értelemben egy kicsit később.) Ahhoz, hogy hozzon létre egy nyilvános hozzáférést az objektumhoz boltban, akkor a következőket kell tennie:

  • Copy objektumtára fájlokat szeretné terjeszteni, hogy egy új könyvtárat
  • Másolja a fájlt Delphi32.Dro \ Delphi 2.0 \ Bin az új könyvtárba objektum áruház
  • Keresése és cseréje Delphi32.Dro fájl egészen a régi könyvtárat tárolja a módja annak, hogy egy új könyvtárba
  • A rendszer regisztrálja a Repository szakaszban Delphi 2.0, adja hozzá a „basedir = érték” jelölésére a helyét a objektumtára.
  • Restart Delphi 2.0, minden felhasználó
Mint tudod kitalálni, a probléma a folyamat fordulhat elő, ha kiterjeszti a popytaetas formában vagy projekt területén kívül található, az alapértelmezett könyvtár struktúrát \ OBJREPOS. Ha hozzá a projekthez, vagy képződhetnek a objektumtára, és a könyvtár nem létezik alkönyvtárat a fő könyvtárban tárolja, akkor be kell másolni a szükséges fájlokat e projektek és alkot egy új könyvtárat. Ezen túlmenően, hogy az tükrözze az új utat, meg kell szerkeszteni a fájl elérési útját Delphi32.Dro hivatkozott ezeket a fájlokat.

Ha nem ezeket a változtatásokat, akkor minden felhasználó helyi példányát Delphi 2, miután Delphi32.Dro fájl letöltése elkezdi keresni projektek és formák egy helyi meghajtóra egy nem létező, a felhasználó által megtett útvonal. (Ezek a projektek és formák léteznek csak a számítógép, ahol létrehozták).

C: \ Program Files \ Borland \ DELPHI 2.0 \ OBJREPOS

C: \ objektumtára 2

a HKEY_CURRENT_USER részben. Új string értéket (REG_SZ típus) a nevét és értékét BASEDIR

C: \ objektumtára 2

Kapcsolódó cikkek