Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    110

    clonare oggetti in vb!!

    Ciao a tutti!!!
    Sapete il comando per poter aggiungere pulsanti..text..check box..form..mentre un programma è in esecuzione?? Insomma x clonarlo!!

  2. #2
    Utente di HTML.it L'avatar di Mabi
    Registrato dal
    May 2002
    Messaggi
    1,245
    Prova a fare anche qualche ricerca nel forum...

    Troveresti quello che cerchi.

  3. #3
    ti mando un esempio

    devi prima di tutto inserire un commandButton nel form, e dalle proprietà setta la Index = 0

    poi ....

    Dim x As Integer
    ---------------------------------------------
    Private Sub Command1_Click(Index As Integer)
    x = x + 400 'incremento di 400 per visualizzare il nuovo button
    y = x / 400 'incremento la y ogni volta di 1
    Load Command1(y)
    Command1(y).Top = Command1(0).Top + x
    Command1(y).Visible = True
    End Sub
    ---------------------------------------------

    alla Proxima !!!
    Fidarsi è bene, non fidarsi è male !

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    110
    grazie..il tuo codice funonzia bene..ma ne riesco a creare uno solo pulsante..se ne volessi creare infiniti come dovrei fare??

  5. #5
    quel codice ti permette di creare infiniti pulsanti !

    prova a farlo girare e clicca più volte sul pulsante !!!

    ciao
    Fidarsi è bene, non fidarsi è male !

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    110
    no ke nn funonzia..dice oggetto:

    Load Command1(y)

    già caricato!!!!!!!

  7. #7
    Hai impostato la proprietà index del Command1 = 0 ??????????

    Fidarsi è bene, non fidarsi è male !

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    110
    CERTO!

  9. #9
    Non so che dirti !!
    a me funziona bene !

    comunque l'errore che ti restituisce, vuol dire che Command1(y) è un'oggetto esistente..........

    quindi le cause sono 2

    1) Command1 non è un'array

    oppure

    2) l'indice y dell'array Command1 non incrementa ad ogni click di uno

    Caio !
    Fidarsi è bene, non fidarsi è male !

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.