Inibir Cópia de CD

Delphi

22/01/2004

Tenho um sistema que precisa do Cd para Funcionar porém tenho que evitar a cópia do mesmo ou de algum arquivo dentro do cd sem o qual o sistema não funcione.

dá pra fazer isso??


Marcos

Marcos

Curtidas 0

Respostas

Nildo

Nildo

22/01/2004

Você quer dizer que não quer permitir a cópia do CD para um outro local, mesmo se for qualquer arquivo de dentro do CD?


GOSTEI 0
Beppe

Beppe

22/01/2004

Evitar copiar não tem como, mas pode evitar que rode 8)

Simples:
if Application.ExeName[1] <> ´D´ then
  Halt;


Seguro:
if TipoDoDrive(Application.ExeName[1]) <> CD_Rom then
  Halt;


Tem vários códigos aqui pra pegar o tipo do drive, só procurar...

T+


GOSTEI 0
Marcos

Marcos

22/01/2004

Você quer dizer que não quer permitir a cópia do CD para um outro local, mesmo se for qualquer arquivo de dentro do CD?


Na realidade preciso evitar que dupliquem o CD. Uma vez reproduzi o Cd de um amigo de um Software de Enciclopéia. Na hora de copiar tudo bem, mas não rodou, faltava alguma rotina ou arquivo.....

Queria fazer mais ou menos assim pois preciso evitar a copia pirtata.


GOSTEI 0
POSTAR