Ir para conteúdo
Fórum Script Brasil

diegoinfo

Membros
  • Total de itens

    42
  • Registro em

  • Última visita

Posts postados por diegoinfo

  1. Alguém sabe como faz para chamar o Help???????????????????

    Fiz num arquivo .chm.

    E de preferência sem habilitar o F1, que eu andei vendo, e acho que tem alguma coisa do tipo.

    Desculpe, tá enchendo o saco de vocês, mas é que vou finalmente entregar este projeto. Tenho que ter acabado tudo até quarta no máximo.

    Conto com vocês.

    Vlw

  2. Cara não entendi como eu faço.

    E lá tem que definir a extensão, eu mudei a extensão do meu BD para dificultar a localização. Mas mesmo voltando para mdb não funciona.

    Como coloco aquilo na minha conexão.

    Conexao.Open ???????????

    falou

  3. Pelo Project>References.

    Já testei numa máquina com Office 2002 e funcionou.

    Como eu uso esse Create Object?

    Começo a trabalhar com os relatórios assim:

    Set ObjWord = New Word.Application
    ObjWord.Documents.Open (App.Path & "\Relatorios\Arquivos\relatorio1.doc")
    Set DocWord = ObjWord.ActiveDocument
    Set SelWord = ObjWord.Selection

    falou

  4. Quando tento trabalhar com um arquivo Word em um determinado computador, dá o erro:

    430 - Class does not support automation or does not support expected interfece.

    Já procurei aqui no fórum, e este erro dava quando tentavam acessar o banco de dados. No meu caso é só com o Word.

    Testei em algumas máquinas e funcionou tudo bem, e tinham o Word 97. Esta máquina em específico é um Win 98, com Word 2000. Será que pode ser isso?

    Vale a pena eu pedir para meu cliente reinstalar o Word ou até mesmo instalar o 97? Ou é outro problema?

    Preciso resolver isso o mais rápido possível.

    Vlw desde já

  5. Tenho esta instrução sql:

    sql = "select * FROM Tabela where Year(DATA_EMISSAO) > " & FrmExc.TxtAno.Text & " AND COD_CLI LIKE '" & TabBuscar!COD_CLI & "'"

    Alguns registros tem o campo DATA_EMISSAO em branco. Como eu faço para colocar nesta instrução, para selecionar tb os registros com este campo em branco? Que estejam Null.

    Vlw

  6. Alguém sabe como inserir e alterar comentários de um arquivo. No caso gostaria de modificar (inserir) os comentários de um mdb.

    Sei como modificar os atributos de um arquivo (oculto, leitura), mas isso que eu quero não consegui achar.

    Não quero colocar os comentários em um txt, nem em alguma tabela do access.

    Alguém sabe como fazer isso?????

    Vlw desde já

  7. Eu uso VB 6 com SP 6, em um Windows 98. Quando instalei o VB, não instalei o Crystal Reports. Só instalei agora e está dando erro. As vezes quando eu inicio a criação de algum relatório ou quando abro um relatório salvo, ele dá erro. É o Crystal 4.6.

    Crw32
    
    Este programa executou uma operação ilegal e será fechado.
    
    Detalhes>>>
    CRW32 causou uma falha de proteção geral no módulo DIBENG.dll em 000c:0000193f.

    Aparece esta mensagem e ele fecha.

    Já instalei ele de novo e continua dando o mesmo erro.

    Alguém já teve este problema e sabe como resolver???????

    Ou alguém sabe onde baixar uma versão mais recente????????

    falou.

  8. Acho que fica fácil pra você entender se pensar no módulo como trechos de códigos que não vão estar nos forms.

    Um local onde se colocam funções, ou simplesmente rotinas para serem executadas.

    você chama estas funções ou rotinas dentro dos forms ou dentro das próprias funções ou rotinas nos módulos.

    O uso de módulos faz parte da lógica de programação modular e na estruturada (dê uma procurada na net).

    Vamos supor que você tem 10 forms, e cada form vai ter que mostrar uma mensagem cada vez que for aberto (carregado), a mesma mensagem.

    Ao invés de você escrever em cada Form_load:

    Private Sub Form_Load()
    Msgbox "Mensagem"
    end sub
    você escreve:
    Private Sub Form_Load()
    Call Mensagem
    end sub
    E no módulo você escreve:
    Sub Mensagem
    Msgbox "Mensagem"
    End Sub

    você deve tá se perguntado, mas para que serviu isso?

    Serviu que se você quiser por exempo mudar a mensagem a ser exibida, você muda apenas a linha do módulo, só uma vez. Sem isso, você teria que mudar em cada form, isto é, 10 vezes. Quando seu código é muito grande, isso é fundamental. Deixa o código mais limpo, a execução mais rápida e o programa menor.

    Espero poder ter ajudado

    falou rolleyes.gif

×
×
  • Criar Novo...