>Hello,
>
>I want to protect my software. How can i read any hardware ID which is different from one computer to other?
>
here are all sorts of things like disk volume IDs that you can get at, and some manufacturers put an ID in their BIOS, but there's no standard AFAIK.
>Is there any way to link C functions into my app.exe file?
>
If you compile a C function to use standard C-style calling conventions, and do not require callback functions, you should be able to access the functionality in most C-style .DLLs throug DECLARE DLL.
>I have VFP 50 and W95
>
>Thanks
>
>Juan Carlos