Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di cik
    Registrato dal
    Jul 2003
    Messaggi
    449

    [VBA] Creazione di controlli a run-time

    ho la necessità di creare un bel po' di controlli a run time in una maschera di access. Utilizzo il metodo CreateControl, però il numero massimo di controlli (circa 800) potrebbe non bastare.

    C'è un modo per aggiungere più controlli di vario tipo, visto che VB ne gestisce moooolti di più?
    S'i fosse foco, arderei 'l mondo

  2. #2
    forse indicizzando i controlli
    es:
    objUno(0)
    objUno(1)
    ...
    objUno(99)

    objDue(0)
    objDue(1)
    ...
    objDue(99)
    prude il dito, lui sdraiato
    ha giocato a guardie e ladri col ladro sbagliato

  3. #3
    Utente di HTML.it L'avatar di cik
    Registrato dal
    Jul 2003
    Messaggi
    449
    objUno(0)
    objUno(1)

    sarebbero i nomi da dare ai controlli?

    io uso questo codice di prova, ma a 800 si blocca
    codice:
        For i = 0 To 999
            Set txt(i) = CreateControl(frm.Name, acTextBox, , "", "", i * 10, i * 10)
            txt(i).Name = "Testo(" & CStr(i) & ")"
        Next i
    S'i fosse foco, arderei 'l mondo

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.