Un saludo al club
estoy trabajando en Windows Xp sp3 y D6
y cuando realizo DLLHandle := LoadLibrary('is.dll');
el archivo DLL que esta en el mismo directorio del proyecto NO carga para nada
DLLHandle siempre toma valor 0 y nunca ingresa al if DLLHandle <> 0 then
veo que es mas problema de algun archivo dll no el codigo.
mi consulta es sera que falta algun archivo para que funcione loadlibrary ?
porque en un principio me pedia msvcr100d.dll y lo descarge de la web 2 veces porque en una me seguia pidiendo y desarge una version mas antigua y ya no me pidio pero igual sigue sin cargar.
Delphi6
Código Delphi
[-]initialization
EncodeHand:=0;
DecodeHand:=0;
DLLHandle := LoadLibrary('is.dll');
if DLLHandle <> 0 then
begin
InitEncode_Easy:=GetProcAddress(DLLHandle, 'InitEncode_Easy');
Encodeing_Easy:=GetProcAddress(DLLHandle, 'Encodeing_Easy');
RegisterCodec(CreateCodec,18);
end;
finalization
if DLLHandle <> 0 then
FreeLibrary(DLLHandle);