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. Denis Bittencourt Muniz

    Parametros

    Então não tem jeito de especificar uma ordem de chamada? (Como eu proponho no post) Falows!
  2. Denis Bittencourt Muniz

    Parametros

    Private Sub A(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MessageBox.Show("A") End Sub Private Sub B(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MessageBox.Show("B") End Sub Private Sub C(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MessageBox.Show("C") End Sub Como posso especificar a ordem de chamadas das Sub's?? (Já que o evento 'click' chama três procedimentos) Falows!
  3. Me desculpe se te ofendi. Só corrigi algumas coisinhas.... Abraços
  4. O Visual C++ 8 é o Visual C++ 2005. Eis o link para download do VC++ 2005: http://msdn.microsoft.com/vstudio/express/visualc/ Abraços!
  5. Vivendo&Aprendendo: Você falou o que eu já tinha falado... Veja bem: O processo que você citou é igual ao que eu citei, porém você deu detalhes de menu, opção, botão 'OK', etc.. enquanto eu falei por alto tais opções, descritas detalhadamente por você, e falei sobre a tecnologia COM/ActiveX... Ah! E mais: O 'ShockwaveFlash' é um ActiveX, e não um componente do Delphi... e ele não vem junto com o Delphi, ele vem junto com o Macromedia Flash versão X (se eu não me engano, também vem junto com IE5 em diante). Última OBS: A tal lista de componentes (como você entitulou), na realidade, é a lista de todos ActiveX's instalados no seu sistema... Abraços! P.S: Isso é apenas correções de informações, certo? : )
  6. Bom, então deve existir um tipo de projeto (no Delphi) que crie tal arquivo (DCU). Apesar que eu sou mais a biblioteca Pascal (.pas), pois você nem precisa compilar para uso em outros projetos (Application, por exemplo), é só adicionar ao projeto... guarde um conjunto de bibliotecas em uma pasta e pronto, só utilizar e modificar a vontade... Falows!
  7. Então qual é a extensão? Esse tipo de arquivo é somente interpretado pelo Delphi? T+!
  8. COM/ActiveX é uma tecnologia da Microsoft que visa o seguinte: diferentes linguagens interagindo entre si. Exemplo: posso criar um ActiveX (controle/componente) em VB para você usar no Delphi, que suporta a tecnologia COM/ActiveX... Outro exemplo: ActiveX's feitos em C/C++ para ser usado em VB, Delphi ou até mesmo na web (sendo o único navegador que suporta tal tecnologia é o Internet Explorer e algumas versões do NetScape). Usar um ActiveX é simples: você usa ele como se fosse um componente do Delphi (têm propriedades, métodos, eventos, etc...). Lembrando: Além de componentes, posso fazer DLL's nesse padrão (COM/ActiveX)... Até onde eu sei, o único jeito de usar Flash é dessa maneira.. Bom, qualquer dúvida post.. Falows!
  9. Verifique como funciona a palavra-chave "uses" (se é igual ao #include de C/C++, ou seja, se realmente o 'uses' não importa classes, mas sim bibliotecas.. posso estar enganado sobre classes, talvez 'uses' importa arquivos (.pas, que funcionariam como bibliotecas) e não classes..). 'Windows' e 'SysUtils' seriam classes ou bibliotecas? (lembre que eu não programo em Delphi, xD) Dê uma pesquisada.. depois posta aí o resultado... Falows! P.S: Uma curiosidade: Cara, acredita, que tem uma empresa em SP oferecendo 28 vagas para programadores C/C++. Programação para celulares. Salário: inicial de R$ 2800.. é.. até que C/C++ é usado ainda.. bem usado.. xD
  10. Fala galera! Queria saber: para que serve a diretiva de compilação "#pragma"? Falows!
  11. Já tentou usar o ActiveX (não é componente nativo do Delphi) 'ShockwaveFlash'? Para adicionar o mesmo no projeto, se não me engano, procure no menu 'Project' e ache algo (opção) relativo com 'ActiveX'. Falows!
  12. Você quer criar uma DLL (uma biblioteca de funções)? Ou um arquivo ".pas" para usar como biblioteca Pascal (como se fosse o "#include" de C/C++)? Falows! P.S: A agente (eu, você e o jorginho) tem combinar de sair purai, valeu?
  13. valeu Graymalkin! Entendi... Um parâmetro que pede uma função como argumento, função está com a mesma assinatura do protótipo... Outra: Quais outras aplicações seria interessante o uso de 'Delegate'? Mais um favor: poderia reescrever o exemplo em C#? Falows!
  14. Aproveitando o assunto sobre compilação: qual a diferença, no VB6, a compilação 'P-Code' e 'Native-Code'? Essas opções se encontram na guia 'Compile' da opção 'Project Properties'... Falows!
  15. Sobre o BackGroundWorker: Você pode me dizer porque esse trecho de código gerou uma exception? Falows!
  16. Fala gente! O que é 'Delegate'? Falows!
  17. Como assim semi-interpretadas? Só isso que não entendi, mas o resto beleza! valeu Graymalkin!
  18. Fala galera! Vejam esses exemplos em VB6: 1° exemplo: 2° exemplo: Suponha que a propriedade 'Value' seja True. Então, pelo menos para mim, a estrutura ficaria assim: 1° exemplo: 2° exemplo: Pergunta: O segundo exemplo teria um processamento mais rápido (mesmo que seja uma 'coisa' mínima)? Pois no primeiro teria que ser feita uma comparação para depois retornar o valor final, que seria True. Já no segundo exemplo já existe um resultado final... Não existe mais redução ou comparação para ser feita... O que vocês têm a falar?? Bom, pensando bem, acho que essa teoria é provável... Falows! Aguardo opiniões!
  19. Em primeiro lugar: Fio! Há uma única diferença de C com C++: Orientação à Objetos, C++ têm conceitos O.O, já C não! Falo isso, pois você e muitas outras pessoas acham que C++ é o 'bansão' que coloca C no chão.. Lembre-se: O que é feito em C++ pode ser feito em C, mas com um detalhe: C++ têm conceitos O.O! C não têm conceitos O.O! O motivo dessa explicação acima? Aqui está: Bom, respondendo à pergunta: existe uma biblioteca chamada 'reg' (arquivo: 'reg.h') que possui funções que operam (adição, exclusão, modificação, etc...) no registro do Windows. Outra solução: Existem API's do Windows que trabalham com o registro. Dê uma olhada na biblioteca 'Windows' (arquivo: 'Windows.h') ou aprenda a fazer vínculo externo com DLL e chame essas API's diretamente da DLL onde estão alocadas. Lembrando: Soluções que podem ser aplicadas em C/C++. Falows!
  20. Gente, vocês podem achar engraçado, mas... adiante o máximo essa idéia, pois moro em 'Varginha - MG' e tenho muita vontade ir em algum encontro da SB, conhecer os bons profissionais(por exemplo: Fercosmig, Andreia_sp, Graymalkin, Wicker Man, Diraol, entre outros : ) ) aqui da SB! Bom, o pedido tá aí! : ) Falows!
  21. OK! valeu! Entendi o conceito de 'heap' e 'stack'. Mas o que seria o número? Eu posso fazer isso, por exemplo: int* x = &memory[31]. Ok, mas o índice não é 30? Falows!
  22. Como assim? Desculpe, mas não entendi. Falows! P.S: O que é 'stack'? E como assim quantidade? Não posso alocar quantos quiser?
  23. Fala galera! No C#, existe uma palavra chave chamada 'stackalloc' que que aloca um bloco de memória. A dúvida: int* memory = stackalloc int[30]; Na expressão acima, o que siginifica aquele '30'? Falows!
  24. Fala gente, beleza? Bom, em primeiro lugar, quero tirar pequenas dúvidas sobre ponteiros: 1. Para pegar o valor contido em determinado endereço eu usaria: "x = *p" ou "x = p" ? 2. O operador '&' só serve como leitura? Isso é válido: "p = &A //O valor de p é o endereço de 'A', correto? Ou correto é usar *p = &A?". Não posso usar o '&' assim: "&A = 0xffff //Redefinir endereço de 'A'?". 3. Em vez de apontar para o endereço de alguma variável, não poderia apontar para algum endereço da memória? Como faria isso? Sobre C# e C++.net: Gostaria de fazer um programa que guarda o que o usuário digitou na memória (C++.net) e depois, com um outro programa, feito em C#, pegar diretamente da memória o conteúdo gravado pelo programa feito em C++.net. Alguma dica? Falows!
×
×
  • Criar Novo...