Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    nome componente da variabile

    Ciao a tutti...ho un piccolo problema....
    devo gestire delle picturebox il cui nome lo carico da un file....

    vi faccio un esempio altrimenti è difficile capire....
    c'è una matrice di picture box nominate A(0),A(1),ecc....e anche B(0),B(1),ecc...io carico da file lettera e numero (che sarebbero nome e indice della picturebox) e devo poter utilizzare queste due dati che prendo da file per utilizzare la picturebox...

    lettera(numero).loadpicture...dovrei fare una cosa del genere...come faccio??


    ciauu!!

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,463

    Moderazione

    Il linguaggio di riferimento? Hai letto il Regolamento? :master:
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    ah si scusate...sto usando visual basic 6...

    ciau!

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    codice:
        Dim c As Object
        
        Dim PName As String     
        Dim PIndex As Integer
        
        PName = "A"     ' Qui inserisci il nome della Picture
        PIndex = 0       ' Qui inserisci l'indice della Picture
        
        For Each c In Controls
            If TypeOf c Is PictureBox Then
                If c.Name = PName And c.Index = PIndex Then
                    c.Picture = LoadPicture("FileChevuoi.bmp")
                    Exit For
                End If
            End If
        Next

  5. #5
    grazie mille....mi potresti spiegare brevemente come funziona?

    ciau

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    C'e' poco da spiegare ... tutto si basa sulla collection

    Controls

    in cui sono contenuti tutti i controlli presenti sul form ... basta trovare quello giusto e utilizzarlo ...

  7. #7
    ho provato nn funzia....mi dice che l'oggetto non è una matrice....

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Hai detto di avere nel form delle Picture nominate

    "A(0),A(1),ecc....e anche B(0),B(1),"

    e quindi sono delle matrici ...

    A questo punto ti chiedo ... nel form hai ALTRE Picture che non sono delle matrici?

  9. #9
    mmm si una sola che è a parte.....

  10. #10
    ho modificato l'unica che era a parte mettendola come matrice insieme alle A e adesso funziona tutto..


    thank!!

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.