{"id":55000380,"date":"2023-08-01T00:00:00","date_gmt":"2023-09-14T15:39:45","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=380"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"Installation_mit_Inno_Setup_Bilder_und_Images","status":"publish","type":"post","link":"https:\/\/vbentwickler.de\/Installation_mit_Inno_Setup_Bilder_und_Images\/","title":{"rendered":"Installation mit Inno Setup: Bilder und Images"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg08.met.vgwort.de\/na\/ca59b591dbe940a69697c95eba9f9e90\" width=\"1\" height=\"1\" alt=\"\"><\/p>\n<p><b>Wie hei&szlig;t es so sch&ouml;n: Das Auge isst mit. Das gilt nicht nur bei der Nahrungsaufnahme, sondern auch beim Konsum der Optik eines Setups. Mit Inno Setup k&ouml;nnen wir an verschiedenen Stellen Icons und Images unterbringen. Wie das gelingt, welche Tricks man dabei anwenden kann und wie wir eventuelle Stolpersteine umgehen, schauen wir uns im vorliegenden Artikel an. Dabei sto&szlig;en wir an unerwarteter Stelle an die Grenzen, die uns der Windows Defender auferlegt. Doch eins nach dem anderen: Erst einmal schauen wir, wo wir in einen mit Inno Setup erstellten Setup Icons und Bilder unterbringen k&ouml;nnen.<\/b><\/p>\n<h2>Voraussetzungen<\/h2>\n<p>In diesem Artikel zeigen wir, wie man beim Erstellen von Setup-Routinen mit dem kostenlosen Tool Inno Setup  Installationsroutinen mit Bildern versehen kann. Die Grundlagen zu Inno Setup stellen wir im Artikel <b>Installation mit Inno Setup: Die Basics <\/b>(<b>www.vbentwickler.de\/382<\/b>) vor.<\/p>\n<h2>Bitmaps und Icons<\/h2>\n<p>Eines vorweg: Wenn wir ein Setup wirklich mit h&uuml;bschen Bildern versehen wollen, die auch noch einheitlich daherkommen, ben&ouml;tigen wir entweder ein Set von passenden Bildern oder wir investieren Zeit und M&uuml;he in das Erstellen der verschiedenen Formate. Auch wenn es dazu ausreichend Tools gibt &#8211; wir bevorzugen fertige Icons und Bilder.<\/p>\n<p>Im konkreten Fall nutzen wir en Produkt von <b>www.iconexperience.com<\/b>, das wir vor vielen Jahren erworben haben und das uns nach wie vor gute Dienste leistet. Hier finden wir sowohl <b>.ico<\/b>-Dateien, die jeweils verschiedene Gr&ouml;&szlig;en enthalten, sowie <b>.png<\/b>-Dateien in den Gr&ouml;&szlig;en 16&#215;16, 24&#215;24, 32&#215;32, 48&#215;48, 64&#215;64, 128&#215;128, 256&#215;256 und 512&#215;512. Im Falle verschiedener Bilder f&uuml;r ein mit Inno Setup erstelltes Setup ben&ouml;tigen wir allerdings <b>.bmp<\/b>-Dateien. Auch das ist mit dem angesprochenen Produkt kein Problem, denn es kommt mit einem Tool, mit dem wir die <b>.png<\/b>-Dateien in andere Formate wie <b>.bmp <\/b>oder <b>.gif <\/b>umwandeln k&ouml;nnen.<\/p>\n<h2>Im Setup angezeigte Bilder<\/h2>\n<p>Im Setup sehen wir drei verschiedene Bilder. Eine f&uuml;r die Eigenschaft <b>SetupIconFile <\/b>angegebene <b>.ico<\/b>-Datei wird als Icon links oben in der Titelleiste eingeblendet.  Diese erscheint auf jeder Seite des Setups. Ein zweites Bild erscheint rechts oben im eigentlich Inhaltsbereich.  Dieses geben wir f&uuml;r die Eigenschaft <b>WizardSmallImageFile <\/b>an (siehe Bild 1).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2023_04\/pic_380_006.png\" alt=\"Bilder im Setup\" width=\"549,6265\" height=\"426,4662\"\/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 1: Bilder im Setup<\/span><\/b><\/p>\n<p>Dieses Bild erscheint auf allen Seiten mit Ausnahme der letzten Seite.<\/p>\n<p>Auf der letzten Seite des Setups finden wir au&szlig;erdem noch eine weitere Bilddatei, die wir f&uuml;r die Eigenschaft <b>WizardImageFile <\/b>angeben (siehe Bild 2).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2023_04\/pic_380_007.png\" alt=\"Gro&szlig;es Bild auf der letzten Seite\" width=\"549,6265\" height=\"426,4662\"\/><\/p>\n<div class=\"rcp_restricted\"><p><span style=\"color: #ff0000;\">M&ouml;chten Sie weiterlesen? Dann l&ouml;sen Sie Ihr Ticket!<\/span><br \/>\n<span style=\"color: #ff0000;\">Hier geht es zur Bestellung des Jahresabonnements des Magazins <strong>Visual Basic Entwickler<\/strong>:<\/span><br \/>\n<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/shop.minhorst.com\/magazine\/363\/visual-basic-entwickler-jahresabonnement?c=77\">Zur Bestellung ...<\/a><\/span><br \/>\n<span style=\"color: #ff0000;\">Danach greifen Sie sofort auf <strong>alle rund 200 Artikel<\/strong> unseres Angebots zu - auch auf diesen hier!<\/span><br \/>\n<span style=\"color: #000000;\">Oder haben Sie bereits Zugangsdaten? Dann loggen Sie sich gleich hier ein:<\/span><\/p>\n<\/div>\n\n\t\n\t<form id=\"rcp_login_form\"  class=\"rcp_form\" method=\"POST\" action=\"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000380\/\">\n\n\t\t\n\t\t<fieldset class=\"rcp_login_data\">\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_login\">Username or Email<\/label>\n\t\t\t\t<input name=\"rcp_user_login\" id=\"rcp_user_login\" class=\"required\" type=\"text\"\/>\n\t\t\t<\/p>\n\t\t\t<p>\n\t\t\t\t<label for=\"rcp_user_pass\">Password<\/label>\n\t\t\t\t<input name=\"rcp_user_pass\" id=\"rcp_user_pass\" class=\"required\" type=\"password\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t\t<p>\n\t\t\t\t<input type=\"checkbox\" name=\"rcp_user_remember\" id=\"rcp_user_remember\" value=\"1\"\/>\n\t\t\t\t<label for=\"rcp_user_remember\">Remember me<\/label>\n\t\t\t<\/p>\n\t\t\t<p class=\"rcp_lost_password\"><a href=\"\/data\/wp\/v2\/posts\/55000380?rcp_action=lostpassword\"><\/a><\/p>\n\t\t\t<p>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_action\" value=\"login\"\/>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_redirect\" value=\"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000380\/\"\/>\n\t\t\t\t<input type=\"hidden\" name=\"rcp_login_nonce\" value=\"34aae43e8a\"\/>\n\t\t\t\t<input id=\"rcp_login_submit\" class=\"rcp-button\" type=\"submit\" value=\"Login\"\/>\n\t\t\t<\/p>\n\t\t\t\t\t<\/fieldset>\n\n\t\t\n\t<\/form>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wie hei&szlig;t es so sch&ouml;n: Das Auge isst mit. Das gilt nicht nur bei der Nahrungsaufnahme, sondern auch beim Konsum der Optik eines Setups. Mit Inno Setup k&ouml;nnen wir an verschiedenen Stellen Icons und Images unterbringen. Wie das gelingt, welche Tricks man dabei anwenden kann und wie wir eventuelle Stolpersteine umgehen, schauen wir uns im vorliegenden Artikel an. Dabei sto&szlig;en wir an unerwarteter Stelle an die Grenzen, die uns der Windows Defender auferlegt. Doch eins nach dem anderen: Erst einmal schauen wir, wo wir in einen mit Inno Setup erstellten Setup Icons und Bilder unterbringen k&ouml;nnen.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[662023,66042023,44000027,44000026,44000030,44000039,44000033],"tags":[],"yst_prominent_words":[],"class_list":["post-55000380","post","type-post","status-publish","format-standard","hentry","category-662023","category-66042023","category-Excel_programmieren","category-Outlook_programmieren","category-PowerPoint_programmieren","category-Setup_und_Weitergabe","category-Visual_Basic_Programmierung"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000380","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/comments?post=55000380"}],"version-history":[{"count":0,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/posts\/55000380\/revisions"}],"wp:attachment":[{"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/media?parent=55000380"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/categories?post=55000380"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/tags?post=55000380"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/vbentwickler.de\/data\/wp\/v2\/yst_prominent_words?post=55000380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}