Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Heyjoe
    Registrato dal
    Dec 2001
    Messaggi
    95

    [VB6] ordine a più forms

    Ciao ragazzi

    ho vari form sul desktop con un textbox in ogni form.
    Dal menu dei form, faccio aprire un'altro form dove imposto il carattere da usare.
    Il problema è che riesco a cambiare il carattere solo del form dove ho aperto il form/impostazione, mentre vorrei riuscire a cambiare il carattere di tutti i textbox di tutti i forms.

    Come posso fare ? quale funzione devo andare a studiarmi?

    :master:

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    798
    fai un ciclo For Each per i form aperti e nel ciclo modifichi.
    Ans.

  3. #3
    Utente di HTML.it L'avatar di Heyjoe
    Registrato dal
    Dec 2001
    Messaggi
    95
    cioè,

    codice:
    For Each Form sul desktop
       If Text.Font = "Arial" Then   
          Text.Font = "Augie"
       End If
    Next
    dici dovrebbe funzionare?
    Ma come faccio a fargli riconoscere i form? con la proprietà tag?

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    798
    i form fanno parti tutti dello stesso progetto?

    se si...
    codice:
    Dim frm As Form
    
    For Each frm in Forms
    If frm.Text.Font = "Arial" Then
    ....
    End If
    Next
    Ans.

  5. #5
    Utente di HTML.it L'avatar di Heyjoe
    Registrato dal
    Dec 2001
    Messaggi
    95


    deng iù ans ... fanno tutti parte dello stesso progetto

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.