I have an application that uses HID Controller on delphi 7 but now I need to use it on Delphi 2010(license problems) but I\'ve found some compatibility problems of this HIDC
Apparently the "device can not be opened" problem (Natalia) has also to do with unicode characters. The new version of HIDController pointed to in answer 1 does not solve this problem.
Solution: Change the type of the last parameter of TJvHIDPnPInfo.Create (unit JvHIDController.pas) in "PAnsiChar" in stead of "PChar". Do not forget to change also the typecast where the routine is "called".
p.s. the links to "Modified source file" and "zipped version" in answer 1 are dead.