Announcement

Collapse
No announcement yet.

Speicher freigeben

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Speicher freigeben

    Hallo, <br>
    in meiner Anwendung kann meine eine Abfrage oder eine Abfragedatei<br>
    (Paradoxtabelle) in Form von verschiedenen Reports ausdrucken.<br>
    Über ein Menüformular kann der Anwender auswählen, ob der Druck als<br>
    Liste, Etikettenformular usw. erfolgen soll. Die Druckvorschau habe ich<br>
    selbst erstellt. Dies klappt soweit alles gut. Nur wenn ich z.B. wider eine neue<br>Selektion starte und diese in einem Report ausdrucken möchte, erhalte ich eine Fehlermeldung.<br> Das erfolgt auch dann, wenn ich z.B. eine bereits abgespeicherte Paradoxtabelle öffne.<br> Die Reports wurden unter Quickreport 3.0 erstellt. Aus den verschiedenen<br> Diskussionen des Forums habe ich mehr über das Problem mit der Speicherfreigabe<br> erfahren. Doch alle Versuchemit "free", "release" schlugen bisher fehl.<br>
    Meine Formulare werden alle zur Laufzeit erstellt (create(self)) ausser die
    <br>Reportformulare und das "Reportmenü" (Vorschau). Ich hatte versucht die ReportFormulare ebenso zu Laufweit zu erstellen,<br> doch erhielt ich nur Fehlermneldungen. Die Fehlermeldungen hier und auch bei der versuchten <br>Speicherfreigabe ist eine Exception der Klasse EAccessViolation. Die <br>Speicherfreigabe habe ich mit "free" und "nil" oder auch "release"
    versucht.<br>
    Beispiel:<br>
    RepQueryGrpNNForm.QRepQueryGrpNN.Preview;<br>
    finally<br>
    RepQueryGrpNNForm.Release;<br>

    Wer kann mir einen Tipp geben, wie ich das Problem aus der Welt schaffen kann?<br>
    Gruß<br>
    Klaus
Working...
X