Newsgroup: it.comp.programmare.win32
Titolo: gif

ciao a tutti!
mi presento.. sono Davide e sono nuovo del news group.utilizzo visual c++
6.0
sapete dirmi come posso visualizzare un'immagine gif? che sia in una
finestra di dialogo oppure in un'applicazione con interfaccia a singolo
documento e' lo stesso, mi basta visualizzare l'immagine (non conoscendo
pero' a priori il nome del file, perche' l'immagine verra' scelta
dall'utente)
l'avevo gia' chiesto ma nessuno mi aveva risposto.. forse e' una ca##ata
enorme oppure e' un gran casino... pero' a me servirebbe saperlo!!!
boh, ho provato a guardare nel MSDN ma mi sono perso e non ho trovato niente
che mi potesse interessare!
ringrazio le buon'anime che avranno la pazienza di rispondermi !!!
davide

 6.0
mi correggo.. non sono poi tanto nuovo se avevo gia' chiesto
l'informazione..
e' che ho fatto un po' di confusione!!!!!!

 ha scritto nel messaggio
news:8ujqi4$4p6$1...@nslave2.tin.it...



.. quello che temevo!!!
grazie !!!!
davide

 davide
Controlla meglio.... ;-)
http://support.microsoft.com/support/kb/articles/Q218/9/72.ASP
Ciao.
Il Michett@
--


grandioso!!!
grazie mille!!!

.. quello che temevo!!!
purtroppo sul formato GIF c'è un copyright odioso
usa il PNG, che è free, se non sei vincolato al GIF

grazie mille!!!
uhm, è la funzione standard di OLE. Crea un oggetto StdPicture/IPictureDisp 
(mai capito quale dei due), l'ho usata già in VB e non è questo granchè

 usa il PNG, che è free, se non sei vincolato al GIF
il programmino lo deve usare un mio amico nel suo negozietto..
intende fare una scansione delle sue foto per disfarsi degli ingombranti
album
e utilizzare il suo portatile...
tu dici che potrebbe avere problemi ?  (dal punto di vista legale)

tu dici che potrebbe avere problemi ?  (dal punto di vista legale)
per le foto lo chef consiglia JPEG, di cui come il PNG si trovano librerie 
e pezzi di codice free a iosa. Altra soluzione sarebbe di usare 
OLELoadPicture, che non è un granchè, ma facendo parte di Windows non ti 
serve nessuna licenza (acquistando Windows acquisti anche quel componente, 
e quindi paghi la licenza per il formato GIF alla Microsoft, che l'ha 
comprata appunto per OLE e per Internet Explorer). Il mio consiglio rimane 
comunque JPEG (tra l'altro supportato da OLE). Le uniche alternative valide 
sono LuraWave e Wavelet Bitmap, basati sull'algoritmo Wavelet (molto 
migliore dell'Huffman su cui è basato il JPEG, che divide l'immagine in 
blocchettoni 8x8 - il Wavelet sovrappone invece bande di colore, l'effetto 
è indubbiamente migliore), su cui però non so praticamente nulla.

>>>>> "M" == MiB  <M...@MiB.it> writes:
M> Quindi o trovi qualche libreria, oppure ti studi la documentazione
M> del formato GIF e ti scrivi tu la procedura per leggere tale
M> formato
Nota  : le  librerie  per  leggere GIF  con  sorgenti pubblici  stanno
scomparendo perché  illegali (a  meno che non  si sian pagati  fior di
quattrini  a   Unisys  che  detiene  il   brevetto  sull'algoritmo  di
compressione). Idem  credo -ma  non ci giuro-  sia illegale  (sempre a
meno che  non si sian  pagati fior di  quattrini a Unisys)  usare tale
algoritmo anche se ci si è scritti il codice.
\begin{avviso}
 
Attenzione: Leggersi lo header riguardo al mio e-mail!
Warning: read header for infos about my e-mail.
\end{avviso}
+----------------------------------------------------------------+
| Gian Uberto Lauri * "So, are you working on fixing that bug    |
| 
sa...@eng.it
      *  *now* or leaving it until later ?" - YES  |
+----------------------------------------------------------------+