MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


4 participantes

    [Resolvido]Fontes (letras) no Access 2003

    leoni_dias
    leoni_dias
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 179
    Registrado : 14/08/2011

    [Resolvido]Fontes (letras) no Access 2003 Empty Fontes (letras) no Access 2003

    Mensagem  leoni_dias 25/10/2011, 00:17

    Boa noite, amigos ee mestres.

    Minha dúvida é se existe um modo de saber, via código, as fontes (tipos de letras) usadas em um bd em access para poder enviá-las junto com o bd, caso o usuário não as tenha em seu pc. Obrigado.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Fontes (letras) no Access 2003 Empty Re: [Resolvido]Fontes (letras) no Access 2003

    Mensagem  criquio 25/10/2011, 02:01

    Tente o seguinte: coloque uma listbox de nome lstFontes por exemplo e no botão, coloque assim:

    Dim C As Control

    Me.lstFontes.RowSource = ""
    Me.lstFontes.RowSourceType = "value list"

    For Each C In Me.Controls
    Me.lstFontes.AddItem C.FontName
    Next


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    leoni_dias
    leoni_dias
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 179
    Registrado : 14/08/2011

    [Resolvido]Fontes (letras) no Access 2003 Empty Re: [Resolvido]Fontes (letras) no Access 2003

    Mensagem  leoni_dias 25/10/2011, 10:45

    Obrigado pela resposta, mestre.

    Funciona perfeitamente no formulário em curso, mas, ao meu ver(desculpe a ignorância), teria que colocar esse módulo em cada form para ver a lista de fontes em cada um.

    Minha pergunta é se teria como ver em todo o bd sem olhar form por form.

    Obrigado novamente.
    vieirasoft
    vieirasoft
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7304
    Registrado : 11/05/2010

    [Resolvido]Fontes (letras) no Access 2003 Empty Re: [Resolvido]Fontes (letras) no Access 2003

    Mensagem  vieirasoft 30/11/2011, 21:43

    Como não houve retorno, o tópico passa a resolvido. Qualquer coisa reabra, por favor.
    leoni_dias
    leoni_dias
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 179
    Registrado : 14/08/2011

    [Resolvido]Fontes (letras) no Access 2003 Empty Retorno sobre fontes

    Mensagem  leoni_dias 11/3/2013, 23:10

    Boa noite, amigos.

    Eu retornei para ajudar os que estiverem com a mesma dúvida que eu tinha.
    Adaptando um código do grande JPAULO, consegui colocar nomes e tamanho de todas as fontes usadas nos diversos formulários do meu BD, então resolvi postar o código aqui.
    "Pra que saber os nomes das fontes usadas no BD?" Talvez você use uma fonte específica que não exista no PC do usuário, então você sabendo quais as fontes do BD, já instala todas.


    'Em um botão de um formulário

    On Error GoTo errlbl

    Dim CorrerTodos As Single
    Dim frm As AccessObject
    Dim openFrm As Access.Form
    Dim Controles As Access.Control
    Dim CaixasTexto As Access.TextBox
    Dim FontName As String
    Dim FontSize As String
    Dim ctr As Control

    CorrerTodos = Timer()
    For Each frm In CurrentProject.AllForms
    DoCmd.OpenForm frm.Name, acDesign
    Set openFrm = Forms(frm.Name)
    For Each Controles In openFrm
    If Controles.ControlType = acListBox Or Controles.ControlType = acComboBox _
    Or Controles.ControlType = acLabel Or Controles.ControlType = acTabCtl _
    Or Controles.ControlType = acTextBox Or Controles.ControlType = acTabCtl Then
    FontName = Controles.FontName
    FontSize = Controles.FontSize
    DoCmd.SetWarnings False
    DoCmd.RunSQL ("INSERT INTO [AFontes] ([FonteNome], [FonteTamanho]) VALUES ('" & FontName & "', '" & FontSize & "')")
    DoCmd.SetWarnings True
    End If
    Next Controles
    'DoCmd.Save acForm, frm.Name
    DoCmd.Close acForm, frm.Name
    Next frm
    CorrerTodos = Timer - CorrerTodos
    Exit Sub
    errlbl:
    If Not Err.Number = 438 Then
    MsgBox Err.Number & " " & Err.Description
    End If
    Resume Next

    ' Serão jogados os nomes das fontes para a tabela (no meu caso) Afontes. Depois foi só fazer uma consulta com "agrupamento" no campo FonteNome.
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    [Resolvido]Fontes (letras) no Access 2003 Empty Re: [Resolvido]Fontes (letras) no Access 2003

    Mensagem  JPaulo 12/3/2013, 08:58

    Obrigado pela lembrança, a sala de repositório de Exemplos tem crecido e muito.

    http://maximoaccess.forumeiros.com/t216-fontes-do-windows



    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    [Resolvido]Fontes (letras) no Access 2003 Folder_announce_new Utilize o Sistema de Busca do Fórum...
    [Resolvido]Fontes (letras) no Access 2003 Folder_announce_new 102 Códigos VBA Gratuitos...
    [Resolvido]Fontes (letras) no Access 2003 Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    [Resolvido]Fontes (letras) no Access 2003 Empty Re: [Resolvido]Fontes (letras) no Access 2003

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 18:47