Ir para conteúdo
Fórum Script Brasil

Graymalkin

Veteranos
  • Total de itens

    8.257
  • Registro em

  • Última visita

Tudo que Graymalkin postou

  1. Graymalkin

    Comunidade Python

    Ótima idéia, Brunão!!! Pode contar com o meu apoio. Abraços, Graymalkin
  2. Graymalkin

    Urgente

    Para isso existe a propriedade EditMode do RecordSet. Para mais detalhes, dê uma olhada nesta página (leia de baixo para cima, pois são respostas de respostas): http://br.groups.yahoo.com/group/vbj/message/3586 Abraços, Graymalkin
  3. Você quer salvar arquivos inteiros do Excel em um banco de dados e depois poder visualizar esses arquivos? É isso mesmo que entendi? Abraços, Graymalkin
  4. Graymalkin

    Codigos

    Dá uma olhada nisso: MsgBox Hex(10) 'Decimal para Hexa MsgBox &há 'Hexa para Decimal Abraços, Graymalkin
  5. Graymalkin

    Comunidade Python

    O Python? Mas não precisa ser... Você pode utilizar o IDLE (que vem junto com o Python) ou o PythonWin (que vem junto do pacote Win32 Extensions). Além disso, você pode pegar uma outra distribuição chamada ActivePython (http://www.activestate.com) que é mais voltada a usuários do Windows e já vem com o PythonWin. Abraços, Graymalkin
  6. Verifique também o que o seu App.Path está retornando, pois dependendo do local, ele poderá retornar com ou sem a "\", podendo fazer com que hajam duas no inicio. Abraços, Graymalkin
  7. O erro 3055 é "Not a valid file name", ou seja, "Nome de arquivo inválido" e, de fato, aquela contra-barra no final sugere isto, já que ela é usada para separar diretórios e sub-diretórios e não pode fazer parte de um nome de arquivo. Abraços, Graymalkin
  8. Graymalkin

    Dll

    Tá quase certo, você só esqueceu de colocar o objeto na frente da função na hora de chamar. Tem que ser: objMsgDLL.MostrarMsg Ao invés de MostrarMsg sozinho. Abraços, Graymalkin
  9. Graymalkin

    Comunidade Python

    Boa! :lol: Já pegou o interpretador no Python.org? Se sim, você já pode começar a seguir o tutorial que vem junto da documentação (em inglês, mas na página você acha a versão em português [veja o tópico Tutoriais]). Aliás, coloquei um tutorial bem legal no tópico Tutoriais e vale lembrar que a página da comunidade (essa lá em cima) já tem alguns (como você pode conferir em http://web.rantac.com.br/python/moin.cgi/ArtigosTutoriais). Abraços, Graymalkin
  10. Graymalkin

    Tutoriais

    ---Português--- Um tutorial bem legal traduzido em Português: Python Instantâneo ---English--- A very cool tutorial in English: Instant Python ok? Graymalkin
  11. Minha primeira linguagem oficial também foi o VB, Slipknot, porém aprendi Clipper quase que em paralelo, por isso é que falei da confusão que pode haver entre o método de trabalho. Até porque o mais sensato é primeiro aprender Lógica de Programação e depois partir para uma linguagem, e se você for comparar a lógica com uma linguagem na prática verá que ela terá muito mais haver (em sua totalidade e estrutura) com linguagens como C, Pascal, Python e Clipper, por exemplo. Ah, e vale também reparar que dá pra entender o sentido em que você usou o termo "baixo nível" para denominar essas linguagens, todavia elas são consideradas linguagens de "alto nível". Abraços, Graymalkin
  12. Já que você perguntou, eu recomendaria aprender primeiro uma linguagem procedural como o Python, o Pascal ou o Clipper (todos os três também podem ser orientados a objeto) e daí partir para uma linguagem orientada a eventos, como o VB. O motivo? Você terá que programar de forma procedural no VB também, porém utilizará os eventos para isso, ao invés de seguir uma estrutura lógica de inicio e fim de um programa, o que poderá causar confusão caso você queira aprender outra linguagem no futuro. Abraços, Graymalkin
  13. Graymalkin

    Msgbox

    Você quer dizer uma janela modal? Do tipo que quando está aberta fica na frente da principal e só permite que o foco volte à principal quando fechada? Se for basta fazer: form2.show 1 Supondo que form2 seja a outra janela (do about, por exemplo). É isso? Abraços, Graymalkin
  14. Graymalkin

    Dll

    Não, é o nome da classe mesmo. Quando você cria um projeto novo de ActiveX DLL o nome do projeto fica "Project1" e o nome da classe fica "Class1". ok? Graymalkin
  15. Graymalkin

    Msgbox

    Como assim "o vb fica embaixo e o about em cima"??? Abraços, Graymalkin
  16. Graymalkin

    Msgbox

    Quebre as linhas utilizando o vbCrLf. Exemplo: MsgBox "Linha1" & vbCrLf & "Linha2" Abraços, Graymalkin
  17. Ah tá, isso é verdade. Se precisar de ajuda, 'stamos aí. Abraços, Graymalkin
  18. Graymalkin

    Dll

    Não, não importa o diretório porque você não específica o arquivo DLL diretamente, mas sim a classe. Sim, a função não existirá quando você tentar utilizá-la em uma instância do objeto, justamente porque está definida como PRIVATE. Ela tem que PUBLIC para ser vista na instância. Todavia você não poderá defini-la como PUBLIC utilizando argumentos do tipo FORM, LABEL, IMAGE, etc. Somente os tipos básicos são aceitos (String, Integer, Long, Byte, etc.). Não sei se é realmente necessário atribuir Nothing à variável, já que a mesma é destruída quando o programa é finalizado (no caso das globais) ou quando o procedimento é finalizado (no caso das locais). De qualquer forma, não fará mal algum atribuir Nothing à variável. Abraços, Graymalkin
  19. Por isso é que utiliza-se um Timer, já que a cada 1 segundo a rotina será executada e o título do form piscará. Tente novamente seguindo os passos, porque aqui comigo ele fica piscando o tempo todo. Abraços, Graymalkin
  20. Algumas dicas para começar: * Troque as instruções Open, Input, Print pelos métodos disponíveis no FileSystemObject (para mais informações sobre esse objeto, faça uma busca no Yahoo! ou no Google); * Retire as tipagens (String, Integer, etc.) pois em VBScript todas as variáveis são do tipo Variant; Bem, já é um começo. Qualquer coisa, 'stamos aí! Abraços, Graymalkin
  21. Exatamente como eu não sei, mas tente fazer referência (Project -> Add Reference...) ao JScript .NET e utilizar as classes e métodos disponíveis em microsoft.jscript. Espero ter ajudado, Graymalkin
  22. Graymalkin

    Programa C Em Vb

    Eu já consegui utilizar DLLs, que criei em C, no VB. Para criar as DLLs usei o compilador Borland C++ 5.5. Se quiser umas dicas, é só falar. Abraços, Graymalkin
  23. Tente usar a função DateValue('data') ao invés de #data#. Exemplo com a mesma query que você passou: query = "SELECT SUM(Valor) AS TotalValores FROM tabelacontas WHERE Data>=DateValue('" & de & "' AND Data<=DateValue('" & ate & "')" Veja se dá certo. Abraços, Graymalkin
×
×
  • Criar Novo...