Guest diegocop Posted August 2, 2004 Report Share Posted August 2, 2004 olá,será q alguém podia me ajudar, eu estou tentando acessar uma função de uma dll chamada hotplug e não estou conseguindo. Quote Link to comment Share on other sites More sharing options...
0 CorN_Sk8 Posted August 3, 2004 Report Share Posted August 3, 2004 depende do modo que você está carregando a função cara, exemplo:declare em typesFuncao = Procedure(sParametros: string): integer; var DLLName: pChar; hdl: THandle; Funcao: sFuncao; begin DLLName := 'c:\hotplug.dll'; hdl := LoadLibrary(DLLName); Funcao := GetProcessAdress(hdl, 'nomedafuncao'); ShowMessage(IntToStr(Funcao('Parametro'))); esse é um modo de run time, você pode declarar direto assim: Function NomeDaFuncao(sParametros: String): Integer; stdcall; external 'nomedadll.dll';espero ter ajudado cara Quote Link to comment Share on other sites More sharing options...
Question
Guest diegocop
olá,
será q alguém podia me ajudar, eu estou tentando acessar uma função de uma dll chamada hotplug e não estou conseguindo.
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.