Ayuda programa anticopia

Hola Víctor:
Te consulto nuevamente sobre el siguiente problema: he encontrado un código para crear y validar una dll para evitar la copia de la aplicación que he dearrollado. La misma funciona bien para window xp, también para win2k, pero ambas por separado. Como lo podría solucionar para tener las dos opciones en un mismo programa que se ejcecuta al iniciarse la aplicación, te mando el código que estoy utilizando:
*****************************************
set defa to c:\windows\system\acxso.dll
if file (' c:\windows\system\acxso.dll ')
restore from acxso.dll additive
if ntrd='clave'   && '123456'
do programa.prg
else
messagobox(' programa invalido...')
Endif
***********************************************
Este código funciona bien para winxp, pero para win2k debo cambiarle el directorio y es:
¿c:\winnt\system\acxso.dll, cómo lo debería hacer para en el mismo programa detecte cuando es winxp y cuando es win2k?. Investige algunas rutinas pero ninguna me devuelve que tipo de sistema operativo tiene la pc.
Mi email es (xxxxxx)
Gracias por tu atención.

1 Respuesta

Respuesta
1
Puedes probar si existe el directorio WinNT y de esa manera sabes cual es el sistema operativo en que se está ejecutando la aplicación.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas