Tutorialul despre Delphi

Procesul de distribuire a formelor și șabloanelor de proiect în rândul utilizatorilor Delphi 2.0 este un pic mai complicat decât pentru Delphi 1.0, însă ideea de bază este aceeași. Cea mai importantă diferență este că puteți adăuga un formular în spațiul de stocare a obiectelor care se află într-un director diferit de magazinul propriu-zis. Din cauza acestei situații, Delphi 2.0 nu poate presupune (ca Delphi 1.0) că toate fișierele sau fișierele șablon vor fi în același director sau subdirectoarele sale. (Acest fapt are un înțeles important pentru formele și proiectele pe care doriți să le distribuiți din Depozitul de obiecte.) Vom descrie acest punct un pic mai târziu.) Pentru a crea un acces partajat la spațiul de stocare a obiectelor, trebuie să faceți următoarele:

  • Copiați fișierele Repository de obiecte pe care doriți să le distribuiți în noul director
  • Copiați fișierul Delphi32.Dro din directorul \ Delphi 2.0 \ Bin în noul director de stocare a obiectelor
  • Găsiți și înlocuiți în fișierul Delphi32.Dro toate căile către vechile directoare Warehouse din calea către noul director
  • În registrele sistemului din secțiunea Depozit pentru Delphi 2.0, adăugați linia "BaseDir = value" pentru a indica locația Depozitului de obiecte.
  • Reporniți Delphi 2.0 pentru fiecare utilizator
După cum puteți ghici, problema în acest proces poate apărea dacă încercați să distribuiți un formular sau un proiect aflat în afara structurii implicite \ OBJREPOS. Dacă ați adăugat proiecte sau formulare în spațiul de stocare a obiectelor și directorul nu există în subdirectoarele directorului principal al Vaultului, va trebui să copiați fișierele necesare pentru proiectele și formularele în directorul nou. În plus, pentru a reflecta căi noi, trebuie să editați căile la care se referă aceste fișiere în fișierul Delphi32.Dro.

Dacă nu faceți aceste modificări, atunci orice utilizator al copiei locale Delphi 2, după descărcarea fișierului Delphi32.Dro, va începe să caute proiectele și formularele pe discul local pentru calea care nu există pentru utilizator. (Aceste proiecte și formulare există numai pe computerul în care au fost create).

C: \ PROGRAME FILES \ BORLAND \ DELPHI 2.0 \ OBJREPOS

C: \ Depozit de obiecte 2

în secțiunea HKEY_CURRENT_USER. Adăugați o nouă valoare de șir (introduceți REG_SZ) cu ​​numele BaseDir și valoarea

C: \ Depozit de obiecte 2

Articole similare