-
Total de itens
8.257 -
Registro em
-
Última visita
Tudo que Graymalkin postou
-
Enviar email - diferente corpo da mensagem para diferentes destinatari
pergunta respondeu ao jorgedias78 de Graymalkin em .NET
Não é só enviar para cada um deles separadamente? Abraços, Graymalkin -
Assim... MsgBox CDbl("1,2") + CDbl("1,2") ... ou assim: MsgBox Val("1.2") + Val("1.2") Abraços, Graymalkin
-
DataGrid - Pegar elemento pelo nome da coluna e não pela posição
pergunta respondeu ao Ynaue de Graymalkin em .NET
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 -
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
-
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
-
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
-
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
-
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
-
Em C# pode ser feito assim (no evento KeyDown): if (e.KeyCode = Keys.Enter) { MessageBox.Show("Você pressionou o ENTER!"); } Abraços, Graymalkin
-
(Resolvido) Rotina de Backup do BD pelo meu Software
pergunta respondeu ao Mario Henrique de Graymalkin em PostgreSQL
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 -
Use o evento KeyDown para detectar o ENTER (de preferência em uma caixa de texto). Abraços, Graymalkin
-
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
-
Use a função Len(string). Abraços, Graymalkin
-
O que você quer, exatamente, por "travar a hora do PC"? Abraços, Graymalkin
-
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
-
Lendo Tabelas e Campo do meu BD Access
pergunta respondeu ao Junior Ari de Graymalkin em Visual Basic
Caso use ADO, dê uma olhada no ADOX (Microsoft ADO Ext. 2.x for DDL and Security). Abraços, Graymalkin -
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
-
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
-
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
-
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
-
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
-
Acessar IP descrito no bloco de notas (VB.NET)
pergunta respondeu ao little_angel de Graymalkin em .NET
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 -
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
-
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
-
Você quer saber como se faz uma lista? Veja um exemplo: lista = [] lista.append(2) lista.append(5) print lista >>> [2, 5] Certo? ;) Graymalkin