Re: Oh boy, how did we miss this...
From: VBDis (vbdis_at_aol.com)
Date: 11/09/04
- Next message: Maarten Wiltink: "Re: How can I set page's margins by using TPrinter components"
- Previous message: VBDis: "Re: Oh boy, how did we miss this..."
- In reply to: Maarten Wiltink: "Re: Oh boy, how did we miss this..."
- Next in thread: L D Blake: "Re: Oh boy, how did we miss this..."
- Reply:(deleted message) L D Blake: "Re: Oh boy, how did we miss this..."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 09 Nov 2004 11:55:21 GMT
Im Artikel <418f31b6$0$568$e4fe514c@news.xs4all.nl>, "Maarten Wiltink"
<maarten@kittensandcats.net> schreibt:
>Isn't this as simple as distinguishing between Windows exceptions and
>Delphi exceptions?
With the difference being precisely what? That both are /handled/ by Delphi
SEH, but only Delphi exceptions can be /caught/?
>Windows SEH is characterised by the behaviour with respect to guard
>frames, and Delphi exception [object] handling was carefully engineered
>to be a superset of that, with some replacing of code by functionally
>equivalent code.
I wouldn't call this an "superset" of SEH, it's more a *subset*. In so far I
agree with Laura, it shouldn't be too complicated to allow for exception
filters based on exception codes, instead of (Laura) or in addition to (DoDi)
filters based on exception objects.
Perhaps we still have no precise idea of "SEH".
What's "structured"? Is it the Try/Except/Finally syntax?
What is an "exception"? Is it a technical term, related to guard frames and
exception records, or is it a logical term, related to what can be handled
(Delphi exception objects)?
What is "handling"? With regards to "catching"?
Hint: Non-Delphi exceptions are handled by SEH, i.e. Finally code runs, but
they cannot be cought by Except. Should we consequently distinguish between
Try/Except and Try/Finally?
Sometimes I think it should read: Use that darn SysUtils unit, then SEH is easy
to explain.
DoDi
- Next message: Maarten Wiltink: "Re: How can I set page's margins by using TPrinter components"
- Previous message: VBDis: "Re: Oh boy, how did we miss this..."
- In reply to: Maarten Wiltink: "Re: Oh boy, how did we miss this..."
- Next in thread: L D Blake: "Re: Oh boy, how did we miss this..."
- Reply:(deleted message) L D Blake: "Re: Oh boy, how did we miss this..."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|