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

    Propriedade

    A resposta foi perdida, novamente (pela 2ª vez...) Pra encurtar, dê uma olhada no método SetToolTip de um objeto da classe ToolTip. Abraços, Graymalkin
  2. Graymalkin

    Vb P/ Delphi

    Coloque uma resposta sobre isso no fórum de .NET: http://scriptbrasil.com.br/forum/index.php?showtopic=71772 Abraços, Graymalkin
  3. Percorra os controles do form com um For Each... Next e guarde as cores iniciais em um vetor ou em uma coleção. Pelo menos eu faria assim, se fosse o caso. Abraços, Graymalkin
  4. Graymalkin

    Vb P/ Delphi

    Não testei aqui, porque não tenho esse componente, mas "pdfbuffer" deveria ser um array de bytes (o que não é no caso do seu código em Delphi). De qualquer maneira, o seu código em VB funciona? Se sim, nada impede que você crie a DLL com essa função em VB e utilize-a em Delphi normalmente (bastando referenciar a DLL). Esse é um dos recursos interessantes da plataforma .NET (poder criar bibliotecas em uma linguagem e utilizar em outra). Abraços, Graymalkin
  5. Graymalkin

    Dll

    Tem o ImpDef do Borland C++ 5.1 Command-Line Tools. E para DLLs do tipo COM-ActiveX você pode utilizar o próprio VB (desde que elas possuam type-libs). Abraços, Graymalkin
  6. Graymalkin

    Arquivos

    Em Unicode, 00 12, ou seja, chr(0) e chr(12) são a mesma coisa que o chr(12) normal. E isso vai valer para os 256 primeiros caracteres (que são iguais aos da tabela ASCII/ANSI). Bom, se você descobrir todos os códigos para todas as letras (talvez eles sejam até sequenciais, iguais aos da tabela ASCII/ANSI), não ficaria difícil fazer a sua "decodificação" e posterior "codificação". Abraços, Graymalkin
  7. Dê uma olhada neste tópico: http://scriptbrasil.com.br/forum/index.php...opic=67058&st=0 Obrigado! Abraços, Graymalkin
  8. Sim, vai funcionar com qualquer valor porque o identificador (handle) de qualquer janela pode ter qualquer valor (só o 0 que significa algo como "nenhuma janela"). E pelo visto nem é importante que a janela exista. Abraços, Graymalkin
  9. A propriedade hWnd (handle window) do formulário possui o seu número único de identificação. Todas as janelas do Windows (e por "janela", entende-se também "botão", "checkbox", "listbox", "caixa de texto", etc.) tem um número que as identificam (comumente chamado de "handle"). Não sei qual é exatamente a necessidade de se passar o handle do form para a função ShellExecute(), mas é possível que haja alguma utilização específica disto (talvez um determinado programa saber qual foi o outro que o chamou). Certo? Graymalkin
  10. Graymalkin

    Filtro

    Utilize o DBGrid (Data Bound Grid) ao invés do DataGrid. O primeiro é para DAO e o segundo para ADO. Abraços, Graymalkin
  11. Crie uma propriedade (ou campo) pública neste form e faça a atribuição do "PassaValor(...)" a ele quando o form for aberto. Daí, no botão Selecionar você vai utilizar essa propriedade (ou campo) que já foi setado previamente. Abraços, Grayamlkin
  12. Graymalkin

    Pesquisa

    Utilizei o PostgreSQL apenas com o VB.NET, mas creio que não seja diferente com o VB6. No caso, os índices serão utilizados internamente pelo Postgre, bastando você criá-los no bd. Se você utiliza o PgAdmin III, basta ir em "Indexes" da tabela e escolher "New Index" (com o botão direito do mouse). Dê um nome ao índice e escolha o campo na aba Columns. Faça o teste aí e veja se a velocidade melhora. Abraços, Graymalkin
  13. Graymalkin

    Equivalente Ao My Em C#

    Na verdade, o namespace My foi criado apenas para o VB.NET. Entretanto, você pode fazer uma referência ao Microsoft Visual Basic em um projeto C# e utilizar o My, como mostra o artigo: http://www.codeproject.com/useritems/MyNamespace.asp Abraços, Graymalkin
  14. Você pode utilizar a função ShellExecute da API Win32. Faça uma busca aqui no fórum e você vai encontrar exemplos dela. Certo? Graymalkin
  15. Como o kuroi já detalhou como funciona a função Count(), creio que sua dúvida possa ser também em relação a como utilizá-la. No caso, se você estiver utilizando DAO ou ADO, bastará que você "abra" o recordset com a instrução SQL que passei no outro exemplo, ao invés do nome da tabela (que é provavelmente o que você está utilizando). Depois bastará pegar o valor do campo "quantidade" deste recordset. Certo? Graymalkin
  16. É só concatenar com o operador &. Abraços, Graymalkin
  17. Faça um "SELECT Count(*) AS quantidade FROM tabela" e depois verifique o valor do campo "quantidade". Abraços, Graymalkin
  18. Graymalkin

    Arquivos

    Mas, como você sabe que essa palavra está naquela posição? Tentei UTF-8 e UTF-16 e não consegui achar um "s" com 00 e 12. Aliás, essa combinação em Unicode nem mesmo retorna um caracter com representação gráfica (é o mesmo que chr(12)). Aliás, é possível que a codificação do arquivo seja própria e não uma padronizada e conhecida. Abraços, Graymalkin
  19. Você tentou o que eu coloquei no seu outro tópico (http://scriptbrasil.com.br/forum/index.php?showtopic=71201)? Abraços, Graymalkin
  20. Graymalkin

    Desligamento

    Dê uma olhada neste tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=34851 Tem o código para desligar tanto o Win9x quanto o WinNT. Abraços, Graymalkin
  21. Graymalkin

    Graficos

    Exatamente. Graymalkin
  22. Graymalkin

    Desligamento

    Acredito que as funções da API Win32 utilizadas no VB6 devam servir para o VB.NET também. Então, uma busca no fórum de Visual Basic vai te retornar alguns exemplos. Abraços, Graymalkin
  23. Se for dentro de um form, uma picturebox é suficiente para isso. Se for externo ao form, crie um form sem bordas. Para deixar o fundo transparente, dê uma olhada neste tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=50527 Sim, com um Image (em lugar de um PctureBox) abro a figura do ponteiro, contudo as cores ficam um pouco diferentes e os cursores animados ".ani" não abrem. Mas acho que vou utilizar assim mesmo. Sim, o VB não suporte a exibição de cursores animados. Você não vai utilizar o evento MouseMove, já que ele está limitado ao form. Você terá que utilizar a função GetCursorPos da API Win32. Você encontra a declaração dela e um exemplo de utilização no API-Guide: http://www.allapi.net/ ou http://www.mentalis.org/ Certo? Graymalkin
  24. Graymalkin

    Vb 7

    Existia um aplicativo para fazer essa importação no primeiro Visual Studio .NET lançado, mas particularmente eu nunca usei e não sei se ele ainda está disponível nas versões atuais. Abraços, Graymalkin
  25. Graymalkin

    J#

    Beleza cara! Eu tenho que aprender pesquisar : ) A propósito Graymalkin, aproveitando o tópico, como está o mercado de .net (VB.net, C#, C++.net e J#) aí no estado do Rio de Janeiro? Sinceramente não sei te informar, pois não acompanho o caderno de empregos. Abraços, Graymalkin
×
×
  • Criar Novo...