KemalARDALI Posted December 27, 2012 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 Quote
KemalARDALI Posted December 28, 2012 Author 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 Quote
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.