Ir para conteúdo
Fórum Script Brasil

Graymalkin

Veteranos
  • Total de itens

    8.257
  • Registro em

  • Última visita

Tudo que Graymalkin postou

  1. Você pode utilizar o evento Change e checar quando o texto inserido tiver tamanho (Len()) igual a 2, não? Abraços, Graymalkin
  2. Graymalkin

    Cor Do Texto

    Para isso você tem que utilizar uma RichTextBox, que te permite colorir diferentes partes do texto. Abraços, Graymalkin
  3. Graymalkin

    Tipo De Variavel

    Você não descobre... uma variável só pode ser de um tipo e quando você não especifica o mesmo ela será do tipo Variant, que pode abrigar qualquer um dos outros. Veja... x = "teste" x = 2 x = True ..., nesse caso acima, "x" é Variant. Já em... Dim s as string s = "teste" Dim i as integer i = 2 Dim b as boolean b = True ... cada variável tem o seu tipo e você não tem a necessidade de "descobri-lo" porque ela por si só não aceitará outros valores e também só poderá ser passada para funções ou rotinas que esperem seu determinado tipo (ou que esperem Variant). Komprenis? Graymalkin
  4. Ou a função FormatNumber(). Abraços, Graymalkin
  5. Sim, é praticamente a mesma coisa (o código em C# e VB.NET). De qualquer forma, se você conhece ADO e SQL não terá problemas, pois a idéia é justamente executar um OleDbCommand com uma SQL de um INSERT INTO (assim como se podia fazer no ADO). Naquele post do Natan ele até comenta sobre isso e diz qual método utilizar. Bom, qualquer coisa, 'stamos aí. Abraços, Graymalkin
  6. Graymalkin

    Actualizar O Total

    E qual o erro? Graymalkin
  7. Dê uma olhada nestes tópicos: http://scriptbrasil.com.br/forum/index.php?showtopic=50297 http://scriptbrasil.com.br/forum/index.php?showtopic=48431 Abraços, Graymalkin
  8. Simplesmente porque não precisa de outro (o *outro* é o próprio objeto). Um objeto conhece a si mesmo e todos os seus membros, então para que passá-lo novamente (como um parâmetro) para ele mesmo? Ou seja, a idéia de apenas um parâmetro é que você só precisa informar qual o objeto que deverá ser somado a quem está chamado a soma. Entendeu? Imagine que 2, e na soma 2+3, o 2 chama o método operator+ e só passa o 3 como argumento. Ou seja, o 2, que é quem está chamado o método operator+, sabe quem ele mesmo é, então ele não precisa ser passado explicitamente (está implícito). Sacou? Abraços, Graymalkin
  9. Dê uma procurada porque este assunto já rolou muito por aqui. Abraços, Graymalkin
  10. Graymalkin

    Desligar

    Brother... sempre faça uma busca no fórum antes de postar Existem vários tópicos sobre isso. Abraços, Graymalkin
  11. Graymalkin

    Actualizar O Total

    E essa exatamente a idéia daquele código que eu te passei. Então, o que, precisamente, você não conseguiu? Abraços, Graymalkin
  12. ai minha dúvida é se alguém sabe de algum jeito q eu possa resolver isso e colocar a lista em ordem alfabetica... vlw Leia a nota novamente com atenção e você vai notar o "specific location". Ou seja, se você fizer: List1.AddItem "pêra" List1.AddItem "maçã" List1.AddItem "amora" Sem especificar a posição do item, vai funcionar corretamente. Abraços, Graymalkin
  13. Graymalkin

    Linguagens .net

    Eu mesmo ainda não utilizei, só li a respeito apenas, por isso não tenho muito o que acrescentar. Pelo que li é um C#++... hehehehe... ou seja, um superset de C#, com algumas melhorias. Sim, está lá nesse site. Você quis dizer, "cê-ômega"? Igual a "Linguagem Cê"? Sim, também pode ser. O ômega pronuncia-se da mesma maneira, por isso acentuei para tornar isso claro. Mas, observe "C#"... fica estranho pronunciar "Cê" (em Português) e "Sharp" (em Inglês), não acha? De qualquer maneira, vale lembrar que estamos em um país livre (essa foi boa... ... hehehehehe...). Abraços, Graymalkin
  14. Não... o this aponta para o próprio objeto dentro dele mesmo. Necessariamente você não precisa utilizar o this mas é importante ter em mente isso. Se você sobrecarrega o operador + para uma determinada classe, o que será a soma de... obj1+obj2; ... no caso? Imagine que a linha acima você convertida para a chamada de um método: obj1.operator+(obj2); Ao chegar no método operator+ você já terá todos os membro de obj1 (afinal de contas, este é um método *do* objeto) e seu parâmetro é somente à quem ele deverá ser "somado". Sacou? Acho que o problema aqui está sendo a distinção entre classe e objeto. O que você entende por estas duas coisas? Qual a diferença entre elas? Abraços, Graymalkin
  15. O this aponta para o próprio objeto. Se você criou obj1 e obj2 da classe Classe, então o this de obj1 vai apontar para obj1 e o this de obj2 vai apontar para obj2. A classe é só como se fosse um modelo e o objetos são *cópias isoladas* (de um modelo, que no caso é a classe). Entendeu? Abraços, Graymalkin
  16. Graymalkin

    Actualizar O Total

    eu queria era q quando selecciona-se o tipo de pagamento na combo, depois o utilizador n podesse seleccionar mais do q um elemento da listview1 para a listview2... eu fiz o q voce disse... mas n esta dando resultado q pode estar errado ?? Agora complicou... você quer que ele (o usuário) selecione *apenas um* elemento para ser copiado da ListView1 para a ListView2 ou você quer que ele não possa colocar elementos repetidos na ListView2 (sendo os elementos provenientes da ListView1)? Graymalkin
  17. Você não precisa de outro parâmetro porque a operação vai ser realizada entre o *seu* objeto e o objeto passado. Ou seja, você já tem o seu objeto apontado pelo ponteiro this. Portanto, o parâmetro que não aparece ali pode ser substituído justamente pelo próprio objeto (this). Sacou? Abraços, Graymalkin
  18. Utilize Append ao invés de Output na abertura do arquivo. Abraços, Graymalkin
  19. Graymalkin

    Actualizar O Total

    isto ???? so q como poderei fazer ? Você quer dizer sobre haver um item selecionado? Se for, é disso aqui que estou falando: if not ListView2.SelectedItem is nothing then Abraços, Graymalkin
  20. Graymalkin

    Actualizar O Total

    Você não está pegando o texto, e sim um objeto do tipo ListItem. Assim é o certo: x = listview1.selecteditem.text Além disso, seria ideal verificar se existe realmente um item selecionado para só então executar o restante do código (aquele mesmo caso do seu primeiro post). Abraços, Graymalkin
  21. Graymalkin

    Actualizar O Total

    Não, vai dar no mesmo; uma vez os dados estando na ListView1 eles serão parte dela, sem associações com o banco de dados. A idéia não é pegar os dados do banco de dados e jogar para a ListView1 e depois a partir desta preencher a ListView2? Ou seja, a ListView1 terá uma cópia exata dos dados da tabela do banco de dados e a ListView2 é onde o usuário escolherá quais os itens da ListView1 ele quer? Ele vai manipular a ListView1 também? Abraços, Graymalkin
  22. A quantidade de dias dos meses é fixa, por isso você pode criar um simples array para isso. E, testar se o ano é bissexto, se ele for divísivel por 4, para adicionar ou não 1 dia em fevereiro. Abraços, Graymalkin
  23. Graymalkin

    Actualizar O Total

    Ok, aí vai um exemplo simples: Dim elemento As ListItem achou = False For Each elemento In ListView2.ListItems If elemento.Text = para_adicionar Then achou = True Exit For End If Next elemento If Not achou Then ListView2.ListItems.Add , , para_adicionar End If Tenha em mente que para_adicionar é uma variável com o texto do item selecionado na ListView1 (suponho que você saiba obter o texto do item selecionado). Aquele For Each serve para percorrer todos os itens da ListView (que estão na coleção ListItems) e cada iteração (volta do loop) olha-se se o texto do elemento atual (da iteração) é igual ao que vai ser adicionado; caso seja, define-se que achou é igual a verdadeiro (antes disso definiu-se que era falso). Dessa maneira, somente se o item for igual é que o If dentro do For Each será executado e somente nesse caso é que achou será verdadeiro. Após o término do loop verifica-se a situação de achou e adiciona-se o item se a condição for verdadeira. Sacou? Abraços, Graymalkin
  24. Graymalkin

    Ajuda Neste Formulário

    Acho que você se enganou... dê uma lida aqui: http://www.1asphost.com/faqs.asp?q=74 Ah, e se cadastra aí e ajude a nossa comunidade a crescer, beleza? Abraços, Graymalkin meu caro me desculpe pois foi então um erro de script que usei. um script asp que vê os componentes intalados no servidor. bom você sabe algum servidor gratuito que aceita CDONTS e pode me falar? grato. abraços.. Infelizmente, sei não, cara... Já desisti de hospedagem gratuita há muito tempo (porém, meu principal problema era limite de tamanho de arquivos e tráfego). Talvez algum dos manos aí possa te ajudar nisso. Abraços, Graymalkin
  25. Graymalkin

    Actualizar O Total

    Quando você for adicionar um item à ListView2 percorra primeiro todos os que estão lá, verificando se o item a ser adicionado já existe nela; se existir, você não adiciona novamente; caso contrário, você adiciona normalmente. Ah, e se cadastra aí no fórum para poder aproveitar todos os recursos e ainda ajudar a nossa comunidade a crescer, beleza? Abraços, Graymalkin
×
×
  • Criar Novo...