Ir para conteúdo
Fórum Script Brasil

Graymalkin

Veteranos
  • Total de itens

    8.257
  • Registro em

  • Última visita

Tudo que Graymalkin postou

  1. Dê uma olhada na função SHBrowseForFolder. Abraços, Graymalkin
  2. Mas, isso deveria ser a primeira coisa a ser adquirida. É importante conhecer onde você vai colocar cada parte do código. Aquela declaração do procedimento deve ficar exatamente no mesmo local que você já havia colocado-a antes (ou seja, abaixo do Implementation). Já o código de exemplo pode ficar em qualquer outro procedimento (no evento OnClick de um botão, por exemplo). Abraços, Graymalkin
  3. Na propriedade Text você define o que vai aparecer na textbox. Se você faz: text1.text = "teste" Vai ficar escrito "teste" lá. E, se logo em seguida, você fizer: text1.text = "bláblá" Vai ficar escrito "bláblá" lá, ou seja, o texto da textbox é o que você define ali. Para fazer o que você quer, é necessário que você concatene (junte) o que já está lá com o novo texto: for a = 1 to 10 caixa.text = caixa.text & CSrt(a) next Sacou? Abraços, Graymalkin
  4. Mesmo gifs com fundo transparente não são apresentados corretamente no VB. Entretanto, faça uma busca aqui no fórum e você vai encontrar como fazer essa transparência com qualquer imagem. Abraços, Graymalkin
  5. Você já tem a faca e o queijo na mão... de que mais precisa? Exato, você vai utilizar a função Sum() e definir o resultado com um nome qualquer (que depois acessará como um campo do recordset). Abraços, Graymalkin
  6. Graymalkin

    Istool

    Em qual momento, exatamente, esse erro ocorre? Eu mesmo nunca vi esse erro. Abraços, Graymalkin
  7. Graymalkin

    Erro!

    A mensagem do erro 53 é "File not found", ou seja, "Arquivo não encontrado". Ou o nome do arquivo está incorreto ou ele não existe ou ainda a pasta corrente não é a que você está esperando. Abraços, Graymalkin
  8. Graymalkin

    Erro Estranho.

    Como você está fazendo? O ideal seria postar aqui a parte de código que faz a conexão e que apresenta o determinado erro. Abraços, Graymalkin
  9. A .NET é uma plataforma comum para a criação de aplicações desktop (Windows) e aplicações web. A característica de ser uma "plataforma" significa que diversas funcionalidades já estão prontas e apenas precisam ser utilizadas, ou seja, não é preciso reinventar a roda à cerca de vários itens. Outra coisa muito interessante é a existência de uma linguagem intermediária, o que permite a utilização de diferentes linguagens de programação (VB.NET, C#, Boo, IronPython, etc.) e a interação entre componentes criados nelas. Explicado? Abraços, Graymalkin
  10. Você não sabe declarar uma procedure, não? Aqui vai o código completo dela: procedure OpenInternetExplorer( endereco : string ); const csOLEObjName = 'InternetExplorer.Application'; var IE : Variant; WinHanlde : HWnd; begin if( VarIsEmpty( IE ) )then begin IE := CreateOleObject( csOLEObjName ); IE.Visible := true; IE.Navigate( endereco ); end else begin WinHanlde := FindWIndow( 'IEFrame', nil ); if( 0 <> WinHanlde )then begin IE.Navigate( endereco ); SetForegroundWindow( WinHanlde ); end else Showmessage('Ocorreu um erro não informado!'); end; end; Depois, é só chamar: OpenInternetExplorer('http://www.gs.kitbr.com/'); Sacou? Graymalkin
  11. Ok, fiz um exemplo que copia uma imagem de uma picturebox para o form, utilizando GetPixel e SetPixel: http://www.gs.kitbr.com/stuff/GetSetPixel.zip Espero que ajude! Abraços, Graymalkin
  12. Quando você declara uma função ou procedure você deve definir os identificadores e não seus valores. Ou seja, a linha... procedure OpenInternetExplorer( 'http://www.brazlândiaonline.com' : string ); Deveria ser: procedure OpenInternetExplorer( endereco : string ); E, durante o código, você deve utilizar o identificador "endereco" para se referir ao endereço passado na chamada da função. Abraços, Graymalkin
  13. Graymalkin

    Istool

    Na opção Preferências do menu Arquivo, em "Diretório do compilador", deve ficar o caminho completo da pasta onde o InnoSetup está instalado. Abraços, Graymalkin
  14. Experimente utilizar a ListView ao invés da List. Ela te permite colocar uma imagem na frente do item. Abraços, Graymalkin
  15. É o número de identificação. Se você abrisse dois arquivos simultaneamente, como você iria se referir a um e depois ao outro? E, realmente, pode ser qualquer número, só não pode ser um que já esteja sendo utilizado. Para evitar problemas, eu sempre utilizo a função Freefile() para retornar um número de arquivo disponível, ao invés de defini-lo manualmente. Abraços, Graymalkin
  16. Dê uma procurada sobre "instalação" aqui no fórum e você encontrará vários tópicos sobre isso. Abraços, Graymalkin
  17. Graymalkin

    Apager O Registro

    Como assim "não sabe quais são as chaves"? Todas as informações guardadas no Registro são armazenadas em campos, que ficam dentro de chaves, sendo que estas últimas podem estar dentro de outras chaves. Não faz sentido você querer apagar algo no Registro se não souber exatamente qual a chave em que este algo está (ou a chave pai da chave que tem o tal "algo", ou ainda a chave avô, e assim por diante). O que, exatamente, você quer fazer? Graymalkin
  18. Graymalkin

    Conexão

    O nome do servidor está realmente correto? Graymalkin
  19. Não seria mais simples guardar o tempo (data e hora) em um único campo e ordenar por ele? Ou, experimente inverter a ordem ali para "Udata, Uhora". Abraços, Graymalkin
  20. Graymalkin

    Apager O Registro

    Realmente, o ato de importar apenas adiciona as chaves inexistentes ou modifica as chaves existentes; não apaga chaves que não estão presentes. O ideal seria você apagar as chaves desejadas. Você pode apagá-las através do método RegDelete do WSHOM. Abraços, Graymalkin
  21. Sempre que preciso alterar o tamanho de um campo o que eu faço é: criar um campo temporário; passar tudo do campo atual para o campo temporário; apagar o campo atual; criar um novo campo com o nome do atual, porém com o tamanho diferente; passar tudo do campo temporário para o novo campo atual; e, por último, apagar o campo temporário. Experimente assim. Abraços, Graymalkin
  22. Graymalkin

    Manipular String

    Uma "string" que seja um vetor de chars, pode ser percorrida assim: #include <stdlib.h> #include <string.h> #include <stdio.h> int main() { char *s = "um teste"; for (int i=0; i<strlen(s); i++) { printf("%i - %c\n", i, s[i]); } system("pause"); } A partir daí acredito que já dá pra ter uma idéia, né? Abraços, Graymalkin
  23. Graymalkin

    Istool

    E o InnoSetup está devidamente instalado e configurado no IsTool? Graymalkin
  24. Nunca usei, mas sei que existia um Add-in da Microsoft para o Visual Basic que permitia você criar programas para o Windows CE. Experimente buscar no site da Microsoft. Abraços, Graymalkin
  25. Graymalkin

    Consulta Complicada..

    A idéia seria essa mesmo, porém "var" ali está como uma string e não representando a identificação da variável. O correto é: "Select * from tabela where campo like '%" & var & "%'" Faça o teste aí. Abraços, Graymalkin
×
×
  • Criar Novo...