-
Total de itens
8.257 -
Registro em
-
Última visita
Tudo que Graymalkin postou
-
Realmente, a propriedade RecordCount não funciona para todos os BDs ou para todos os tipos de cursores. No caso, eu aconselharia você a fazer uma query do tipo "SELECT Count(*) AS quantidade FROM tabela;" para obter a quantidade de registros. Abraços, Graymalkin
-
Seria... txtCódigoCliente.SetFocus ...? Onde "txtCódigoCliente" é a caixa de texto em questão. Abraços, Graymalkin
-
A gente está falando do mesmo Dev-C++? Porque o mesmo não é pago, já que é software livre. Você encontra ele para baixar aqui: http://www.bloodshed.net/devcpp.html A versão que utilizo é a 4.9.9.2. Abraços, Graymalkin
-
Função Que Calcula A Diferença Entre Dois Horarios
pergunta respondeu ao hfssilva de Graymalkin em C, C++
Transforme tudo para minutos (ou para segundos, se estes forem relevantes) e subtraia um total do outro. Depois, basta converter novamente para horas, minutos e segundos (se estes últimos forem relevantes, é claro). Abraços, Graymalkin -
Acho que você pode colocar a Width desta coluna como 0 (zero). Já tentou isso? Quanto ao caso do MaxLength, eu realmente nunca usei essa propriedade e achei que ela fosse te informar o tamanho máximo do campo. O que você poderia fazer então é colocar os tamanhos manualmente (é o que eu faço). Abraços, Graymalkin
-
Em C# faça um cast com o operador as. E você pode verificar o tipo através de obj.GetType(). Em VB dá certo devido a existência do recurso de late-binding. Abraços, Graymalkin
-
Ms Dos De Dentro De Um Programa Em Pascal
uma questão respondeu Graymalkin em Outras Linguagens de Programação
Já experimentou a procedure Exec? Abraços, Graymalkin -
Ao se trabalhar com o Winsock (ou melhor, com sockets em geral) deve se ter em mente que a comunicação vai ser *assíncrona*, portanto a ordem de execução do código pode se tornar confusa, dependendo de como o código foi estruturado. Os seus problemas relativos a uma coisa acontecer em um e não acontecer em outro podem provir justamente daí. Vale também lembrar que diferentes configurações de PC podem afetar a execução do programa (já vi programas feitos em VB terem comportamentos erráticos em processadores da AMD, e funcionarem perfeitamente em Intels). Abraços, Graymalkin
-
O que você está utilizando? ADO ou DAO? Abraços, Graymalkin
-
Experimente utilizar Line Input ao invés de somente Input. Abraços, Graymalkin
-
Sim, mas foi no VB6. Porém, o código era praticamente o mesmo, portanto não creio que você deveria ter problemas. Abraços, Graymalkin
-
Programa De Busca E Gravação
pergunta respondeu ao Eliette N. dos Santos de Graymalkin em Visual Basic
Você quer só procurar um arquivo em um diretório? E o que você quer dizer por "e depois faça a gravação na maquina do usuário"? Abraços, Graymalkin -
Via código, experimente: textbox1.SelectionStart = textbox1.Text.Length Abraços, Graymalkin
-
Modificação Binária
pergunta respondeu ao Denis Bittencourt Muniz de Graymalkin em Lógica de Programação
Creio que você tenha querido dizer "sutilmente" ao invés de "bruscamente", não? Porque, ao meu ver, trocar uma string não é mudança brusca, e sim sutil. Quanto ao caso, se você abrir o executável em um editor hexadecimal (ou no Edit do prompt, com a opção de arquivo binário) você encontrará suas strings intactas no mesmo. Substituindo-as por strings de mesmo tamanho (ou menor) você não terá problemas. Só strings maiores do que as originais é que não sei dizer exatamente o que você precisaria fazer (creio que em algum lugar do código deva existir o tamanho da mesma, que deveria ser alterado neste caso). Abraços, Graymalkin -
Já experimentou usar a função FileDateTime()? Abraços, Graymalkin
-
Qual a sua versão do Dev-C++? Experimente baixar a última disponível no site. Abraços, Graymalkin
-
Já tentou mudar a propriedade SelectionStart da textbox? Abraços, Graymalkin
-
Concatenar String Na Linguagem Shell
pergunta respondeu ao Pablo Freitas de Graymalkin em Outras Linguagens de Programação
Já tentou o comando cat? Abraços, Graymalkin -
Um exemplo: import java.io.*; public class Teste { public static void main(String args[]) { InputStreamReader entrada = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(entrada); String valorstr = ""; System.out.print("Digite o texto: "); try { valorstr = br.readLine(); System.out.println("Você digitou: " + valorstr); } catch (Exception e) { System.out.println("Erro: " + e.getMessage()); } } } Certo? ;) Graymalkin
-
Ele abre com o Dev-C++ Package Manager. Não foi direto não? Abraços, Graymalkin
-
Você pode usar o evento KeyPress ou KeyDown para detectar tais teclas e impedir suas utilizações (ou substituir por suas versões sem acento). Abraços, Graymalkin
-
Abra o arquivo para adição (append) com um StreamWriter. Abraços, Graymalkin
-
Você utiliza o ADO para acessar sua base de dados? Caso positivo, sim, você precisa do MDAC. Abraços, Graymalkin
-
Experimente assim: Dim ds As New DataSet Dim gt As New DataGridTableStyle gt.MappingName() = ds.Tables(0).TableName For Each coluna As DataColumn In ds.Tables(0).Columns Select Case coluna.DataType.ToString() Case "System.Int32" gt.GridColumnStyles(coluna.Ordinal).Width = 30 Case "System.String" gt.GridColumnStyles(coluna.Ordinal).Width = coluna.MaxLength * 1.5 End Select Next coluna grid.TableStyles.Add(gt) Sendo que o ideal seria usar uma função (GetTextExtentPoint32, da API Win32) para calcular o tamanho (em pixels) do texto, pois o mesmo é variável de acordo com a fonte utilizada. Abraços, Graymalkin
-
O Vader já desenvolveu algo assim. Dê uma olhada neste tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=76227 Abraços, Graymalkin