Newsgroup: it.comp.lang.visual-basic
Titolo: per esperti e/o maghi

Sono sull'orlo di una crisi di nervi....
Che W95 fosse una ga@@ta ormai era certo, che VB5 avesse dei problemi è
altrettanto noto, ma che il funzionamento di un programma sia soggetto alle
fasi lunari proprio non lo accetto..
Sto portando avanti un lavoro, avanzo per piccoli passi ed ecco che, di
punto in bianco e senza che sia stato aggiunto niente al prg (sia come ocx
che dll che riferimenti ecc.), la mia creatura solleva costantemente,
all'uscita, errori fatali.
"beh, forse sarà una questione di incasinamento della mia macchina" ho
pensato, fiducioso nel futuro, e sono così andato a provare il programma
sulla macchina di prova, dove tengo un W95 praticamente vergine....
ORRORE!!! Il programma fa anche di peggio ed io sono sempre più convinto di
buttare tutto a mare...
Grazie per la spalla su cui piangere.
Accetto qualsiasi tipo di consiglio.
Ciao a tutti
--
Stefano Zamboni
----------------------------------------------------------------------------
----------------
sz...@XXXtin.it
zam...@XXXfreemail.it
Togliere "XXX" per rispondere
----------------------------------------------------------------------------
----------------

all'uscita, errori fatali.
In generale VB non dovrebbe dare i terribili  errore fatale nel modulo . ..
. ,
Le possibili cause a mio avviso sono:
    1) utilizzo sbagliato delle API
    2) opzioni di compilazione
Ciao Bruno

Allora, ho scoperto che a generare tutto il ca@@no (sta per casino, ma
volete mettere?) è il controllo ICONMENU che, nel momento in cui ha come
icone quelle contenute in una imagelist piuttosto che in una dll, genera
l'errore in fase di uscita del programma, cioè dopo il form_terminate.
A questo punto chiedo a tutti quelli che utilizzano tale controllo di
prestare attenzione e di farmi sapere.
P.S. Ho notato che tale errore non viene generato dall'esempio compilato del
controllo; ho analizzato i sorgenti ed ho appunto notato che tutte le icone
provengono da shell32.dll...
Ciao e fatemi sapere


all'uscita, errori fatali.
All'uscita del programma ? E non hai fatto nulla ? Prova a controllare
il codice riga per riga durante l'esecuzione, magari metti dei MSGBOX
per controllare man mano i valori che assumono le variabili, al
massimo ritorna indietro, togli le ultime righe che hai scritto, e
vedi un po' se tu funziona.
La cosa e' molto strana, ma nell'universo M$ queste cose sono
all'ordine del giono. Secondo me se tu hai riferito bene e' qualche
cacchiata che han fatto i ragazzi di zio Bill.
A proposito, qualcono sa come sta andando la sua causa Explorer VS
Netscape ?
Ciao.
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
 -----------Federico Emanuele Galli----------
 ----------Visual Basic's Programmer---------
 
 Sideralis Programs (Visual-Basic and Delphi)
 
http://www.geocities.com/colosseum/loge/2151
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
                 Trust no ONE.
Per rispondermi via E-Mail togli STOPSPAMMERS.

...
Guarda, io una volta sono caduto in una situazione molto simile.
Non sapevo dove sbattere la testa. Allora programmavo con VB3.
Disperato ho cominciato a fare l'unica cosa ancora da fare: Ho fatto
una copia del progetto, ed ho iniziato a smanterllarlo, ogli volta che
toglievo una form o un modulo ecc.. ecc.. lo riprovavo.....
Un lavoraccio ..... ma ha funzionato.
una volta isalata la funzione Maledetta, e' altato fuori che non potevo
richiamare una funzione che accettava
un parametro Variant passandogli un Integer, VB andava in crash.
mi e' bastato mettere un byval al parametro Varient della funzione e tutto,
miracolosamente, si e' rimesso a funzionare.
Se sei veramente disperato, ti consiglio di fare cosi'.
-- 
Hi, Ciao
Ettore                 By -MES-
http://www.aspide.it/freeweb/ilmes

>volete mettere?) è il controllo ICONMENU che, nel momento in cui ha come
Maledetto controllo ! Io l'ho provato, ma non mi viene neppure la
lista del MENU nella finestra porprieta' del controllo.
