Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Gewollte Exceptions ignorieren? (https://www.delphipraxis.net/10220-gewollte-exceptions-ignorieren.html)

Tyler 14. Okt 2003 10:32


Gewollte Exceptions ignorieren?
 
Hallo,

Ich will beim Programmstart mein Indexfile für eine Datenbank aktualisieren, da es aber keine Möglichkeit gibt, rauszufinden ob dieser Index schon existiert, wollt ich jenen erst löschen, und dann erstellen:

Delphi-Quellcode:
tMatBestand.DeleteIndex('TextIndx');
tMatBestand.AddIndex('TextIndx', 'text', [ixUnique]);
tMatBestand.IndexName := 'textindx';
tMatBestand.Open;
Nun führt das natürlich bei Programmstart zu ner Exception, wenn der Index nicht existiert, kann ich die Fehlermeldung irgendwie unterdrücken?


Danke im Vorraus
mfG

Christian Seehase 14. Okt 2003 10:55

Re: Gewollte Exceptions ignorieren?
 
Moin Tyler,

schau Dir dazu mal try/except an.

Ausserdem solltest Du in der IDE mal schauen ob folgende Checkbox markiert ist:

Tools\Debugger Optionen\Sprach-Exceptions CheckBox: Bei Delphi-Exceptions stoppen

wenn ja, werden Exceptions in der IDE auch angezeigt, wenn man try/except benutzt.

Tyler 14. Okt 2003 12:34

Re: Gewollte Exceptions ignorieren?
 
scheint tatsächlich zu funktionieren :mrgreen:

Dank dir!

Das Häkchen in den Debugger-Options fehlte mir ;)

mfG

Christian Seehase 14. Okt 2003 12:40

Re: Gewollte Exceptions ignorieren?
 
Moin Tyler,

die letzen drei Sätze meines Postings hab' ich mir schon als Textdatei auf den Desktop gelegt. :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:15 Uhr.

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