Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di alexxxb
    Registrato dal
    Oct 2007
    Messaggi
    124

    [access] modifica proprietà form

    Ciao,
    c'è un modo per ottenere, con un solo comando, che la proprietà "etichetta" (in pratica cio che viene scritto sulla barra in alto) di TUTTE le mie form cambi in un certo valore?
    Ad esempio: ho tutte le mie form con etichetta "Pippo", ora voglio che tutte abbiano l'etichetta "Pluto", ma voglio farlo tramite un'istruzione senza dover modificare la proprietà per ogni form.
    Si può fare?

  2. #2
    avresti dovuto impostare una variabile pubblica e mettere nell'evento su apertura delle maschere me.caption=alla variabile.

    ora per modificare l'etichetta la maschera deve essere aperta.
    Il numero di pecorelle scannate dai pastori è di gran lunga superiore al numero di pecorelle mangiate dai lupi. Per cui, se qualcuno si proponesse di essere il vostro pastore per salvarvi dai lupi, pensateci bene.

  3. #3
    Utente di HTML.it L'avatar di alexxxb
    Registrato dal
    Oct 2007
    Messaggi
    124
    Grazie!
    E come faccio ad impostare questa variabile pubblica?

  4. #4
    nell'editor di vba crei un nuovo modulo scrivi
    option explicit
    Public My_label_maschera As String

    Public Sub label_maschera()
    MyTitoloMessaggio = "prova"
    End Sub

    ora nell'evento apertura di ogni maschera scrivi MyTitoloMessaggio (intendo come routine)

    sicuramente esiste un metodo migliore ma non lo conosco, io faccio in questo modo.
    Il numero di pecorelle scannate dai pastori è di gran lunga superiore al numero di pecorelle mangiate dai lupi. Per cui, se qualcuno si proponesse di essere il vostro pastore per salvarvi dai lupi, pensateci bene.

  5. #5
    mi correggo.

    nell'editor di vba crei un nuovo modulo scrivi
    option explicit
    Public Const Mia_Caption_Form= "aaaaaaaaaaaaaaaaaaaaa"

    ora nell'evento apertura di ogni maschera scrivi Mia_Caption_Form (intendo come routine)

    ora è più corretto.
    Il numero di pecorelle scannate dai pastori è di gran lunga superiore al numero di pecorelle mangiate dai lupi. Per cui, se qualcuno si proponesse di essere il vostro pastore per salvarvi dai lupi, pensateci bene.

  6. #6
    Utente di HTML.it L'avatar di alexxxb
    Registrato dal
    Oct 2007
    Messaggi
    124
    Grazie, sei sempre gentilissimo

  7. #7
    Utente di HTML.it L'avatar di alexxxb
    Registrato dal
    Oct 2007
    Messaggi
    124
    Scusa non riesco a capire come usarlo.
    In che senso "come routine"?
    Se come routine metto "Mia_Caption_Form" mi va in errore...

  8. #8
    Utente di HTML.it L'avatar di alexxxb
    Registrato dal
    Oct 2007
    Messaggi
    124
    Non riesco a trovare il modo di usare questa funzione....
    Mi spiegheresti meglio?
    Grazie

  9. #9
    nell'editor di vba crei un nuovo modulo scrivi
    option explicit
    Public Const Mia_Caption_Form= "aaaaaaaaaaaaaaaaaaaaa"

    poi apri in visualizzazione struttura una a una le tue maschere.
    apri le proprietà della maschera---> evento---> su apertura ---> premi il pulsantino che appare con 3 punti ---> genera codice e nell'editor vba che appare scrivi Mia_Caption_Form

    ps. scusa il ritardo nella risposta
    Il numero di pecorelle scannate dai pastori è di gran lunga superiore al numero di pecorelle mangiate dai lupi. Per cui, se qualcuno si proponesse di essere il vostro pastore per salvarvi dai lupi, pensateci bene.

  10. #10
    Utente di HTML.it L'avatar di alexxxb
    Registrato dal
    Oct 2007
    Messaggi
    124
    Ciao, grazie.
    Questa è proprio l'operazione che avevo provato a fare io, ma nella form il debug mi va in errore qui:
    codice:
    Private Sub Form_Open(Cancel As Integer)
    Mia_Caption_Form
    End Sub
    e mi dice: Prevista routine e non variabile

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.