
William Rodrigues
Veteranos-
Total de itens
1.935 -
Registro em
-
Última visita
Tudo que William Rodrigues postou
-
Salve! Concordo plenamente com o kuroi. Se for o caso, podemos fazer com VB6 e VB.NET no mesmo Contest. Abraços, William Rodrigues
-
Salve! Você adicionou o controle CommonDialog? Abraços, William Rodrigues
-
Salve! Bom, a versão 6 do Visual Basic (Visual Basic 6.0 - vulgo VB6) só com licença. Já a versão 2005 de Visual Basic, que já é junto a plataforma .NET (VB.NET) pode ser encontrada no seguinte endereço: http://msdn.microsoft.com/vstudio/express/vb/default.aspx Para maiores detalhes sobre os produtos Express na versão .NET acesse: http://msdn.microsoft.com/vstudio/products/trial/ Qualquer coisa é só falar ;) Abraços, William Rodrigues
-
Salve! Primeiramente, seja bem vindo. Só para facilitar: Você já aprendeu a abrir arquivo .txt e fazer a leitura do mesmo? Abraços, William Rodrigues
-
Como Eu Travo Os Acentos E O "Ç"?
pergunta respondeu ao fgoncalves de William Rodrigues em Visual Basic
Salve! No evento KeyPress do seu campo basta informar que o KeyAscii será igual a zero quando o cara pressionar qualquer uma das teclas. Exemplo: Private Sub Text_KeyPress(KeyAscii As Integer) If KeyAscii > 47 And KeyAscii < 58 Then KeyAscii = 0 End If End Sub Sacou? ;) Abraços, William Rodrigues -
Salve! Ah sim, realmente. Beleza então, valeu! ;) Abraços, William Rodrigues
-
Salve! No caso, a variável "i" não está declarada. Você deve estar utilizando o Option Explicit que faz com que todas as variáveis sejam declaradas. Declarando Dim i As Integer antes de sua utilização. ;) Beleza brother, qualquer coisa é só me avisar. Abraços, William Rodrigues
-
Não! com Option Base 1 você muda o índice padrão dos vetores de zero para 1. :D jooey Seria isso mesmo! Qualquer coisa é só falar. Abraços, William Rodrigues
-
Salve! Claro, posso sim. Segue um modelo: Dim x() as String If InStr(rs!Campo, "/") = 0 Then MsgBox "O Conteúdo do Campo é " & rs!Campo Else x = Split(rs!Campo, "/") For i = LBound(x) To UBound(x) Msgbox "Valor " & v(i) Next End If Usei o LBound para acessar o primeiro índice do vetor (no caso, zero) e o UBound para acessar o maior índice. Pode acontecer de você tentar ler um determinado arquivo ou uma string com muitos delimitadores (/ no seu caso) e não saberá quantas posições terá seu vetor ou terá que saber exatamente quantos delimitadores existem. Enfim, usando o LBound() e UBound() você acessa do primeiro ao último índice do seu vetor, independente de seu tamanho. Espero que tenha ajudado. Qualquer coisa é só falar. Abraços, William Rodrigues
-
No caso, perderia o conceito de Pilha, certo? :huh: Abraços, William Rodrigues
-
Salve! Você deverá utilizar da Math.h (header para funções matemáticas) a função Pow(). pow(base, expoente); Referência: http://cppreference.com/stdmath/pow.html Abraços, William Rodrigues
-
Salve! Use o LBound() e UBound() para acessar todas as posições do vetor, se necessário. Abraços, William Rodrigues
-
Salve! Perfeito brother, faz o seguinte, tente declarar a matriz com números (será mais rápido sua implementação) e aí se houver a necessidade conte conosco prá passar prá caracteres especiais. Qualquer coisa é só falar brother. Abraços, William Rodrigues
-
Salve! Velho, no caso depende um pouco da forma que irá tratar o tabuleiro (com caracteres especiais ou se será com números). Para definir basta contar a quantidade de casas existentes no tabuleiro, fazer a declaração da Matriz (vetor bidimensional) e atribuir os valores e tal. Abraços, William Rodrigues
-
Salve! Bom, segue minha humilde ajuda: parâmetro Seria aquilo que é passado para uma Função por exemplo. Veja: retorno = Funcao("parametro1", 2, TRUE); argumentos Seria aquilo que a função espera receber, basicamente, é a mesma coisa que parâmetro, só que visto pela função. Ou seja, o que a função espera receber quando invocada (chamada): int Funcao(char *arg1[], int n, bool Ok); instância No caso de orientação à objetos, uma instância seria basicamente o carregamento de uma classe para a memória, assim tornando disponível todos os seus Métodos e Propriedades (mais detalhes só detalhando OO - Orientação à Objetos - mesmo!) função Função é um Procedimento (rotina) no qual sempre deve retornar um valor. No caso da linguagem C/C++ que têm a manipulação de Ponteiros, é possível obter mais de um resultado de uma função. método Método está relacionado a Orientação à Objetos. Método é a ação de uma Classe, ou seja, quando devemos atribuir/obter valores de uma Propriedade da classe (mais detalhes vide OO - Orientação à Objetos) Bom, as demais deixo a explicação para os demais brothers ok? ;) Abraços, William Rodrigues
-
Exatamente... Usando String é possível alocar as 1000 casas desejadas. E melhor, pode-se fazer usando Pilha! Abraços, William Rodrigues
-
No caso, como sabemos que a memória é dividida em milhões de bytes, cada um com um identificador único, e todos contíguos, o ponteiro apenas aponta para a base de array alocado, ou seja, para a primeira posição do seu vetor. Porém, não se sabe até onde vai o seu array, isso quer dizer que você terá que controlar até onde pode-se incrementar ou decrementar seu ponteiro (se for o caso) para referir-se as posições do array alocado. Fazendo com que seu ponteiro referêncie uma área que não pertence ao seu array (indiferente do tipo de alocação) se houver memória (o que é mais provável) disponível, ele irá apontar prá lá. Espero que tenha entendido! Dê uma olhada nos tutoriais "apontados" pelo brother kandrade e qualquer coisa é só falar. Abraços, William Rodrigues
-
Salve! Teria como mostrar um exemplo? Abraços, William Rodrigues
-
Salve! Sabendo que teremos ao menos 1 cadastro, você poderia pegar a primeira quantidade cadastrada, em seguida compará-la com todas as quantidades existentes. Se alguma delas for menor, basta alterar o valor da variável menor. Qualquer coisa é só falar. Abraços, William Rodrigues
-
Salve! No caso você terá que comparar com 0 a função strcmp para verificar se realmente é a string desejada. Exemplo: if (strcmp(dia,"terca")==0){ ;) Abraços, William Rodrigues
-
Como Eu Consigo Um Inteiro Maior Que 32bits?
pergunta respondeu ao WarSoldier de William Rodrigues em C, C++
Salve! Realmente é um grande problema cara. Bom, você pode, ou poderia, ir armazenando em um vetor, porém o esforço computacional para isso será alto (como dito pelo brother Graymalkin). É apenas uma idéia cara, mas acho que pode te ajudar. Abraços, William Rodrigues -
Salve Vieirinha. Seja bem vindo(a) ao fórum! Bom, qual seria exatamente a sua dúvida? Porque ficou meio difícil de te ajudar com o pouco que escreveu. Abraços, William Rodrigues
-
Salve! Para fazer a soma dos valores que contém o TIPO 'A' basta fazer um While percorrendo toda a coluna enquanto houver valores. Aí tu faz as comparações devidas e joga o valor para onde deseja. No caso de somar para cada um seria melhor, em questão de projeto, se houvesse uma planilha com as descrições. Porém, se não houver você pode usar uma lista (vetor) com todas as descrições desejadas. Ah, se ainda houver um Form (como não foi citado nada :D) você poderia pegar a sigla que deseja fazer a soma. Abraços, William Rodrigues
-
Como Consigo Abri Um Arquivo Feito Em Vb?
pergunta respondeu ao mandrack2006 de William Rodrigues em Visual Basic
Salve! Depedendo do arquivo você pode abrir como .txt mesmo e olhar os códigos. Abraços, William Rodrigues -
Salve! Para o Fechar do Form você tem dois eventos. São: -Terminate() -QueryUnload() E para travar a aplicação tem entre outras ferramentas a NSLock que é mostrado nesse Tutorial Abraços, William Rodrigues