Newsgroup: it.comp.lang.visual-basic
Titolo: PictureBOX & windows 98

Probabilmente è banale ma ci sto impazzendo.
Ho un banalissimo form con una Picture box, faccio:
Picture1.Picture = LoadPicture("C:\Documenti\Prova.bmp")
Mi sapete dire perchè su windows 2000 funziona perfettamente mentre su 
windows 98 mi dice immagine non valida!!!
Grazie Daniele.

 ha scritto
Picture1.Picture = LoadPicture("C:\Documenti\Prova.bmp")
Mi sapete dire perchè su windows 2000 funziona perfettamente mentre su
windows 98 mi dice immagine non valida!!!
Faccio fatica a crederci!
Forse dipende da qualche formato "evoluto" di quel "Prova.bmp"? (prova a con
altri bmp)
Oppure che, pur avendo tale estensione, di bmp non si tratti?

Qualsiasi BMP!!!

E poi il pant me li apre!!!
Non ci credo neanch'io

 Non ci credo neanch'io
Prova a riavviare la macchina. Temo che qualcuno ti suggerirà di
formattarla.
L'istruzione:
Picture1.Picture = LoadPicture("C:\Documenti\Prova.bmp")
se Picture1 è un controllo Picture, deve andare!
Se non è così, temo che ti vedremo riapparire ... sotto altro nick ;-)))

 windows 98 mi dice immagine non valida!!!
Domanda stupida: il percorso č giusto?
Sai, in 2000 la cartella Documenti č una cosa diversa, non vorrei che in
qualche modo il tuo sw facesse riferimento al percorso di W2000, che su W98
probabilmente non esiste....
Oppure hai i due video con risoluzioni diverse, e il 98 č piů piccolo?
Ciao
Alberto

Boh!!! Questa è proprio bella ora mi sto installando un windows 98 nuovo 
per provare!!! Misteri dell' informatica!!!
P.S. Nello stesso form c'è anche in controllo modifica immagine kodac 
IMGEDIT.OCX può dar fastidio????

 ha scritto
P.S. Nello stesso form c'è anche in controllo modifica immagine kodac
IMGEDIT.OCX può dar fastidio????
Fatti un nuovo progetto che contiene solo la Picture e prova a caricare quel
bmp.
Se funziona preparati a una lunga notte su Internet per capire cosa faccia
Kodak (mai usato)

NO!

Io a questo punto credo proprio che sia la macchia ad avere problemi:
        1 form con 1 picture e basta non funziona!!!!
Porc.....
Grazie comunque, Daniele.

 immagine kodac IMGEDIT.OCX puň dar fastidio????
Risparmia punti esclamativi ed interrogativi per favore :)
Fammi indovinare:
Apri un file .tif o comunque diverso da bitmap con il controllo IMGEDIT
della Kodak, lo salvi con il metodo SaveAs (o Save non ricordo) del
controllo IMGEDIT e poi fai LoadPicture dal controllo Picture
dell'immagine appena salvata... Nespa'?
Beh, la situazione non e' affatto banalissima come la volevi far credere
:)
Il controllo IMGEDIT salva in un formato BMP "strano" riconosciuto da
Paint, ma non dal controllo Picture, esperienza gia' "provata"... ti
consiglio di buttare un occhio sul thread:
http://makeashorterlink.com/?W21D127D1
per info e, con gli opportuni riadattamenti del cas, per una soluzione,
anche se contorta, al tuo problema.
hth,
Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt

 NO!
Complimenti per il quoting.
Alberto

 dell'immagine appena salvata... Nespa'?
beh, oggi è giorno di curiosità accesa.
Un sentito invito a dbordino a confermare (se così fosse, tanto di cappello
a Lokar!) o smentire.

<[Daniele]
<>> Probabilmente è banale ma ci sto impazzendo.
<>> Ho un banalissimo form con una Picture box, faccio:
<>> Picture1.Picture = LoadPicture("C:\Documenti\Prova.bmp")
<>> Mi sapete dire perchè su windows 2000 funziona
<>> perfettamente mentre su windows 98 mi dice immagine non
<>> valida!!!
<
<[Daniele]
<> P.S. Nello stesso form c'è anche in controllo modifica
<> immagine kodac IMGEDIT.OCX può dar fastidio????<
<
<Risparmia punti esclamativi ed interrogativi per favore :)
Scusa
<Fammi indovinare:
<Apri un file .tif o comunque diverso da bitmap con il controllo IMGEDIT
<della Kodak, lo salvi con il metodo SaveAs (o Save non ricordo) del
<controllo IMGEDIT e poi fai LoadPicture dal controllo Picture
<dell'immagine appena salvata... Nespa'?<<
Esatto
<
<Beh, la situazione non e' affatto banalissima come la volevi far credere
<:)
<Il controllo IMGEDIT salva in un formato BMP "strano" riconosciuto da
<Paint, ma non dal controllo Picture, esperienza gia' "provata"... ti
<consiglio di buttare un occhio sul thread:<
<
http://makeashorterlink.com/?W21D127D1
<
l' ho appena provato, mi va però in errore di run time 482
Errore della stampante
Impossibile stampare l' immagine specificata
mentre cerca di eseguire l' istruzione:
   ImgEdit1.PrintImage , , 1, False, Picture1.hDC
<per info e, con gli opportuni riadattamenti del cas, per una soluzione,
<anche se contorta, al tuo problema.
<hth,
<Lokar
Dammi ancora una mano e te ne sarò veramente grato...
Grazie Daniele.

Confermo, grande Lokar.

 Dammi ancora una mano e te ne sarò veramente grato...
A parte il fatto che:
1) quoti come un cinghiale di scogliera e la prossima volta che ti
azzardi a quotare "al contrario" ti infilo nella mia black list vita
natural durante;
2) se non leggi immediatamente il manifesto incorri nella pena di cui
sopra (lo trovi in calce sotto la mia firma);
3) se non hai voglia di fare un ca$$o, non ti aspettare aiuto;
ti do' "ancora una mano", ma non ti aspettare codice pronto.
Fammi indovinare nuovamente:
Hai provato il codice su windows 2000.
Come si evince dal thread suggerito, su Windows NT (e quindi assai
probabilmente anche su Windows 2000) il codice dell'esempio non
funziona. Ma questo non e' un problema visto che a te serve farlo
funzionare su Windows98... vero?
Puoi mettere una bella if sulla versione di windows per alternare il
codice eseguito, e nel caso di win 98 usare quello da me proposto.
Per sapere le versioni di windows dai un'occhiata qui:
http://makeashorterlink.com/?W210128D1
e qui:
http://makeashorterlink.com/?G240258D1
hth,
Lokar
P.S. il link al manifesto del newsgroup e' qui sotto. *Per favore*
leggilo.


Hai ragione, ti chiedo ancora scusa ma è una giornataccia, ora provo su 98