KemalARDALI Posted December 27, 2012 Share Posted December 27, 2012 Farshad Selam. bpl dosyasından bir formu çağırıyorum... Form ekrana açıldığı zaman bir butona tıkladığım zaman forma TUniFrame insert ediyorum... Buraya kadar herhangi bir sıkıntı yok... ekranda bütün işlemler yapılıyor... Formu kapattığım zaman "Object OEA not found in session list. It could be time out, refresh page and try again" hatası alıyorum. kod yapısı şu şekilde... BPL çağıran uygulama : phm:=LoadPackage(xxx.bpl'); if phm <= 0 then Exit; @_AnaEkranAc:=GetProcAddress(phm,'_AnaEkranAc'); if not Assigned(_AnaEkranAc) then Exit; _AnaEkranAc(UniMainModule); Açılan BPL ekranında frame Insert eden Kod : procedure AnaEkranAc.InsertFrame(FrameName: string); var FFrameName : string; FCurrentFrame : TUniFrame; begin if FFrameName=FrameName then Exit; FFrameName:=FrameName; FCurrentFrame:=TUniFrameClass(FindClass(FrameName)).Create(Self); FCurrentFrame.Align:=alClient; FCurrentFrame.Parent:=PanelParent; end; buraya kadar herhangi bir problem yok... BPL de açılan forma bir buton ekleyip onclik eventine close yazdığımız zaman Desktopta herahngi bir hata almıyoruz... Ancak web ortamında belirtilen hatayı alıyoruz... İlginiz için teşekkürler Link to comment Share on other sites More sharing options...
KemalARDALI Posted December 28, 2012 Author Share Posted December 28, 2012 Selam, Sorunun kaynağı aşağıdaki şekilde... UNiPanele içerisinde Uniimage kontrolü var... Image kontrolünün onclik eventine close yazıldığı için hata veriyor...Başka durumlarda vermiyor. Sorun çözüldü. Teşekkürler Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now