Visualizzazione dei risultati da 1 a 8 su 8

Discussione: [VB6] Aiuto Scroll

  1. #1

    [VB6] Aiuto Scroll

    Ciao a tutti,

    ho un frame nella form dove carico una sotto l'altra delle immagini, adesso però avrei bisogno di scrollare il frame perchè non so quante sono le immagini come posso fare??

    Meglio tacere e dare l'impressione di essere scemo, che aprire la bocca e togliere ogni dubbio



    ...........

  2. #2
    Utente di HTML.it L'avatar di Grunt
    Registrato dal
    Dec 2001
    Messaggi
    246
    E se invece di una form utilizzi una form MDI? Caricando le immagini lo scroll lo fa in automatico!

  3. #3
    e come aggiungo l'oggetto image dentro una mdiform??
    Meglio tacere e dare l'impressione di essere scemo, che aprire la bocca e togliere ogni dubbio



    ...........

  4. #4
    Originariamente inviato da Francesco_76
    e come aggiungo l'oggetto image dentro una mdiform??
    devi usare delle picture
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  5. #5
    ho provato però adesso ricevo un'errore

    codice:
    Private Sub MDIForm_Load()
    
        'Distanza da Sinistra
        Dim ileft As Integer
        'Distanza dall'alto
        Dim iTop As Integer
        'path dei file
        Dim strpath As String
        'Array che conterrà i nomi
        Dim arrayIMG As Variant
       
        'Imposta i margini
        ileft = 200
        iTop = 200
        
        strpath = "D:\File Utili\VB Utility\Anteprima immagini\immagini\"
        Thefile$ = Dir$("D:\File Utili\VB Utility\Anteprima immagini\immagini\*." & "jpg")
        
        'Ciclo i file per recuperarne i nomi
        While Thefile$ <> ""
            arrayIMG = arrayIMG & Thefile$ & "#"
            Thefile$ = Dir$
        Wend
        
        'Tolgo l'ultimo # per non avere un elemento dell'array vuoto
        arrayIMG = Left(arrayIMG, Len(arrayIMG) - 1)
        'Creo  l'array contenente i nomi dei file
        arrayIMG = Split(arrayIMG, "#")
                
        'Il ciclo viene fatto da zero fino all'ubound(ultimo elemento di array) di arrayIMG
    
        For i = 0 To UBound(arrayIMG)
            'Solo se devo creare un nuovo elemento
            If i > 0 Then
                Load Image1(i) 'creo un'altro (elemento del'array) del componente IMAGE
            End If
        
            With Image1(i) 'qui ricevo l'errore
                .Left = ileft
                .Top = iTop
                .Visible = True
                .Stretch = True
                .Picture = LoadPicture(strpath & arrayIMG(i))
            End With
            
            
        If ileft > 9000 Then
        iTop = iTop + 1000
        ileft = 200
        
        ileft = ileft + 2500 '<-- mi sposto a destra per evitare di caricare le immagini una sopra all'altra
        Else
        ileft = ileft + 2500 '<-- mi sposto a destra per evitare di caricare le immagini una sopra all'altra
        End If
        
       Next
        
    End Sub

    l'oggetto picture a come nome "Image1"
    :master:
    Meglio tacere e dare l'impressione di essere scemo, che aprire la bocca e togliere ogni dubbio



    ...........

  6. #6
    l'oggetto picture non ha la proprietà stretch
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  7. #7
    e come posso fare??
    Meglio tacere e dare l'impressione di essere scemo, che aprire la bocca e togliere ogni dubbio



    ...........

  8. #8
    Originariamente inviato da Francesco_76
    e come posso fare??
    la dimensioni in base alle dimensioni dell'immagine
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.