Ir para conteúdo
Fórum Script Brasil

Graymalkin

Veteranos
  • Total de itens

    8.257
  • Registro em

  • Última visita

Tudo que Graymalkin postou

  1. Não é só enviar para cada um deles separadamente? Abraços, Graymalkin
  2. Assim... MsgBox CDbl("1,2") + CDbl("1,2") ... ou assim: MsgBox Val("1.2") + Val("1.2") Abraços, Graymalkin
  3. Na verdade, você deveria pegar o dado correspondente à linha selecionada, que será um objeto e não o texto diretamente de uma célula. Você pode obter isso assim: If Grade.CurrentRow IsNot Nothing Then 'Se existir uma linha selecionada obj = Grade.CurrentRow.DataBoundItem End If Onde obj é um objeto do tipo que está sendo exibido na DataGridView. Depois disso basta obter as propriedades desejadas do objeto. Abraços, Graymalkin
  4. Recomendação do nosso amigo mestre_fyoda: Projeto gratuito que gera boleto bancário em C# e ASP.NET: http://www.codeplex.com/boletonet/Wiki/Vie...rringTitle=Home
  5. Graymalkin

    Livro atual

    A diferença entre o C# 2.0 (VS2005) e o 3.0 (VS2008) é pouca então ainda vale a pena aprender com o 2.0 e depois só se atualizar. Abraços, Graymalkin
  6. Cara, multiplica o total de dias por 24 e soma com as horas e você vai ter os 180 (7*24 + 12 = 180). Dá pra fazer uma classe que te retorne isso no método ToString() ou se você estiver usando o VS2008 pode usar um Extension Method para ter um método assim no próprio objeto TimeSpan. Abraços, Graymalkin
  7. Cara, fiz um teste aqui e soma sim igual a 180 horas ou mais: Dim t As New TimeSpan(60, 0, 0) Dim t2 As New TimeSpan(60, 0, 0) Dim t3 As New TimeSpan(60, 0, 0) t = t.Add(t2) t = t.Add(t3) MessageBox.Show(t.ToString) Note que o método Add() te retorna o objeto somado, ele não acrescenta àquela instância. Note também que o excedente ao período de 1 dia é retornado em dias, então o código acima vai te mostrar 7.12:00:00, ou seja, 7 dias e mais 12 horas (o quê corresponde a 180 horas). Abraços, Graymalkin
  8. Graymalkin

    duvida sobre messagebox

    Em C# é bem parecido, só muda mesmo a sintaxe: if (MessageBox.Show("Você deseja ter a Ana Paula Arósio só pra você?", "Responda", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { MessageBox.Show("Você escolheu SIM!"); } else { MessageBox.Show("Você escolheu NÃO!"); } Abraços, Graymalkin
  9. Em C# pode ser feito assim (no evento KeyDown): if (e.KeyCode = Keys.Enter) { MessageBox.Show("Você pressionou o ENTER!"); } Abraços, Graymalkin
  10. No Windows eu uso o pg_dump, que acompanha o próprio PostgreSQL. Ao fazer um backup pelo próprio pgAdmin III você vai ver a linha de comando que ele usa. Basta copiar e modificar do jeito que quiser. Abraços, Graymalkin
  11. Use o evento KeyDown para detectar o ENTER (de preferência em uma caixa de texto). Abraços, Graymalkin
  12. Os índices começam de 0, ou seja, a primeira coluna é 0, a segunda é 1, a terceira é 2, e assim por diante. Abraços, Graymalkin
  13. Use a função Len(string). Abraços, Graymalkin
  14. Graymalkin

    Travar hora

    O que você quer, exatamente, por "travar a hora do PC"? Abraços, Graymalkin
  15. Sim, vá sempre para o começo antes de buscar (MoveFirst). Ou busque para frente e, caso não ache, busque para trás (um dos parâmetros do método Find faz isso). Abraços, Graymalkin
  16. Caso use ADO, dê uma olhada no ADOX (Microsoft ADO Ext. 2.x for DDL and Security). Abraços, Graymalkin
  17. Graymalkin

    INITCAP NO .NET

    Dê uma olhada neste tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=115265 Bem lá no finalzinho tem uma solução bem simples. Abraços, Graymalkin
  18. Dê uma olhada neste tutorial que escrevi sobre criar assemblies em tempo de execução: http://www.linhadecodigo.com.br/Artigo.aspx?id=685 Abraços, Graymalkin
  19. Se você tem certeza de que dr["codaluno"] vai ser um inteiro, experimente fazer:\ codigo = (int)(dr["codaluno"]) + 1; Agora, vale lembrar que realmente o Pr0gr4m4d0r tem razão quando diz que isso pode dar problema. Abraços, Graymalkin
  20. Graymalkin

    Evento keyDown

    Habilite a propriedade KeyPreview do form e no evento KeyDown faça: if (e.KeyCode == Keys.F7) { if (label1.Text == "Alterar") { label1.Text = "Excluir"; } else { label1.Text = "Alterar"; } } Certo? ;) Graymalkin
  21. Você declarou nome1 como Integer, ou seja, uma variável do tipo inteiro, que armazena valores numéricos. Uma caixa de texto, em sua propriedade Text armazena strings, ou seja, sequências de caracteres. Uma string "12" não é a mesma coisa que um valor inteiro 12. A mesma coisa se refere a comparação, você não pode comparar um valor inteiro com uma string "marcelo". Recomendo dar uma estudada nos tipos de dados para se ter uma noção mais clara do que se deve usar para cada caso. Abraços, Graymalkin
  22. Que tipo de conexão você quer com a impressora? Trata-se de uma impressora de rede, ou seja, que não está ligada a nenhuma computador, mas sim diretamente a um hub ou switch? Abraços, Graymalkin
  23. Graymalkin

    Criação de tabela

    Use o tipo serial. Ao criar um campo desse tipo, automaticamente será criada uma Sequence (sequência) onde você pode controlar coisas como valor inicial, valor atual, incremento, etc. Abraços, Graymalkin
  24. Você tem certeza de que em pessoas.FotoPes está realmente o caminho certo da imagem? É um caminho relativo ("pasta\imagem.jpg") ou um caminho absoluto ("c:\pasta\imagem.jpg")? Abraços, Graymalkin
  25. Você quer saber como se faz uma lista? Veja um exemplo: lista = [] lista.append(2) lista.append(5) print lista >>> [2, 5] Certo? ;) Graymalkin
×
×
  • Criar Novo...