Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi VST - IncrementalSearch -> Access violation (https://www.delphipraxis.net/117169-vst-incrementalsearch-access-violation.html)

Assertor 13. Jul 2008 13:59

Re: VST - IncrementalSearch -> Access violation
 
Hi,

nur kurz aus dem Kopf: Du solltest innerhalb Deiner Routine besser prüfen, ob Node zugewiesen ist per
Delphi-Quellcode:
if Assigned(Node)
.

Gruß Assertor

@Hassmann/Kinzler: Roter Kasten. Ihr seid zu schnell für einen Sonntag ;)

SirThornberry 13. Jul 2008 14:01

Re: VST - IncrementalSearch -> Access violation
 
Zitat:

...gibts eine "access violation".
Könntest du bitte die genaue Fehlermeldung posten? Insbesondere die Adressen die bei der Zugriffsverletzung angezeigt werden würden sehr weiter helfen. Dann wäre es auch nicht so ein Rätzel raten :-)

semo 13. Jul 2008 14:02

Re: VST - IncrementalSearch -> Access violation
 
Entweder stellst du weitere Infos zur Verfügung, wie SirThornberry zum Beispiel gerade angemerkt hat oder
ich hätte gern einmal die Sourcen des Projekts oder zumindest dein Hauptformular verfügbar um sich das mal näher anzusehen. Hängst du das an?

100nF 13. Jul 2008 14:16

Re: VST - IncrementalSearch -> Access violation
 
jeah danke leute es funktioniert!! :firejump: :firejump:

Habe das "if assigned(node)..." eingefügt, jetzt gehts wunderbar!

Vielen Dank! :angel:

semo 13. Jul 2008 16:09

Re: VST - IncrementalSearch -> Access violation
 
ob das wirklich die ultimativlösung ist bleibt fraglich,
denn eigentlich sollte doch der node an dieser stelle immer assigned sein?!

Assertor 13. Jul 2008 16:27

Re: VST - IncrementalSearch -> Access violation
 
Zitat:

Zitat von M. Hassmann
ob das wirklich die ultimativlösung ist bleibt fraglich,
denn eigentlich sollte doch der node an dieser stelle immer assigned sein?!

Das ist schon vollkommen in Ordnung. Sieh dir mal die Tutorials und Demos von Michael und Jim an. Dort wird imho in jeder Funktion auf Assigned geprüft.

Liegt eher am Design des VST, da hier ein anderer Schwerpunkt als bei den "üblichen" Klassen in Delphi liegt.

Gruß Assertor


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:20 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz