<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
	<id>https://www.gambas-it.org/wiki/index.php?action=history&amp;feed=atom&amp;title=ComboBox_che_mostra_immagini_anzich%C3%A9_caratteri_alfanumerici</id>
	<title>ComboBox che mostra immagini anziché caratteri alfanumerici - Cronologia</title>
	<link rel="self" type="application/atom+xml" href="https://www.gambas-it.org/wiki/index.php?action=history&amp;feed=atom&amp;title=ComboBox_che_mostra_immagini_anzich%C3%A9_caratteri_alfanumerici"/>
	<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=ComboBox_che_mostra_immagini_anzich%C3%A9_caratteri_alfanumerici&amp;action=history"/>
	<updated>2026-10-23T11:36:14Z</updated>
	<subtitle>Cronologia della pagina su questo sito</subtitle>
	<generator>MediaWiki 1.39.15</generator>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=ComboBox_che_mostra_immagini_anzich%C3%A9_caratteri_alfanumerici&amp;diff=35085&amp;oldid=prev</id>
		<title>Vuott il 10:22, 19 ott 2023</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=ComboBox_che_mostra_immagini_anzich%C3%A9_caratteri_alfanumerici&amp;diff=35085&amp;oldid=prev"/>
		<updated>2023-10-19T10:22:31Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;it&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Versione meno recente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versione delle 04:22, 19 ott 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l17&quot;&gt;Riga 17:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 17:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     .Font.Size = 20&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     .Font.Size = 20&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     For b As Byte = 5 DownTo 1&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     For b As Byte = 5 DownTo 1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;       .Add(String(b, String.Chr(&amp;amp;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;2605&lt;/del&gt;)))&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;       .Add(String(b, String.Chr(&amp;amp;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;272D&lt;/ins&gt;)))&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     Next&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     Next&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   End With&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   End With&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Vuott</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=ComboBox_che_mostra_immagini_anzich%C3%A9_caratteri_alfanumerici&amp;diff=35084&amp;oldid=prev</id>
		<title>Vuott il 10:17, 19 ott 2023</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=ComboBox_che_mostra_immagini_anzich%C3%A9_caratteri_alfanumerici&amp;diff=35084&amp;oldid=prev"/>
		<updated>2023-10-19T10:17:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;it&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Versione meno recente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versione delle 04:17, 19 ott 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l38&quot;&gt;Riga 38:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 38:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;       .Y = 50&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;       .Y = 50&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;       .H = 35&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;       .H = 35&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;       .W = &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;140&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;       .W = &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;130&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;       .Font = Font[&amp;quot;D050000L,Bold,14&amp;quot;]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;       .Font = Font[&amp;quot;D050000L,Bold,14&amp;quot;]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;       .Foreground = Color.RGB(197, 166, 67)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;       .Foreground = Color.RGB(197, 166, 67)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Vuott</name></author>
	</entry>
	<entry>
		<id>https://www.gambas-it.org/wiki/index.php?title=ComboBox_che_mostra_immagini_anzich%C3%A9_caratteri_alfanumerici&amp;diff=35083&amp;oldid=prev</id>
		<title>Vuott: Creata pagina con &quot;Il ''ComboBox'' può mostrare immagini anziché il normale testo alfanumerico.  ==Usando il codice di UNICODE== Una facile soluzione, capace anche di garantire una assoluta e...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.gambas-it.org/wiki/index.php?title=ComboBox_che_mostra_immagini_anzich%C3%A9_caratteri_alfanumerici&amp;diff=35083&amp;oldid=prev"/>
		<updated>2023-10-19T09:57:29Z</updated>

		<summary type="html">&lt;p&gt;Creata pagina con &amp;quot;Il &amp;#039;&amp;#039;ComboBox&amp;#039;&amp;#039; può mostrare immagini anziché il normale testo alfanumerico.  ==Usando il codice di UNICODE== Una facile soluzione, capace anche di garantire una assoluta e...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nuova pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Il ''ComboBox'' può mostrare immagini anziché il normale testo alfanumerico.&lt;br /&gt;
&lt;br /&gt;
==Usando il codice di UNICODE==&lt;br /&gt;
Una facile soluzione, capace anche di garantire una assoluta e universale compatibilità, prevede l'uso dei simboli del codice UNICODE. &amp;lt;SUP&amp;gt;&amp;amp;#091;[[#Note|nota 1]]&amp;amp;#093;&amp;lt;/sup&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mostriamo un esempio pratico:&lt;br /&gt;
 Public Sub Form_Open()&lt;br /&gt;
 &lt;br /&gt;
  Dim ComboBox1 As ComboBox&lt;br /&gt;
 &lt;br /&gt;
  With ComboBox1 = New ComboBox(Me) As &amp;quot;ComboBox1&amp;quot;&lt;br /&gt;
    .X = 50&lt;br /&gt;
    .Y = 50&lt;br /&gt;
    .H = 35&lt;br /&gt;
    .W = 140&lt;br /&gt;
    .Foreground = Color.RGB(197, 166, 67)&lt;br /&gt;
    .Font.Size = 20&lt;br /&gt;
    For b As Byte = 5 DownTo 1&lt;br /&gt;
      .Add(String(b, String.Chr(&amp;amp;2605)))&lt;br /&gt;
    Next&lt;br /&gt;
  End With&lt;br /&gt;
 &lt;br /&gt;
 End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Usando un Font specifico==&lt;br /&gt;
Si potrà usare un Font specifico, come ad esempio il Font &amp;quot;D050000L&amp;quot;, capace di fornire l'immagine prescelta. &amp;lt;SUP&amp;gt;&amp;amp;#091;[[#Note|nota 2]]&amp;amp;#093;&amp;lt;/sup&amp;gt;&lt;br /&gt;
&amp;lt;BR&amp;gt;Questa soluzione non garantisce, però, una assoluta e universale compatibilità. Perché funzioni, sarà necessario avere installato quello specifico Font.&lt;br /&gt;
&lt;br /&gt;
Mostriamo un esempio:&lt;br /&gt;
 Public Sub Form_Open()&lt;br /&gt;
 &lt;br /&gt;
  Dim ComboBox1 As ComboBox&lt;br /&gt;
 &lt;br /&gt;
  If Fonts.Exist(&amp;quot;D050000L&amp;quot;) Or If Fonts.Exist(&amp;quot;D050000L [urw]&amp;quot;) Or If Fonts.Exist(&amp;quot;D050000L [URW ]&amp;quot;) Then &lt;br /&gt;
    With ComboBox1 = New ComboBox(Me) As &amp;quot;ComboBox1&amp;quot;&lt;br /&gt;
      .X = 50&lt;br /&gt;
      .Y = 50&lt;br /&gt;
      .H = 35&lt;br /&gt;
      .W = 140&lt;br /&gt;
      .Font = Font[&amp;quot;D050000L,Bold,14&amp;quot;]&lt;br /&gt;
      .Foreground = Color.RGB(197, 166, 67)&lt;br /&gt;
      .List = [&amp;quot;MMMMM&amp;quot;, &amp;quot;MMMM&amp;quot;, &amp;quot;MMM&amp;quot;, &amp;quot;MM&amp;quot;, &amp;quot;M&amp;quot;]&lt;br /&gt;
    End With&lt;br /&gt;
  Else &lt;br /&gt;
    Message.Warning(&amp;quot;Devi installare il Font D050000L&amp;quot;)&lt;br /&gt;
    Me.Close &lt;br /&gt;
  Endif&lt;br /&gt;
 &lt;br /&gt;
 End&lt;br /&gt;
&lt;br /&gt;
==Caricando immagini in una ''PictureBox''==&lt;br /&gt;
Si potrà inserire nel ''ComboBox'' una ''PictureBox'', e usare questo Controllo per mostrare le immagini in esso debitamente caricate.&lt;br /&gt;
&amp;lt;BR&amp;gt;Per ottenere questo risultato si dovrà assegnare, come &amp;quot;Figlio&amp;quot;, al ''ComboBox'' l'Oggetto ''PictureBox'' (o altro Controllo capace di supportare una immagine).&lt;br /&gt;
&lt;br /&gt;
Mostriamo un esempio pratico (è opportuno usare Componenti grafici delle risorse di QT):&lt;br /&gt;
 Private ComboBox1 As ComboBox&lt;br /&gt;
 Private pb As PictureBox&lt;br /&gt;
 Private pc As Picture = Picture[&amp;quot;icon:/32/star&amp;quot;] &amp;lt;FONT Color=gray&amp;gt;' ''Imposta l'immagine da mostrare nel ComboBox''&amp;lt;/font&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
  &lt;br /&gt;
 Public Sub Form_Open()&lt;br /&gt;
 &lt;br /&gt;
  With ComboBox1 = New ComboBox(Me) As &amp;quot;ComboBox1&amp;quot;&lt;br /&gt;
    .X = 100&lt;br /&gt;
    .Y = 100&lt;br /&gt;
    .W = pc.W * 4&lt;br /&gt;
    .H = pc.H&lt;br /&gt;
    .List = [&amp;quot;1&amp;quot;, &amp;quot;2&amp;quot;, &amp;quot;3&amp;quot;]&lt;br /&gt;
  End With&lt;br /&gt;
 &lt;br /&gt;
  With pb = New &amp;lt;FONT Color=#B22222&amp;gt;PictureBox(ComboBox1)&amp;lt;/font&amp;gt;&lt;br /&gt;
    .X = (ComboBox1.W - pc.W) / 2&lt;br /&gt;
    .Y = 0&lt;br /&gt;
    .W = ComboBox1.W&lt;br /&gt;
    .H = pc.H&lt;br /&gt;
  End With&lt;br /&gt;
 &lt;br /&gt;
 End&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 Public Sub ComboBox1_Click()&lt;br /&gt;
 &lt;br /&gt;
  Dim im1 As Image = pc.Image&lt;br /&gt;
  Dim im2 As Image = New Image(pc.W * 4, pc.H, Color.White, Image.Standard)&lt;br /&gt;
  &lt;br /&gt;
  Select Case ComboBox1.Text&lt;br /&gt;
    Case &amp;quot;1&amp;quot;&lt;br /&gt;
      pb.Image = im2.DrawImage(im1, 20, 0, pc.W, pc.H)&lt;br /&gt;
    Case &amp;quot;2&amp;quot;&lt;br /&gt;
      With pb&lt;br /&gt;
        .Image = im2.DrawImage(im1, 20, 0, pc.W, pc.H)&lt;br /&gt;
        .Image = .Image.DrawImage(im1, 56, 0, pc.W, pc.H)&lt;br /&gt;
      End With&lt;br /&gt;
    Case &amp;quot;3&amp;quot;&lt;br /&gt;
      With pb&lt;br /&gt;
        .Image = im2.DrawImage(im1, 20, 0, pc.W, pc.H)&lt;br /&gt;
        .Image = .Image.DrawImage(im1, 56, 0, pc.W, pc.H)&lt;br /&gt;
        .Image = .Image.DrawImage(im1, 92, 0, pc.W, pc.H)&lt;br /&gt;
      End With&lt;br /&gt;
  End Select&lt;br /&gt;
 &lt;br /&gt;
 End&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Note=&lt;br /&gt;
[1] Sull'uso di UNICODE in Gambas vedere: [[Uso di Unicode con gli oggetti di testo]]&lt;br /&gt;
&lt;br /&gt;
[2] Questa soluzione è stata indicata da &amp;quot;Gianluigi&amp;quot;, membro del forum &amp;quot;www.gambas-it.org&amp;quot;.&lt;/div&gt;</summary>
		<author><name>Vuott</name></author>
	</entry>
</feed>