AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Resourcen und LoadFromStream

Ein Thema von Jelly · begonnen am 28. Jul 2005 · letzter Beitrag vom 28. Jul 2005
 
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#1

Resourcen und LoadFromStream

  Alt 28. Jul 2005, 11:36
Also irgendwie hab ich ein merkwürdiges Verhalten beim Schliessen einer Form. Deshalb mal hier meine Bitte, sich den Code anzuschauen. Ich lade aus einer Resource einen einfachen Text, in diesem Fall eine Datenbank Skript, und möchte dies ausführen. Das tuts auch, jedoch beim Schliessen der Form krige ich eine Schutzverletzung... Hier mal der Code, wo ich ziemlich sicher bin, daß der mit dem Problem zusammenhängt:
Delphi-Quellcode:
     res := TResourceStream.Create(hinstance,'emptydb', RT_RCDATA);
     try
        res.Position := 0 ;
        qryNewDB.SQL.LoadFromStream(res);
     finally
        res.free ;
     end ;
In qryNewDB steht anschliessend eigentlich das korrekte Skript drin, und wird auch korrekt ausgeführt. Die Schutzverletzung tritt erst auf, wenn ich die Form schliesse. Auch, wenn ich das Skript aus der Resource lade, und es NICHT ausführe, sondern einfach wieder das Form schliesse, kommts zur Fehlermeldung. Lasse ich den geposteten Code weg, so klappts.

Wo liegt denn da der Haken. Gehe ich falsch mit den Resourcen um, oder wie?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz