Hogyan lehet ellenőrizni a regisztrálást a rendszerben, és ha nem
Hogyan lehet bejelentkezni a midas.dll rendszerre és ha nem
Hogyan ellenőrizhetem, hogy a midas.dll regisztrálva van-e a rendszerben, és ha nem teszem meg a programot a TClientDataSet megnyitásakor?
Talán valaki tudja, hogy az NT-nek adminisztrátori jogosultsággal kell rendelkeznie a midas.dll regisztrálásához?
A jogok nem szükségesek.
Ismerje meg - nézze meg a rendszerleíró adatbázisban (HKEY_CLASSES_ROOT) az InProcServer kulcsot, amely (alapértelmezés szerint) a midas.dll elérési útja
Az alkalmazás maga regisztrálja a midas.dll-t, ha nincs regisztráció. Nincs szükség testmozgásra, csak a midas.dll kell a keresési útvonalon a dll-ben (SystemDir, alkalmazáskönyvtár).
Ez a D5-re vonatkozik, azt hiszem, a D6-ban nem változtatott semmit.
DSIntf.pas: CheckDBClient
A lényeg az, hogy regisztrálja magát, és ha majd áthelyezni vagy törölni a mappát, ahol feküdt midas.dll (kivéve persze, hogy nem a rendszer), akkor a probléma, akkor regisztrálnia kell kézzel az új helyen újra.
Szerettem volna adni a programot egy barátomnak CD-n, ami telepítők nélkül lenne, a lemezről szóló promóció elindult és működik.
> Az alkalmazás maga regisztrálja a midas.dll-t, ha nincs regisztráció.
Az a tény, hogy az NEM MINDIG! Tettem egy olyan projektet, amelyben szükségessé vált a midas használata, természetesen minden boldogságot teszteltem! így a WinME-nél lévő 4 gépből származó sorsom találta meg az egyiket, amelyen összeomlik! Egyébként a Win2k-vel rendelkező operációs rendszer ugyanolyan következményekkel jár! Ennek eredményeként kézzel kellett regisztrálnom!
Kézileg mindig hasznos. Hogyan lehet regisztrálni - a DSIntf.CheckDBClient, elég világos. Az új regisztráció törli az előzőt
És miért nem használja a MidasLib modult?
Problémák csak XML formátumban történő mentések esetén
A D6 UpdatePack 2 javítva van
A Th, a Borland nincs kiadva?
Ezeket csak regisztrált felhasználók számára adják ki.
Talán ez a probléma?
Akkor regisztrálnia kell.
Ehhez valami triviális letöltést szeretne. Én például személyes D6-ot akartam :)