Arkadashlar, Bir form üzerine Qreport bileşeni koyuyorum. Sonra basitce buton01 'e basinca Qreport. Preview; diyorum sorun yok ama o preview penceresini minimize edip aynisindan bir tane daha yapiyorum gene sorun yok iki tane rapor pencerem oluyor. Gel görki bir tanesini close edince alet ucuyor. Sorun herhalde preview penceresi Destroy edilince FREE etmesi ama ben nasil onlar icin CREATE edecegim bulamadim. Acil yardimlarinizi bekliyorum.

Aşağıda iki yol ile bu soruna kısaca çözüm bulmak mümkün. Gloabal bir Const içinde PreviewOpen veya onizlemeacik gibi Boolean bir değişken tanımlanır. const onizlemeacik:Boolean=False; Var. . . Preview satırı aşağıdaki şekilde kullanılırsa ikinci bir preview penceresi açılmayacaktır. if onizlemeacik=False Then Begin onizlemeacik:=True; QuickRep1. Preview; Onizlemeacik:=False; End; Kolay gelsin...

delphi 3,4,5 de aynı sorunları yaşadım 6 da bunu hiç dnemedim. Bence sen şunu yap ; standart preview penceresini kullanma hendin bir preview için form oluştur. alt, del,, ctrl gibi tuşları kilitle minimizxe ve maximize butonlarını iptal et böyle daha iyi oluyor. Saygılarla ;