Ver um Único Post

 
  #7 (permalink)  
Antigo 19/04/2010
Rave Rave está offline
Junior Member
Wannabe
Points: 175, Level: 3 Points: 175, Level: 3 Points: 175, Level: 3
Activity: 66.7% Activity: 66.7% Activity: 66.7%
Last Achievements
Award-Showcase
 
Registrado em: Mar 2010
Posts: 7
Thanks: 1
Thanked 1 Time in 1 Post
Activity Longevity
0/20 20/20
Today Posts
ssssssss7
Padrão

bom luiz, quando eu estava estudando o seu fonte para fazer aqui no sistema, e eu esqueci de mexer nesta parte, mas o estranho é que quando coloquei a rotina correta quando faz a chamada do beforepost, da um access violation que nem chega a entrar no evento.... tem ideia do que seja?

{ Content-Type }
HttpAddRequestHeaders(Request, PChar(ContentHeader), Length(ContentHeader), HTTP_ADDREQ_FLAG_ADD);

{ Before we pump data, see if user wants to handle something - like set Basic-Auth data?? }
if Assigned(FOnBeforePost) then
FOnBeforePost(Self, Request);

essa é a chamada do before post, na unit SOAPHTTPTrans


procedure Tform_nfe.HTTPRIOHTTPWebNode1BeforePost(
const HTTPReqResp: THTTPReqResp; Data: Pointer);
var
Cert : ICertificate2;
CertContext : ICertContext;
PCertContext : Pointer;

begin
showmessage('entrou no before post');
Cert := PegaCertificado;
CertContext := Cert as ICertContext;

CertContext.Get_CertContext(Integer(PCertContext)) ;

try
InternetSetOption(@Data, INTERNET_OPTION_CLIENT_CERT_CONTEXT, @PCertContext, sizeof(CertContext)*5)
except

end;

end;

esse é o evento beforepost mas debugando o erro acontece no begin, até cheguei a colocar o showmessage pra ver e realmente não entra no evento, sera que esqueci de instanciar algum objeto, ou perdeu alguma referencia?

brigadao pela força cara
Responder com Citação
 

Content Relevant URLs by vBSEO 3.3.0