![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Estoy *casi* seguro que SI se puede.
1- .NET lo hace usando el CAS (code acces security) 2- Puedes usar archivos mapeados en memoria, los que se les pueden asignar permisos de seguridad 3- Si programas la DLL como un componente COM+, lo instalas en el COM+ Manager y SE LE PUEDE DECLARAR LA SEGURIDAD. Por ejemplo, puedes especificar como es el acceso de los metodos, el usuario que puede cargar la DLL, etc... Es completo, y de las tres, la mas facil de hacer.
__________________
El malabarista. |
|
#2
|
|||
|
|||
|
Cita:
Uso delphi 7.0 WindowsXP Gracias de antemano Saludos. |
|
#3
|
||||
|
||||
|
Para eso debes crear un componente Activex (por la paleta de Nuevo proyecto de delphi)
Alli defines los metodos y propiedades de la DLL. Una vez que termines, compilas la DLL y abres el COM+ desde Panel de control, herramientas administrativas. Luego creas un nuevo paquete desde alli y luego insertas tu componente COM+ (o sea la dll). Aunque algunos pasos de configuracion de seguridad varian entre las versiones de sistema operativo el proceso en si es intuitivo y existe buena documentacion al respecto...
__________________
El malabarista. |
|
#4
|
|||
|
|||
|
Cita:
Saludos. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|