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

    riempire un campo situato all'interno di un controllo active x

    Salve, ho un piccolo problema inerente la gestione di una form contenente uno dei cosiddeti controlli activex personalizzati.
    nel progetto visual basic io ho una form che è stata popolata da un solo oggetto,un controllo personalizzato contenente al suo interno diverse textbox, pulsanti, ecc.
    non chiedetemi come mai in fase di progettazione si è optati per questo "bislacco"(secondo me) modo di fare le cose xchè non lo so!
    il problema è che adesso io dovrei far riempire una texbox contenuta in questo controllo a tempo di esecuzione.

    ho provato a scrivere nomeform.nomecontrollo.nometextbox ma non ha funzionato.

    a questo punto io mi chiedo: è possibile fare ciò oppure no?

    spero che la domanda sia chiara, qualsiasi suggerimento è gradito!

    grazie 1000
    ciao
    "noi simme cori aridi/nimici de la pace
    quanno dui cori s'ammano/noi tutti ci dispiace"

  2. #2
    Non so se è di questo che hai bisogno
    in questo modo quando carica il form
    darà come contenuto "Contenuto"

    Private Sub Form_Load()
    Text1.text = "Contenuto"

    End Sub

  3. #3
    temo purtroppo che questo metodo non vada bene !
    è praticamente quacosa di simile a quello che ho provato a fare io....
    "noi simme cori aridi/nimici de la pace
    quanno dui cori s'ammano/noi tutti ci dispiace"

  4. #4
    per scrivere sulla texbox durante il caricamento
    il metodo di prima funziona, ma non so di preciso
    cosa vuoi fare
    Se riesci a mandarmi il form ( se posso)
    ti spiego come fare.

    Ciao

  5. #5
    Devi crearti una nuova proprietà nel controllo personalizzato:
    [Code]
    'Nel controllo
    Public Property let Testo(txt as string)
    Text1.Text=txt
    end property
    public property get Testo() as str
    Testo=Text1.Text
    end Property
    [Code]
    poi nel tuo form basta che usi
    UserControl.Testo per fare riferimento alla proprietà

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.