{"id":1014,"date":"2009-11-24T23:20:05","date_gmt":"2009-11-24T22:20:05","guid":{"rendered":"http:\/\/blogs.wittwer.fr\/whiler\/?p=1014"},"modified":"2023-03-12T11:25:20","modified_gmt":"2023-03-12T10:25:20","slug":"random-number-generator-1-1","status":"publish","type":"post","link":"https:\/\/blogs.wittwer.fr\/whiler\/2009\/11\/24\/random-number-generator-1-1\/","title":{"rendered":"Random Number Generator 1.1"},"content":{"rendered":"<p>Cette nouvelle version me permet de publier la capture d&rsquo;\u00e9cran de l&rsquo;<a href=\"\/whiler\/2009\/11\/24\/exemple-random-number-generator\/\">article pr\u00e9c\u00e9dent<\/a> ainsi que de permettre l&rsquo;utilisation d&rsquo;un format utilisant jusqu&rsquo;\u00e0 5 champs de sp\u00e9cification simultan\u00e9ment.<\/p>\n<p>On peut par exemple imagin\u00e9 la g\u00e9n\u00e9ration d&rsquo;une couleur sous cette forme&nbsp;:<br \/>\n<center><code class=\"codecolorer delphi dawn\"><span class=\"delphi\">Label1<span class=\"sy1\">.<\/span><span class=\"me1\">Font<\/span><span class=\"sy1\">.<\/span><span class=\"me1\">Color<\/span> <span class=\"sy1\">:<\/span><span class=\"sy3\">=<\/span> RGB<span class=\"br0\">&#40;<\/span><\/span><\/code>235, 157, 127<code class=\"codecolorer delphi dawn\"><span class=\"delphi\"><span class=\"br0\">&#41;<\/span><span class=\"sy1\">;<\/span><\/span><\/code><\/center><\/p>\n<p>La pr\u00e9c\u00e9dente ligne a \u00e9t\u00e9 g\u00e9n\u00e9r\u00e9e avec le tag suivant&nbsp;:<br \/>\n<center><code class=\"codecolorer text dawn\"><span class=\"text\">[random-number from=0 to=255]%d, %d, %d[\/random-number]<\/span><\/code><\/center><\/p>\n<p>\n&nbsp;<\/p>\n<p><del datetime=\"2023-03-12T10:20:21+00:00\">Une <span style=\"color: #ff0000;\">erreur<\/span> est \u00e9galement g\u00e9n\u00e9r\u00e9e si le format est invalide.<\/del> Si on utilise par exemple cette commande, <code class=\"codecolorer text dawn\"><span class=\"text\">[random-number]%777[\/random-number]<\/span><\/code>, on obtient&nbsp;:<br \/>\n<center><em><\/em><\/center><\/p>\n<div class=\"thanks_button_div\" \n                  style=\"float: right; margin-right: 10px; margin-top:10px;\"><div id=\"thanksButtonDiv_1014_1\" style=\"background-image:url(https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/plugins\/thanks-you-counter-button\/images\/thanks_compact_brown1.png); background-repeat:no-repeat; float: left; display: inline;\"\n                onmouseover=\"javascript:thankYouChangeButtonImage('thanksButtonDiv_1014_1', true);\" \n                onmouseout=\"javascript:thankYouChangeButtonImage('thanksButtonDiv_1014_1', false);\"\n                onclick=\"javascript:thankYouChangeButtonImage('thanksButtonDiv_1014_1', false);\" >\n                <input type=\"button\" onclick=\"thankYouButtonClick(1014, 'You left &ldquo;Thanks&rdquo; already for this post')\" value=\"Merci\u00a0 0\"\n                  class=\"thanks_button thanks_compact thanks_brown1\"\n                  style=\"  font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-weight: normal;; color:#00f;\"\n                  id=\"thanksButton_1014_1\" title=\"Click to leave &ldquo;Thanks&rdquo; for this post\"\/>\n             <\/div><div id=\"ajax_loader_1014_1\" style=\"display:inline;visibility: hidden;\"><img decoding=\"async\" alt=\"ajax loader\" src=\"https:\/\/blogs.wittwer.fr\/whiler\/wp-content\/plugins\/thanks-you-counter-button\/images\/ajax-loader.gif\" \/><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Cette nouvelle version me permet de publier la capture d&rsquo;\u00e9cran de l&rsquo;article pr\u00e9c\u00e9dent ainsi que de permettre l&rsquo;utilisation d&rsquo;un format utilisant jusqu&rsquo;\u00e0 5 champs de sp\u00e9cification simultan\u00e9ment. On peut par exemple imagin\u00e9 la g\u00e9n\u00e9ration d&rsquo;une couleur sous cette forme&nbsp;: Label1.Font.Color := RGB&#40;&#41;; La pr\u00e9c\u00e9dente ligne a \u00e9t\u00e9 g\u00e9n\u00e9r\u00e9e avec le tag suivant&nbsp;: [random-number from=0 to=255]%d, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_links_to":"","_links_to_target":""},"categories":[7,9,11],"tags":[99,106,154,100,111,26,128,108,107],"class_list":["post-1014","post","type-post","status-publish","format-standard","hentry","category-delphi","category-php","category-web","tag-addons","tag-blog","tag-delphi","tag-extensions","tag-html","tag-plugin","tag-rng","tag-script","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/posts\/1014","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/comments?post=1014"}],"version-history":[{"count":2,"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/posts\/1014\/revisions"}],"predecessor-version":[{"id":6091,"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/posts\/1014\/revisions\/6091"}],"wp:attachment":[{"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/media?parent=1014"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/categories?post=1014"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.wittwer.fr\/whiler\/wp-json\/wp\/v2\/tags?post=1014"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}