Page 1 of 1

error "No se encuentra punto de entrada en ..."

PostPosted: Thu Jul 14, 2022 8:41 pm
by lubin
Buenas tardes colegas

Me puede ayudar en este mensaje de error :

"No se encuentra el punto de entrada del procedimiento CreateUir en
la Biblioteca de vínculos dinámicos
c:\windows\system32\OpcServices.DLL"


Eso ocurre cuando en la ejecucion del programa utilizo un método de una librería externa cargada así :

oCPE:= TOleAuto():New( "Lib_FE_Peru21_OSE.Lib_Peru" )
*Nota Carga de la DLL Lib_FE_Peru21_OSE.Lib_Peru (se registro la DLL en windows previamente )

*Al usar el metodo oCPE:MIFIRMA(xxxx ) de la DLL sale ese mensaje mostrado lineas arriba ...


Les agradeceria alguna idea como analizar el problema

Gracias

Lubin

Re: error "No se encuentra punto de entrada en ..."

PostPosted: Thu Jul 14, 2022 9:11 pm
by Antonio Linares
Estimado Lubin,

Si usas Total Commander (super recomendable), dale a "view" (ver) situándote encima de OpcServices.DLL y busca CreateUir y mira a ver si aparece

Re: error "No se encuentra punto de entrada en ..."

PostPosted: Thu Jul 14, 2022 9:15 pm
by lubin
Hola Antonio

la Verdad nunca use Total Commander, primero me lo buscare (quizas tengas un link de donde bajarlo) 8) , y realizare lo que me indicas.

Gracias por la respuesta

Lubin

Re: error "No se encuentra punto de entrada en ..."

PostPosted: Thu Jul 14, 2022 9:20 pm
by carlos vargas

Re: error "No se encuentra punto de entrada en ..."

PostPosted: Thu Jul 14, 2022 9:28 pm
by lubin
Descargardo !!

Gracias Carlos

Re: error "No se encuentra punto de entrada en ..."

PostPosted: Fri Jul 15, 2022 8:09 am
by Antonio Linares
Ni recuerdo cuantos años hace que lo uso :-) Es lo primero que instalo en un ordenador...

Pudiste comprobarlo ?

Re: error "No se encuentra punto de entrada en ..."

PostPosted: Fri Jul 15, 2022 2:37 pm
by carlos vargas
Decirles que pase de norton comander en DOS a total comander en windows. Muchos años...

Re: error "No se encuentra punto de entrada en ..."

PostPosted: Fri Jul 15, 2022 6:36 pm
by Antonio Linares
carlos vargas wrote:Decirles que pase de norton comander en DOS a total comander en windows. Muchos años...


+1 :-)

Re: error "No se encuentra punto de entrada en ..."

PostPosted: Fri Jul 15, 2022 6:50 pm
by lubin
Hola Antonio

Active el Total comander , ubique el archivo OpcServices.dll (si la encontre) y luego en esa carpeta (system32) busque el CreateUir.dll y no lo encontré

entendi bien lo que debia de hacer ??

Que le hacemos :? ?


(yo para buscar archivos... y nanalizar espacios y otros uso el explorerxp de www.explorerxp.com me es muy practico y me ha encontrado archivos muuy escondidos.. :) )
Gracias

Lubin

Re: error "No se encuentra punto de entrada en ..."

PostPosted: Fri Jul 15, 2022 9:19 pm
by lubin
Hola Antonio

Al parecer el createUir no es una dll .. parece ser una funciion en el windows .. algo fuera de mis conocimientos.. o quizas Yo este fuera de foco...

encontre esta informacion en :
https://docs.microsoft.com/en-us/previo ... 98(v=vs.85)

ese será el tema ?


Code: Select all  Expand view

Función CreateUri
Artículo
13/07/2016
6 minutos para leer
Crea una nueva instancia de IUri y la inicializa a partir de una cadena de identificador uniforme de recursos (URI). CreateUri también normaliza y valida el URI.

Sintaxis
C++

Copiar
STDAPI CreateUri(
  _In_       LPCWSTR   pwzURI,
  _In_       DWORD     dwFlags = Uri_CREATE_CANONICALIZE,
  _Reserved_ DWORD_PTR dwReserved,
  _Out_      IUri      **ppURI
);
Parámetros

 

Re: error "No se encuentra punto de entrada en ..."

PostPosted: Sat Jul 16, 2022 6:47 pm
by Antonio Linares
Tienes que buscar busca CreateUir dentro de OpcServices.dll

Da igual la herramienta que uses, solo busca que la palabra "CreateUir" esté ó no esté dentro de OpcServices.dll

Re: error "No se encuentra punto de entrada en ..."

PostPosted: Sat Jul 16, 2022 6:48 pm
by Antonio Linares
Si me envias OpcServices.dll usando https://wormhole.app/ lo busco yo dentro y te lo confirmo :-)

Re: error "No se encuentra punto de entrada en ..."

PostPosted: Sun Jul 17, 2022 6:51 pm
by lubin
Listo Antonio

Ya envie el archivo, atento a cualquier sugerencia

un abrazo

Lubin

Re: error "No se encuentra punto de entrada en ..."

PostPosted: Sun Jul 17, 2022 10:50 pm
by Antonio Linares
Recibida la DLL y CreateUri esta dentro

Cuando en el primer mensaje escribiste:
No se encuentra el punto de entrada del procedimiento CreateUir en
la Biblioteca de vínculos dinámicos
c:\windows\system32\OpcServices.DLL"


Escribiste CreateUir en vez de CreateUri. Que PRG estas usando para acceder ? no vaya a ser que sea el error de haber escrito el nombre mal