{"id":144516,"date":"2013-11-21T06:26:49","date_gmt":"2013-11-21T05:26:49","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/?p=144516"},"modified":"2024-08-10T22:51:30","modified_gmt":"2024-08-10T20:51:30","slug":"trick-meldungen-aus-dialogfeldern-kopieren","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2013\/11\/21\/trick-meldungen-aus-dialogfeldern-kopieren\/","title":{"rendered":"Trick: Meldungen aus Dialogfeldern kopieren"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline; border: 0px;\" title=\"win7\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2012\/03\/win7_thumb1.jpg\" alt=\"win7\" width=\"44\" height=\"42\" align=\"left\" border=\"0\" \/>Falls Windows ein Dialogfeld mit einer Warnung oder einer Fehlermeldung anzeigt, gilt es, diese Meldung m\u00f6glichst gut aufzuschreiben. Denn der Text wird ggf. gebraucht, um nach dem Fehler zu sortieren. W\u00e4re es nicht cool, wenn man die Meldung per Windows-Zwischenablage in eine Textdatei kopieren \u2013 oder zumindest dies als Grafikdatei festhalten k\u00f6nnte? Hier mal ein \u00dcberblick, was geht.<\/p>\n<p><!--more--><\/p>\n<h3>Inhalt als Grafik \u00fcbernehmen<\/h3>\n<p>Sobald ein Dialogfeld, ein Eigenschaftenfenster oder ein Fenster auf dem Desktop erscheint, kann man dieses ja mittels der Tastenkombination Alt+Druck in die Windows-Zwischenablage \u00fcbertragen.<br \/>\n<img decoding=\"async\" src=\"https:\/\/i.imgur.com\/0clgd8D.jpg\" alt=\"\" align=\"left\" \/><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/pJ016wZ.jpg\" alt=\"\" \/><\/p>\n<p>Anschlie\u00dfend f\u00fcgt man die Grafik mittels der Tastenkombination Strg+V in ein Grafikprogramm ein und speichert das Ganze in eine Grafikdatei. So sind die beiden obigen Fotos entstanden. Diese zeigen Meldungen an, die von mir erstellte kleine Beispielskripte in Dialogfeldern ausgeben.<\/p>\n<h3>Screenshot in Windows 8\/8.1 speichern<\/h3>\n<p>So weit so gut \u2013 das kennen viele. Und auch die M\u00f6glichkeit mittels der Druck-Taste den gesamten Bildschirm als Screenshot in die Zwischenablage zu \u00fcbernehmen ist nichts neues. In Windows 8 \/ 8.1 kann man zudem die Tastenkombination Windows+Druck verwenden, um einen Screenshot des gesamten Bildschirms im Ordner <em>Bilder\\Screenshots <\/em>als PNG-Datei abzulegen.<\/p>\n<h3>Dialogfeld-Textinhalt als Text \u00fcbernehmen<\/h3>\n<p>Neu war f\u00fcr mich aber der Trick, den jemand bei Deskmodder.de in <a href=\"http:\/\/www.deskmodder.de\/blog\/2013\/11\/20\/fehlermeldung-als-text-aus-der-dialogbox-popup-kopieren-windows-8-1\/\" target=\"_blank\" rel=\"noopener\">diesem Artikel gepostet<\/a> hat. Ist das Dialogfeld zu sehen, dr\u00fcckt man einfach die Tastenkombination <em>Strg+C+Enter<\/em>. Startet man anschlie\u00dfend den Windows-Editor <em>Notepad<\/em>, l\u00e4sst sich der Inhalt der Zwischenablage mittels der Tastenkombination <em>Strg+V<\/em> in den Dokumentbereich des Fensters einf\u00fcgen.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/foM85xi.jpg\" alt=\"\" \/><\/p>\n<p>Das obige Foto zeigt, dass Windows offenbar die Textanzeige des Dialogfelds durch die Tastenkombination <em>Strg+C+Enter<\/em> als Text in die Zwischenablage \u00fcbertr\u00e4gt. Nur dadurch l\u00e4sst sich das Ganze als Text im Editorfenster \u00fcbernehmen. Dabei werden sowohl der Titeltext des Dialogfelds als auch der eigentliche Meldungstext \u00fcbernommen.<\/p>\n<h3>Kleine Abschlussbemerkungen<\/h3>\n<p>Der obige Ansatz funktioniert in allen Windows-Versionen, aber nur, weil die modalen und nicht modalen Dialogfelder durch das Betriebssystem aufbereitet werden \u2013 irgendwo stecken also die Strings mit der Textausgabe. Bei allen Anzeigen, die \u00fcber Ressourcen aufgebaut werden (z.B. Eigenschaftenfenster, Registerkarten, Fenster), haut das Ganze aber nicht mehr hin. Auch Dialogfelder, die durch Anwendungen erzeugt werden, lassen sich nicht mit dem obigen Trick auslesen (ich habe es gerade an PhotoFiltre-Dialogfeldern getestet). Das Gleiche gilt f\u00fcr Meldungen von Windows 8-Apps. In all diesen F\u00e4llen funktionieren aber die weiter oben beschriebenen Tricks, um die Fehlermeldung als Grafik-Screenshot aufzunehmen und in einer .JPG- oder .PNG-Datei abzulegen.<\/p>\n<p>Und noch ein Tipp meinerseits: Durch die Tastenkombination <em>Strg+C+Enter<\/em> wird das Dialogfeld ja geschlossen. Dr\u00fcckt man die obige Tastenkombination in der falschen Reihenfolge, verschwindet das Dialogfeld, ehe man dessen Inhalt in die Zwischenablage \u00fcbernommen hat. Ist nat\u00fcrlich doof. Fertigt euch daher vorher einen Screenshot mittels der oben beschriebenen Ans\u00e4tze als Grafikdatei an \u2013 denn sicher ist sicher.<\/p>\n<p>Der Ansatz klappt auch nicht bei Meldungen und Dialogfeldern, die bei nicht laufender Windows-Shell (z.B. in Windows PE, beim Setup, beim Booten etc.) erscheinen.<\/p>\n<p>Trotzdem ist es ein Klasse Tipp, den Deskmodder.de da ver\u00f6ffentlicht hat. Auf <a href=\"http:\/\/www.Deskmodder.de\" target=\"_blank\" rel=\"noopener\">dessen Website<\/a> findet ihr \u00fcbrigens weitere Tipps \u2013 und momentan noch ein Gewinnspiel, wo ihr eines von f\u00fcnf PowerTipps-B\u00fcchern aus meiner Feder gewinnen k\u00f6nnt (Details in diesem Artikel).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Falls Windows ein Dialogfeld mit einer Warnung oder einer Fehlermeldung anzeigt, gilt es, diese Meldung m\u00f6glichst gut aufzuschreiben. Denn der Text wird ggf. gebraucht, um nach dem Fehler zu sortieren. W\u00e4re es nicht cool, wenn man die Meldung per Windows-Zwischenablage &hellip; <a href=\"https:\/\/borncity.com\/blog\/2013\/11\/21\/trick-meldungen-aus-dialogfeldern-kopieren\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[143],"tags":[4351,3288],"class_list":["post-144516","post","type-post","status-publish","format-standard","hentry","category-tipps","tag-tipp","tag-windows-en"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/144516","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=144516"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/144516\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=144516"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=144516"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=144516"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}