Ir para conteúdo
Fórum Script Brasil

Denis Bittencourt Muniz

Veteranos
  • Total de itens

    834
  • Registro em

  • Última visita

Tudo que Denis Bittencourt Muniz postou

  1. Já experimentou a API do Windows 'GetFileSize'? Biblioteca: 'Windows.h' Falows!
  2. Para achar bom tutoriais: faça uma pesquisa por 'Win32API' no Google e de preferência em sites em inglês, por ter um conteúdo melhor! Mas já adiantando detalhes: Windows API (Win32API) são funções que controlam o sistema Windows. Gerenciamento de memória, controle sobre portas, interação com o usuário são exemplos de funcionalidades das API's do Windows. Como você é um programador C/C++, essas API's ficam na biblioteca 'Windows.h'. Ah! Um detalhe: um bom site sobre API's (um guia descrevendo a funcionalidade de várias API's do Windows. Linguagem: inglês) : www.allapi.net Qualquer dúvida post! Falows!
  3. Use a API do Windows 'GetComputerName' da biblioteca 'Windows.h' Qualquer dúvida post. Falows!
  4. Hum... fazer, por exemplo, um 'for' enquanto espera uma entrada... você faz isso (até onde eu sei) com "Multithreading", ou seja, seu programa (processo) terá várias thread's associadas a ele (processo)... Dê uma pesquisada no Google sobre Multithreading em C/C++... (lembrando que em Managed C++ isso se torna uma tarefa fácil) Falows! Qualquer coisa post!
  5. Visite o site www.linhadecodigo.com.br, vá na seção 'C/C++' e vá para o rodapé da seção (C/C++), onde você encontrará alguns livros para vender. Falows! Qualquer dúvida post!
  6. O Dark tem razão.. isso ae Dark! Vocês ficam fazendo essas 'viadagens' no fórum... HeHeHe...
  7. Já tentou a função 'getchar' da biblioteca 'stdio.h'? Falows!
  8. Não, não tem... Hooks (ganchos) são mecanismos de envio de informações entre uma aplicação e um objeto existente, um hardware, por exemplo... No caso acima, sua aplicação teria que ganchar o teclado, assim obtendo todos os eventos do mesmo.. Lembro de ter usado essas API's para ganchar uma caixa de mensagem (MessageBox), assim tendo total controle sobre a caixa de mensagem (alterei o rotúlo dos botões 'Sim' e 'Não'. Alterei também os tamanhos dos botões). É um processo um pouco complicado, mas um resultado de tirar o chapéu : ) Falows!
  9. Denis Bittencourt Muniz

    Dll

    Bom, creio que você esteja programando em C/C++. A maneira mais fácil para usar uma API em C/C++ é incluir a biblioteca 'Windows.h'. A função que revela o usuário logado se chama 'GetUserName' (Windows.h) Para chamar uma DLL: Dê uma olhada nas API's: 'LoadLibrary', 'GetProcAddress', 'CallWindowProc' e 'FreeLibrary' no site www.allapi.net (um site sobre as API's do Windows) Falows! Qualquer coisa post!
  10. Já deu uma verificada no CD de instalação? (talvez o Delphi não esteja totalmente instalado) Falows!
  11. Não há uma função pronta que faça isso (pelo menos nas bibliotecas padrão do C/C++). Vou te dar algumas dicas (já que você quer assim): 1. Para impressão de caractéres na tela, use a função 'printf' da biblioteca 'stdio.h' 2. Para leitura de caractéres, use a função 'scanf' da biblioteca 'stdio.h' Mais uma: procure aprender os operadores aritiméticos e estruturas condicionais ('if', 'for', etc...). qualquer dúvida estamos aí! falows!
  12. Denis Bittencourt Muniz

    Dll

    Sim, as funções (já que o termo API é o conjunto de biblioteca (DLL's) que guardam as funções) ficam dentro dessas DLL's, que são várias, porém 4 DLL's merecem destaque por seu grande uso que o sistema faz: 'gdi32', 'user32', 'kernel32' e 'winmm'. Qualquer coisa estamos aí! Falows!
  13. Como você falou que trabalha com ASP, você deve está fazendo uma aplicação ASP.net com C#. Eu reparei alguns detalhes no seu código: 1. 'response.write'? Não seria: 'Response.Write', já que C# é sensitive case. 2. Na estrutura 'if' você usou '=' para comparação.. não seria '=='? Dê uma olhada e depois post o resultado! Falows!
  14. As três funções, mais algumas (comparado com o número real existente) API's do Windows, estão na unit Windows. Falows!
  15. Olá galera! Gostaria de saber, o Dev-C++ é um compilador padrão ANSI, certo? Então, porque ele suporta a instrução '__int64'? Essa instrução não é encontrada somente no VC++ da Microsoft? Outra: Usando o operador 'sizeof', descobri que: um 'long int' é igual a um 'int', ambos ocupam 4 bytes de mémoria.. mas pergunto: realmente são iguais?? Não possuem alguma diferença interna?? Também, voltando ao primeiro assunto: Se C ANSI suporta a instrução '__int64', qual a diferença de '__int64' e 'long long', pois descobri que ambos ocupam 64 bits de memória.. Última: A diretiva '#import' é somente encontrada no VC++? Aguardo respostas.. Falows!!
  16. Você pode usar as API's do Windows: 'SetCursor', para trocar o cursor do sistema. 'LoadCursor', se necessário carregar algum arquivo 'cur' (arquivo de cursor). 'DestroyCursor', se você usou 'LoadCursor' para carrgar um arquivo 'cur'. Mais detalhes sobre API's do Windows: www.allapi.net Falows! Qualquer coisa 'stamos aí!
  17. Denis Bittencourt Muniz

    Dll

    As API do Windows são funções internas da plataforma Windows. A todo instante estão sendo usadas de forma implícita, por programadores ou usuários... Por exemplo: Você já utilizou a função 'MsgBox' do VB? Nada mais é que um "atalho" para a API 'MessageBox'... Outro exemplo: Quando um usuário vai fazer conexão com a Internet, o Windows chama várias API's para tal ação.. Os programadores podem usar essas API's (explicitamente)... No caso de C/C++, o jeito mais fácil de usar uma API do Windows é incluindo a biblioteca 'windows.h'. Qualquer dúvida estamos aí! falows! P.S: Um bom site sobre pesquisa de API do Windows: www.allapi.net
  18. Ficou muito bom! A SB estava precisando de mudanças radicais! Quero dar meus parabéns ao Binho, Eddie e outros administradores, monitores e moderadores (em especial, Graymalkin, andreia_sp, fercosmig e OSJunior, pelo grande conhecimento que cada um possui em sua respectiva área) que cuidam desse excelente fórum, que é a SB.
  19. valeu Graymalkin! Vou testar isso! Ótima sua solução.. eu já sabia da existência dessa (LoadLibrary) API Win32, mas nem lembrei de utiliza-lá, pois pensei que C/C++ tinha um mecanismo da link com DLL, assim como o 'Declare' do Visual Basic. Falows!
  20. Galera, não estou querendo ser chato.. mas preciso disso urgente. Bom, talvez o erro foi meu, pois a pergunta esteja mal formulada. Explicando melhor: Quero chamar uma função, que está em uma DLL , em C/C++... Em Visual Basic, usamos 'Declare' para tal ação.. mas e em C/C++? Aguardo respostas! Grato desde já! Falows!
  21. Olá galera! Bom, eis minha dúvida: como crio um link com alguma DLL, usando C/C++?? Se não me engano, tem haver com a palavra-chave extern. Mas resumindo, sem querer abusar, gostaria de um exemplo simples e direto... Agradeço desde já! Falows!
  22. Denis Bittencourt Muniz

    Celular

    Graymalkin, as edições express dão suporte para a .net compact? Pois, não achei projeto relativo a tal 'plataforma'.. E outra: instalei um pacote de aproximadamente 24 MB, que é o .net compact 2.0.. mas nada adiantou Outra dúvida: No site da Microsoft, vi um SDK (.net 2.0) de 384 MB.. aquele que seria o SDk para desenvovimento em compact?? Aguardo respostas! Falows!
  23. Denis Bittencourt Muniz

    Celular

    Bom, surgiu uma dúvida: Eu não possuo um aparelho de celular moderno, possuo um 'Nokia 1100', e não possuo nenhum dispositivel móvel como, por exemplo, um SmartPhone. Mas gostaria de desenvolver, futuramnete, pois ainda sou iniciante em C#, aplicativos para dispositivéis móveis... Gostaria de saber: Poderia instalar a .Net Compact no meu PC para realizar testes?? No caso, creio que deve existir um simulador (poderia ser um simulador de SmartPhone, por exemplo) para rodar tais aplicativos no PC... Aguardando respostas! Falows! P.S: Em um Nokia 1100 tem como fazer testes de .Net Compact (rodar aplicativos)??
  24. Denis Bittencourt Muniz

    Celular

    Sim, porém é mais complicado que fazer em .Net (como você perguntou lá na sala de .Net).
  25. Denis Bittencourt Muniz

    Celular

    Sim, usando a plataforma .Net Compact
×
×
  • Criar Novo...