Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Creare un pulsante quando si preme un pulsante [VB6]

    Salve a tutti,

    vorrei sapere come devo fare per poter far creare un nuovo pulsante sul form creandolo da codice situato nel pulsante che esiste già sul form.

    Vi ringrazio anticipatamente

  2. #2
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    Hai a disposizione 2 metodi.

    Il primo è quello di avere una matrice di controlli, anche di un solo elemento che deve avere come indice 0, caricando con la Load i controlli successivi.

    codice:
    Load TuoControllo(1)
    TuoControllo(1).Move x, y
    TuoControllo(1).Visible = True
    Il secondo è quello di utilizzare il metodo Add della collection Controls:

    codice:
    Dim cmd As Control
    Set cmd = Me.Controls.Add("VB.CommandButton", "NomeControllo")
    cmd.Move x, y
    cmd.Visible = True
    Boolean

  3. #3
    grazie mille boolean.

    Ora avrei un altra domanda da porre,

    ho catturato le coordinate del mouse relative al punto dove si trova quando clicco, vorrei che quando premo un pulsante, il mouse si posizioni e clicchi fisicamente sulle coordinate da me prima catturate.

    grazie anticipatamente

  4. #4
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    La domanda si sposta su un altro argomento, per cui dovresti aprire un altro thread.

    Boolean

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.