{"id":10235,"date":"2022-02-14T12:53:47","date_gmt":"2022-02-14T12:53:47","guid":{"rendered":"https:\/\/www.barnsten.com\/?p=10235"},"modified":"2022-02-14T12:53:47","modified_gmt":"2022-02-14T12:53:47","slug":"delphi-code-schnipsel-von-danny-wind","status":"publish","type":"post","link":"https:\/\/www.barnsten.com\/de\/delphi-code-snippets-by-danny-wind\/","title":{"rendered":"Delphi Code-Schnipsel - von Danny Wind"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div class=\"vc_row wpb_row vc_row-fluid et_custom_uniqid_6a91dd5b03386\"><div class=\"wpb_column vc_column_container vc_col-sm-12 et_custom_uniqid_6a91dd5b03368\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p>Alles Gute zum Geburtstag Delphi !<\/p>\n<p>Am Montag, den 14. Februar, wird Delphi 27 Jahre alt. Die aktuelle Version von Delphi ist Delphi 11 Alexandria, benannt nach der ber\u00fchmten Bibliothek von Alexandria. Da ich seit einigen Jahren Delphi-Code entwickle, habe ich auch eine Bibliothek von Codeschnipseln gesammelt, und ich m\u00f6chte Ihnen die Idee vorstellen, Ihre eigene Bibliothek von Codeschnipseln zu erstellen.<\/p>\n<p>Was sind Codeschnipsel?<\/p>\n<p>Wikipedia definiert einen Codeschnipsel als einen kleinen Bereich von wiederverwendbarem Quellcode. In Delphi finden Sie diese wiederverwendbaren Schnipsel unter Live-Vorlagen und unter verschiedenen anderen Aspekten der Codevervollst\u00e4ndigung. Meine eigenen Codeschnipsel sind jedoch breiter angelegt und reichen von Einzeilern bis hin zu kompletten Entwurfsmustern und sogar (teilweisen) Frameworks. Manchmal veranschaulicht ein Codeschnipsel einen Eckfall, den ich sonst zwangsl\u00e4ufig vergessen w\u00fcrde, manchmal ist es eine vollst\u00e4ndige Basisversion f\u00fcr die Erstellung eines REST-basierten Webdienstes oder ein Entwurfsmuster f\u00fcr die elegante Beendigung von Task-basiertem Multithreading.<\/p>\n<p>Code-Snippets sind wirklich sehr pers\u00f6nlich und in der Regel nur f\u00fcr Sie n\u00fctzlich und m\u00fcssen keiner \u00f6ffentlichen Pr\u00fcfung standhalten. Sie sind meist Platzhalter f\u00fcr Ihr Wissen, Ihre pers\u00f6nliche Bibliothek, die nur Sie kennen und nutzen. F\u00fcr mich sind sie auch ein Werkzeugkasten mit vorgefertigten Algorithmen oder L\u00f6sungen f\u00fcr h\u00e4ufige Programmierprobleme.<\/p>\n<p>Vielleicht gef\u00e4llt Ihnen ja auch die Idee, Codeschnipsel zu sammeln und Ihre eigene pers\u00f6nliche Alexandria-Bibliothek des Wissens aufzubauen. Wenn ja, dann schauen Sie sich das kurze Video zu diesem Thema an und beginnen Sie mit dem Sammeln!<\/p>\n<p>Klicken Sie, um das YouTube-Video zu Code Snippets zu starten<\/p>\n<p>Die Folien zu diesem Video und die Quelle von DoubleTrouble und EZeroDivide k\u00f6nnen Sie hier herunterladen. Das WinRAR-Archiv hat Delphi27 als Passwortschutz.<\/p>\n<p>Vergessen Sie nicht, am Montag um 17:00 Uhr MEZ am Delphi27th Anniversary Webinar mit Jim McKeeth, Marco Cantu und David Millington teilzunehmen.<\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid et_custom_uniqid_6a91dd5b03386\"><div class=\"wpb_column vc_column_container vc_col-sm-12 et_custom_uniqid_6a91dd5b03368\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div class=\"vc_btn3-container vc_btn3-inline vc_do_btn align-inline\" ><a class=\"vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-rounded vc_btn3-style-modern vc_btn3-color-primary align-inline\" href=\"https:\/\/www.dannywind.nl\" title=\"\" target=\"_blank\">MEHR BLOGS VON DANNY WIND<\/a><\/div><\/div><\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"Alles Gute zum Geburtstag Delphi ! Am Montag, den 14. Februar, wird Delphi 27 Jahre alt. Die aktuelle Version von Delphi ist Delphi 11 Alexandria, benannt nach dem ber\u00fchmten Alexandria...","protected":false},"author":7,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-10235","post","type-post","status-publish","format-standard","hentry","category-various"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Delphi Code Snippets - by Danny Wind - Barnsten.com<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.barnsten.com\/de\/delphi-code-schnipsel-von-danny-wind\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Delphi Code Snippets - by Danny Wind - Barnsten.com\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.barnsten.com\/de\/delphi-code-schnipsel-von-danny-wind\/\" \/>\n<meta property=\"og:site_name\" content=\"Barnsten.com\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-14T12:53:47+00:00\" \/>\n<meta name=\"author\" content=\"Margreet van Muyden\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschrieben von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Margreet van Muyden\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/delphi-code-snippets-by-danny-wind\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/delphi-code-snippets-by-danny-wind\\\/\"},\"author\":{\"name\":\"Margreet van Muyden\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/person\\\/7b5b9f84835f241d5ed9c9b0425cc414\"},\"headline\":\"Delphi Code Snippets &#8211; by Danny Wind\",\"datePublished\":\"2022-02-14T12:53:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/delphi-code-snippets-by-danny-wind\\\/\"},\"wordCount\":356,\"publisher\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#organization\"},\"articleSection\":[\"Various\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/delphi-code-snippets-by-danny-wind\\\/\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/delphi-code-snippets-by-danny-wind\\\/\",\"name\":\"Delphi Code Snippets - by Danny Wind - Barnsten.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#website\"},\"datePublished\":\"2022-02-14T12:53:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/delphi-code-snippets-by-danny-wind\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.barnsten.com\\\/delphi-code-snippets-by-danny-wind\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/delphi-code-snippets-by-danny-wind\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.barnsten.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Delphi Code Snippets &#8211; by Danny Wind\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#website\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/\",\"name\":\"Barnsten.com\",\"description\":\"Development Software &amp; Database tools\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#organization\",\"name\":\"Barnsten B.V.\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.barnsten.com\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/Barnsten-logo-oranje@3x.png\",\"contentUrl\":\"https:\\\/\\\/www.barnsten.com\\\/wp-content\\\/uploads\\\/2019\\\/04\\\/Barnsten-logo-oranje@3x.png\",\"width\":406,\"height\":150,\"caption\":\"Barnsten B.V.\"},\"image\":{\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.barnsten.com\\\/nl\\\/#\\\/schema\\\/person\\\/7b5b9f84835f241d5ed9c9b0425cc414\",\"name\":\"Margreet van Muyden\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g\",\"caption\":\"Margreet van Muyden\"},\"url\":\"https:\\\/\\\/www.barnsten.com\\\/de\\\/author\\\/margreet\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Delphi Code-Schnipsel - von Danny Wind - Barnsten.com","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.barnsten.com\/de\/delphi-code-schnipsel-von-danny-wind\/","og_locale":"de_DE","og_type":"article","og_title":"Delphi Code Snippets - by Danny Wind - Barnsten.com","og_url":"https:\/\/www.barnsten.com\/de\/delphi-code-schnipsel-von-danny-wind\/","og_site_name":"Barnsten.com","article_published_time":"2022-02-14T12:53:47+00:00","author":"Margreet van Muyden","twitter_card":"summary_large_image","twitter_misc":{"Geschrieben von":"Margreet van Muyden"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.barnsten.com\/delphi-code-snippets-by-danny-wind\/#article","isPartOf":{"@id":"https:\/\/www.barnsten.com\/delphi-code-snippets-by-danny-wind\/"},"author":{"name":"Margreet van Muyden","@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/person\/7b5b9f84835f241d5ed9c9b0425cc414"},"headline":"Delphi Code Snippets &#8211; by Danny Wind","datePublished":"2022-02-14T12:53:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.barnsten.com\/delphi-code-snippets-by-danny-wind\/"},"wordCount":356,"publisher":{"@id":"https:\/\/www.barnsten.com\/nl\/#organization"},"articleSection":["Various"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/www.barnsten.com\/delphi-code-snippets-by-danny-wind\/","url":"https:\/\/www.barnsten.com\/delphi-code-snippets-by-danny-wind\/","name":"Delphi Code-Schnipsel - von Danny Wind - Barnsten.com","isPartOf":{"@id":"https:\/\/www.barnsten.com\/nl\/#website"},"datePublished":"2022-02-14T12:53:47+00:00","breadcrumb":{"@id":"https:\/\/www.barnsten.com\/delphi-code-snippets-by-danny-wind\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.barnsten.com\/delphi-code-snippets-by-danny-wind\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.barnsten.com\/delphi-code-snippets-by-danny-wind\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.barnsten.com\/"},{"@type":"ListItem","position":2,"name":"Delphi Code Snippets &#8211; by Danny Wind"}]},{"@type":"WebSite","@id":"https:\/\/www.barnsten.com\/nl\/#website","url":"https:\/\/www.barnsten.com\/nl\/","name":"Barnsten.com","description":"Entwicklung Software &amp; Datenbank-Tools","publisher":{"@id":"https:\/\/www.barnsten.com\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.barnsten.com\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.barnsten.com\/nl\/#organization","name":"Barnsten B.V.","url":"https:\/\/www.barnsten.com\/nl\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/www.barnsten.com\/wp-content\/uploads\/2019\/04\/Barnsten-logo-oranje@3x.png","contentUrl":"https:\/\/www.barnsten.com\/wp-content\/uploads\/2019\/04\/Barnsten-logo-oranje@3x.png","width":406,"height":150,"caption":"Barnsten B.V."},"image":{"@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.barnsten.com\/nl\/#\/schema\/person\/7b5b9f84835f241d5ed9c9b0425cc414","name":"Margreet van Muyden","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b6cb2b1994a759ceea85e5bcb172de4dc431649686257679ce7eb46fb4bde80d?s=96&d=mm&r=g","caption":"Margreet van Muyden"},"url":"https:\/\/www.barnsten.com\/de\/author\/margreet\/"}]}},"_links":{"self":[{"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/posts\/10235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/comments?post=10235"}],"version-history":[{"count":0,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/posts\/10235\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/media?parent=10235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/categories?post=10235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.barnsten.com\/de\/wp-json\/wp\/v2\/tags?post=10235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}