Newsgroup: it.comp.aiuto
Titolo: Formato file .EXE

Qualcuno ha a disposizione, o sa dove trovarlo, il formato dei file
EXE per windows 3.1? Per l'EXE del DOS ci sono milioni di reference
card, ma per Windows non sono riuscito a trovare nulla.
Il mio problema specifico riguarda la gestione delle icone all'interno
dei suddetti file, in pratica il lavoro delle varie ExtractIcon dei
linguaggi visual.
Grazie.
            _  _  _ _ _ _  ______________________________________
         _  _  _ _ _ _  __/__________________________________    )
                       /                                __   )  /
                      /         Claudio Mauceri        /_/  /  /
                     /      
mau...@torino.alpcom.it
       /  /
     _  _  _ _ _ _  /   
www.geocities.com/Colosseum/3000
  /__/
    _  _  _ _ _ _  /_____________________________________/
                          O                        O

linguaggi visual.
Perche' non puoi usare la ExtractIcon ? E' una funzione delle API di
windows per cui e' utilizzabile da qualunque linguaggio in grado di
chiamare una DLL.
In ogni caso la documentazione del formato NE (l'exe dei programmi
win16) si trova nel Volume 4 dell'SDK di Windows "Programmer's
Reference Volume 4:Resources" al capitolo 6. Mi sa pero' che
decodificare le risorse partendo da zero sia un'impresa alquanto
ardua.
     _______ _____         
    / _____// ___ \     Gianpaolo Bottin  - 
bott...@mbox.vol.it
 
   / /____ / /__/ /     Bruino (TO) - Italy
  / //_  // ___  <      
 / /__/ // /__/ /       "Fai un programma che anche un idiota puo' usare,
/______//______/        e soltanto un idiota vorra' usarlo."

/______//______/        e soltanto un idiota vorra' usarlo."
Ho apprezzato molto la tua risposta, molto meno il tuo motto. Veramente la 
pensi cosi' ?
Franco Tedaldi, 
fted...@linknet.it
, Bologna

pensi cosi' ?
non e' un mio motto ma e' il "Principio di Shaw" (vedi la "Legge di
Murphy"). Per me se un programma diventa troppo banale da usare
finisce inevitabilmente con il fare soltanto cose troppo semplici e
banali, cosa vuoi farci sono ancora un estimatore della linea di
comando e pur usando NT 4, uso spesso e volentieri il 4Dos/NT, una
shell decisamente piu' efficace di quella in dotazione.
     _______ _____         
    / _____// ___ \     Gianpaolo Bottin  - 
bott...@mbox.vol.it
 
   / /____ / /__/ /     Bruino (TO) - Italy
  / //_  // ___  <      
 / /__/ // /__/ /       "Se il programma e' stato concepito in modo tale che i dati
/______//______/        incorretti siano rifiutati, ci sara' sempre un idiota 
                        abbastanza ingegnoso per trovare il modo di farli passare."

pensi cosi' ?
E tu oseresti mettere in dubbio le uniche leggi rispettate su tutto il
pianeta, cioe' quelle di Murphy?
Bye, Luca.
ta...@pianeta.it
 - San Polo d'Enza (RE) - Italy
***********************************************
*****       The truth is out there        *****
***********************************************

 pensi cosi' ?
Se la pensa cosi'   non  e' solo.    E'   un vecchio joke  del   mondo
dell'informatica, mi sa che  e' piu' vecchio  di me.  Se poi  ti senti
preso in causa perche' usi un qualche prodotto mainstream, mi spiace. 
Storicamente la frase e' nata  perche' con interfacce a caratteri fare
un programma che fosse estremamente facile  da usare (nel senso che il
primo  idiota che ci si  sedeva   davanti lo sapeva  usare) rendeva  i
programmi  troppo pesanti per  essere  usati praticamente. Ancora oggi
comunque   e' possibile  creare  delle strutture  idiot  proof che  in
pratica sono piu' idiote degli idioti che vogliono proteggere.
o   oooooo	Gian Uberto Lauri        "So, are you working on finding
      o    o	
sa...@maya.dei.unipd.it
   that bug *now* or leaving it until
     o o				  later?" - "Yes!"