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

    [VB6] Inserire oggetti nel form a livello di runtime

    Salve,

    probabilmente tutti mi risponderete che è impossibile, però spero che si possa fare...


    mettiamo che io ho un form, il classico FORM1

    nel form 1 ci metto una textbox e un button

    al click del button, il NUMERO che avrò scritto nella text servirà per creare N-combo nel form


    quindi la domanda è: è possibile inserire nel form a livello di codice una combo e posizionarla in un punto preciso della form stessa? Non posso usare combo già esistenti perchè mi sembrerebbe una sciocchezza se il metodo da me chiesto esiste

    chi ne sa qualcosa riceverà la mia gratitudine e benevolenza


  2. #2
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    codice:
    Dim cmbNew As ComboBox
    Set cmbNew = Me.Controls.Add("VB.ComboBox", "cmb1")
    cmbNew.Move 100, 100
    cmbNew.Visible = True
    ma sinceramente preferirei gestire il tutto con una matrice di controlli formata da un solo elemento, inizialmente, ed usando il comando Load.

    Boolean

  3. #3
    grazie gentilissimo poi me la studio sul sito microsoft questa sintassi

    un'altra domanda: ma come faccio, ad esempio, a creare un pulsante e assegnargli il codice all'evento on click in questo modo? non sono riuscito a trovare la sintassi giusta sinceramente

    molte grazie cmq

  4. #4
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    questo è uno dei motivi per cui preferisco utilizzare una matrice di controlli formata da un solo elemento con indice 0, e caricare ulteriori elementi con il Load.

    in questo modo, la matrice già disposta sul form, anche se di un solo elemento, possiede già tutte le routines di evento che condividerà con tutti gli elementi successivamente aggiunti.

    Boolean

  5. #5
    ho capito...vabbeh mi darò da fare e vedo cosa ricavo grazie mille

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.