{"version":"1.0","provider_name":"GDK Software","provider_url":"https:\/\/gdksoftware.com\/nl","title":"Exception handling in Delphi","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"LLkCbc5vHo\"><a href=\"https:\/\/gdksoftware.com\/nl\/kennisbank\/exception-handling-in-delphi\">Exception handling in Delphi<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/gdksoftware.com\/nl\/kennisbank\/exception-handling-in-delphi\/embed#?secret=LLkCbc5vHo\" width=\"600\" height=\"338\" title=\"&#8220;Exception handling in Delphi&#8221; &#8212; GDK Software\" data-secret=\"LLkCbc5vHo\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/gdksoftware.com\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"Introductie Delphi wordt geleverd met een uitstekende debugger. Voor normaal ontwikkelwerk kun je volstaan met de ge\u00efntegreerde debugger. Maar soms heb je extra informatie nodig om een exceptie op te sporen. Gelukkig biedt het Delphi-ecosysteem veel tools om functionaliteit aan Delphi toe te voegen. In dit artikel bekijken we vier externe tools voor het afhandelen [&hellip;]","thumbnail_url":"https:\/\/gdksoftware.com\/wp-content\/uploads\/2024\/01\/meminsight.png"}