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. Ótima idéia, mas temos que encontrar pessoal que manja do assunto primeiro. Mas se encontrar, concordo plenamente com a idéia! Falows!
  2. Veja bem: seria complicado. Você vai ter que usar um recurso do Windows chamado 'gancho', que é a interferência (espionar) entre as trocas de mensagens entre o Windows e os aplicativos, janelas, etc... Caso você queira mais detalhes, pesquise as seguintes funções da API do Windows (Windows.h): SetWindowsHookEx CallNextHookEx UnhookWindowsHookEx Caso tenha dúvidas ou queira saber mais, poste! Falows!
  3. Lembrando que a API do Windows (biblioteca 'Windows.h') 'CreateThread' também serveria (têm seis parâmetros e assinatura igual a dessa função. Alias, essa função que se baseia na API 'CreateThread'). Falows!
  4. Creio que apenas com as bibliotecas 'stdio', 'stdlib' e 'Windows' dá para fazer o programa. Bom, visite o site de referência C/C++ (www.cppreference.com) e pesquise a documentação das bibliotecas 'stdio' e 'stdlib'. No MSDN da Microsoft, você acha a referência sobre a API do Windows (creio que você usará apenas a função 'Sleep' da biblioteca Windows). Qualquer coisa, você pergunta, certo? Falows!
  5. Denis Bittencourt Muniz

    Dlls

    C:\Arquivos de programas\Arquivos comuns\system\ado\msado15.dll Caminho que encontrei, aqui na minha máquina. Falows!
  6. Há alguns erros, um deles: printf //Cadê os parentêses? Falows!
  7. Não, não teria jeito, já que VBScript não suporta declarações externas (funções de DLL). Minha idéia seria colocar um gancho (Hook) na caixa de texto do 'InputBox' e modificar todo e qualquer caractére digitado pelo usuário. Para fazer a interface, você pode usar (X) HTML, porém o único navegador capaz de rodar sua aplicação seria o IE (você poderia fazer um HTA, HTML Application, pois isso usaria, concerteza, o 'motor' do IE, já que é um programa, criado pela Microsoft, que roda esse tipo de arquivo, uma página Web com cara de aplicação. Porém, se eu não me engano, esse software só está presente no Windows 2000 em diante.) Última opção: criar um componente COM/ActiveX em VB6, Delphi ou alguma outra linguagem com suporte a COM/ActiveX. Sua personalização é muito grande, comparado com as opções apresentadas acima, mas seu script (VBS) iria depender de uma DLL (componente), mas é só registra-lá no sistema e deixa-lá na pasta 'system32'. Falows! Qualquer coisa estamos aí!
  8. Denis Bittencourt Muniz

    Arquivo

    Pelo 'FindFirst'/'FindNext', creio que seja procura de arquivo. Olhando rapidamente (estou muito sem tempo) a referência das bibliotecas padrão da linguagem C, parece não ter essa manipulação de arquivos, requisitada pelo seu problema (Eu só achei as funções 'rename' (renomear arquivo)/'remove' (apagar arquivo) na biblioteca 'stdio.h'). Dê uma olhada (pesquisar) na API do WIndows (biblioteca 'Windows.h'), se você estiver usando Windows como plataforma. Algumas funções da API com relação a manipulação de arquivos: -> FindFirstFile (acha o arquivo especificado no diretório informado) -> FindNextFile (continua a busca começada por 'FindFirstFile') -> DeleteFile (apaga um arquivo) -> OpenFile (cria, abre, re-abre e deleta um arquivo) -> CreateDirectory (cria um diretório (pasta)) Falows! Qualquer coisa estamos aí!
  9. Em C/C++, uma ótima escolha! Programação estruturada © e Orientada à objetos (C++). Mas estude mais estruturas de dados, depois que você tiver fera comece na orientação à objetos (não que você vai ficar a vida inteira estudando estrutura de dados para *muito* depois estudar OO. Hum.. que tal levar os dois em um certo rítmo?). C/C++ são ótimos para didática. Mas se for um caso de currículo/valorização profissional C/C++ serve, mas eu prefiro .Net (VB.net e, principalmente, C#). Bom, espero que tenha bom estudo! Dê uma pesquisada nos tópicos fixos da sala, certo? Falows!
  10. Qual erro dá? Qual compilador você usa? P.S: Já tentou: resto=(tempo % (double)15); //não funciona// Falows! Qualquer coisa posta aí!
  11. http://cppreference.com/stddate/strftime.html Dê uma olhada nessa função (strftime) da biblioteca 'time.h' (infelizmente estou sem um compilador de C/C++ aqui no momento para fazer testes, por isso peço desculpas pela à ajuda precária). Falows! Qualquer coisa estamos aí! P.S: http://cppreference.com/stddate/index.html (referência da biblioteca 'time.h')
  12. valeu cara! Com certeza o título de 'dragão voador' é por causa de ser um inseto "bruto memo", xD. Huauahua... êestá bicharada malandrinha.. hauhahua
  13. Olá galera! Beleza? Uma curiosidade que gostaria de saber: porque as libélulas são chamadas de 'dragões voadores'? Falows!
  14. Abra o prompt de comando e digite 'reg'. Você estará executando a 'ferramenta de console do registro para Windows'. Estude esse aplicativo e chame o mesmo pelo Delphi. Para resultados de pesquisa, adição, edição, exclusão, importação, etc... faça uma saída em um arquivo texto ou XML, este último bem mais profissional, ao meu ver. P.S: Estou usando o Windows XP SP2. Ou seja, será que existe essa ferramenta em outras versões do Windows? Falows!
  15. Você leu o meu post, antes do seu? Falows!
  16. Mas em qual formato está a biblioteca em questão? Se for de extensão '.h', coloque a mesma na pasta 'include' da instalação do Dev-C++. Se for '.lib', coloque juntamente com linker do Dev-C++. Qualquer coisa estamos aí! Falows!
  17. Use a função 'ExitWindowsEx' da API do Windows. Exemplo: ExitWindowsEx(EWX_FORCE | EWX_POWEROFF, 0); //Termina todos os processos (FORCE) e desliga o computador (POWEROFF), ou seja, todos os hardware, se o computador em questão suportar esse recurso. // -> OU ExitWindowsEx(EWX_FORCE | EWX_SHUTDOWN, 0); //Termina todos os processos (FORCE) e desliga o sistema operacional (SHUTDOWN). Biblioteca: Windows.h Lembrando que a dica do Renato funciona apenas no Windows XP, enquanto a função 'ExitWindowsEx' funciona em qualquer versão do Windows Qualquer dúvida, post! Falows!
  18. Mas qual é a descrição do erro e em qual momento da instalação isso ocorre?
  19. No caso não é apenas usar as fórmulas matemáticas para o cálculo específico? Falows!
  20. Use a função 'srand' para gerar uma semente para a função 'rand' gerar números aleatórios, ambas funções na biblioteca 'stdlib.h'. Falows!
  21. void iniciaFila ( struct fila *f ) { f->inicio = 0; f->fim = -1; int filaVazia (struct fila *f){ if (f->fim == f->inicio ) return (1); // verdadeiro else return (0); } Entre vários (como falta do caractére '}' no fechamento do último 'for' da função 'main'), encontrei esse acima me chamou mais a atenção (função dentro de função?). Falows!
  22. Certos compiladores implementam a função 'getch'. Enquanto a dúvida: Meu amigo, você está falando do entrelaçamento dos caractéres '+' e '*'? Bom, reveja a lógica de seu programa, pois é "só fundir a lógica de desenho dos gráficos". : ) P.S: Muito massa seu gráfico! Falows!
  23. Um pequeno exemplo de geração de números aleatórios: #include <stdio.h> #include <stdlib.h> #include <time.h> int main() { srand(time(NULL)); printf("%d\n", rand()); system("pause"); } No caso: srand() -> para gerar semente (seed) para a função 'rand' rand() -> para gerar o número alatório Falows!
  24. Qualquer formato (tipos). Com C/C++, você pode fazer executavéis CGI, ou seja, aplicativos que rodam no servidor e oferece algum tipo de serviço, até mesmo comportamento de página Web. De certa forma, o C# tem tal integração, já que pode ser usado junto com o ASP.net. P.S: http://scriptbrasil.com.br/forum/index.php?showforum=49 (forúm de .Net da ScriptBrasil). Essa sala é destinada as linguagens C/C++. C# já é "uma outra história" (lembra mais 'Java' que 'C/C++'). Lembrando que a linguagem C# roda na plataforma .Net (motivo do endereço passado acima). Falows!
×
×
  • Criar Novo...