FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Modificar LOCAL SHARE por código
Resumo un poquito lo que uso:
- Uso Delphi 6 - tengo paradox en red, con Tsession configurado (creado por mi, no uso el que se crea por defecto) Misession.ConfigMode := cmAll; - alias que se crea con AddStandarAlias - El BDE que uso es el que viene con Delphi 6 empresarial, 1.- ¿ como se configura el local share del BDE por código ? 2.- ¿ Según he leido en la cara oculta de delphi 4, LOCAL SHARE debe ser false en los clientes y true en el servidor, en Delphi 6 sigue siendo igual? si pueden contestarme a una sola pregunta les estaré eternamente agradecido, si pueden a las dos... entonces no digamos... Gracias de antemano. |
#2
|
||||
|
||||
Prueba con esto:
Código:
Uses Registry; // Function sets the "LOCAL SHARE" registry setting // to TRUE in the BDE (32-bit BDE only). procedure UpdateLocalShare; var Reg : TRegistry; const BDE_LOCAL_SHARE_KEY = '\Software\Borland\Database Engine\Settings\SYSTEM\INIT'; begin Reg := TRegistry.Create; With Reg Do begin Access := KEY_READ or KEY_WRITE; RootKey := HKEY_LOCAL_MACHINE; { Write the BDE keys } OpenKey(BDE_LOCAL_SHARE_KEY, True); WriteString('LOCAL SHARE', 'TRUE'); end; Reg.Free; end;
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
||||
|
||||
Gracias MarcosZorrilla
Veo que de paso has contestado a las dos preguntas. Cita:
|
|
|
|