Article View: free.it.visual-basic
Article #3705Re: visualizzazione immagine
From: Esteban
Date: Sun, 05 May 2002 19:57
Date: Sun, 05 May 2002 19:57
53 lines
2850 bytes
2850 bytes
"fabio" <airons@libero.it> ha scritto nel messaggio
news:_RcB8.11746$US3.288928@twister1.libero.it...
> Ciao ragazzi, mi aiutate? vorrei fare in modo che cliccando su un pulsante
> si visualizzassero delle immagini jpg che ho in una cartella, praticamente
> ad ogni premuta una nuova immagine che si trova in questa cartella che io ho
> chiamato "Fotomie" e le foto le ho chiamate"prima" , "seconda" ecc..grazie a
Ecco cosa ti serve:
- 1 Form;
- 1 controllo Image (Image1);
- 1 controllo CommandButton (Command1);
- 1 controllo FileListBox (File1).
Posiziona nel Form il controllo Image impostandone le dimensioni cos� come vuoi
vengano visualizzate le immagini.
Posiziona il controllo CommandButton.
Posizione il controllo FileListBox in qualsiasi posizione (tanto diventer�
invisibile).
Copia e incolla il seguente codice:
Option Explicit
Private Sub Command1_Click()
'Se il file corrente non � l'ultimo della lista
If File1.ListIndex < File1.ListCount - 1 Then
'Spostati al il prossimo file
File1.ListIndex = File1.ListIndex + 1
Else
'Ricomincia dal primo file
File1.ListIndex = 0
End If
'Carica il file corrente
Image1.Picture = LoadPicture(File1.Path & "\" & File1.FileName)
End Sub
Private Sub Form_Load()
'Imposta il controllo FileListBox affinch� carichi immagini del
' tipo jpg, gif, bmp
File1.Pattern = "*.jpg;*.gif;*.bmp"
'Imposta la cartella che contengono le immagini:
File1.Path = "C:\Fotomie"
'Nasconde il controllo FileListBox
File1.Visible = False
'Imposta il ridimensionamento delle foto al controllo Image:
Image1.Stretch = True
End Sub
Ciao!
--
Esteban
Hosted by www.seber.it
(Remove nonspammare for reply)
Technical Details
Message-ID:
<rhfB8.12144$5k4.319424@twister2.libero.it>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!supernews.com!news.tele.dk!small.news.tele.dk!212.177.105.133!news.mailgate.org!nntp.infostrada.it!twister2.libero.it.POSTED!not-for-mailReferences:
<_RcB8.11746$US3.288928@twister1.libero.it>Show Full Headers
Complete Article Headers
X-Google-Language: ITALIAN,ASCII X-Google-Thread: f94ee,c3a10b84c5280796 X-Google-Attributes: gidf94ee,public X-Google-ArrivalTime: 2002-05-05 11:58:34 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!supernews.com!news.tele.dk!small.news.tele.dk!212.177.105.133!news.mailgate.org!nntp.infostrada.it!twister2.libero.it.POSTED!not-for-mail From: "Esteban" <esteban_nonspammaresoftware@email.it> Newsgroups: free.it.visual-basic References: <_RcB8.11746$US3.288928@twister1.libero.it> Subject: Re: visualizzazione immagine Lines: 55 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Message-ID: <rhfB8.12144$5k4.319424@twister2.libero.it> Date: Sun, 5 May 2002 20:57:59 +0100 NNTP-Posting-Host: 151.25.10.157 X-Complaints-To: abuse@libero.it X-Trace: twister2.libero.it 1020625111 151.25.10.157 (Sun, 05 May 2002 20:58:31 MET DST) NNTP-Posting-Date: Sun, 05 May 2002 20:58:31 MET DST Organization: [Infostrada]