
fariajp
Membro Pleno-
Posts
387 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Notícias
Livros
Cursos
Análises
Fórum
Provas
Tudo que fariajp postou
-
http://groups.google.com.br/group/borland.public.cppbuilder.graphics/browse_thread/thread/db88b8a26584cca7/2545ec6ed36c3bfe?lnk=st&q=draw+analog+clock#2545ec6ed36c3bfe
- 3 respostas
- 15.363 visualizações
-
Manda aí. Te passei uma mensagem privada com meu email. JP
- 8 respostas
- 1.793 visualizações
-
Sem comentários sobre esse seu 2o. post... Tenta fazer isso aqui: A B C 1 OC Valor 2 7 5,5 3 7 6,5 4 7 7,3 5 7 10,6 6 7 8 OC Quantidade Soma 9 7 =CONT.SE(A2:A5;A9) =SOMASE(A2:A5;A9;B2:B5) Não tenho um Excel para testar. Testei com o OpenOffice, mas creio que as funções são idênticas. Assim, alterando o valor de A9, as fórmulas se viram. JP
- 3 respostas
- 1.384 visualizações
-
Para fazer isso, coloque o código que atualiza a barra de progresso no evento "OnProgress" do componente. Do jeito que você fez, a barra de progresso só é atualizada depois que a chamada que compacta (CopyFrom) termina. JP
- 1 resposta
- 4.992 visualizações
-
Os arquivos da pasta "Temporary Internet Files" mantém a extensão original. Então uma imagem é jpg/gif/png, as páginas são html. Não precisa de muito esforço. Agora, não sei sobre arquivos do Messenger... Não uso esse treco. Mas ele deve ter um cache para os emoticons, no mínimo. Abra o arquivo usando um "editor hexadecimal" como esse aqui e dê uma analisada no conteúdo do arquivo. Muitos arquivos tem um header que auxiliam a identificação do tipo. Por exemplo, os arquivos PDF começam com "%PDF", JPEG tem um "JFIF" no começo, ZIP em "PK", PNG tem "PNG", GIF tem "GIF89a", e assim por diante. JP
- 8 respostas
-
- 1
-
- 1.793 visualizações
-
De onde tirou esses arquivos? É utilizado por algum programa? É imagem de diskette, de CD, DVD?
- 8 respostas
-
- 1
-
- 1.793 visualizações
-
Não existe "arquivo binário". Ou, melhor ou pior, tudo na computação (da forma que conhecemos atualmente) é binário. Existem arquivos legíveis por seres humanos (arquivos texto) e não legíveis - que tem conteúdo interpretável por programas. Se você quer entender um arquivo gerado por um programa de terceiros, precisa conhecer o formato dele. Ou você tem uma documentação, ou vai na engenharia reversa, descobrindo para que serve cada byte. Um exemplo bem falado recentemente é o uso de DOC (arquivo do Word) e o tal do OpenXML. Como a Microsoft não abre seus padrões (de protocolo, arquivo, etc), o mundo está tentando padronizar um formato de arquivo que tenha o padrão aberto, de forma que os desenvolvedores consigam fazer programas que gravam e leiam esse formato. JP
- 8 respostas
-
- 1
-
- 1.793 visualizações
-
O problema é que você está abrindo o recordset com "SQL = "select * from acesso"", sem critério nenhum se o usuário é o usuário digitado. Ponha um "where <nome do campo do usuario no BD> = <valor do campo usuario na tela>". JP
- 4 respostas
- 1.531 visualizações
-
Gerar Código de Barra Padrão 39 em JavaScritp
fariajp respondeu ao tópico de seta00 em Programação web
O bancário, segundo a FEBRABAN, é 2 de 5 intercalado (interleaved 2 of 5). O "de mercado" é EAN/UPC. Se não estou enganado, o EAN é uma evolução do UPC. JP- 5 respostas
- 2.973 visualizações
-
O "Workbooks.Add" retorna o novo workbook criado. Então, se você fizer: Dim newWb as Workbook Set newWb = Workbooks.Add newWb.Activate deve funcionar... JP
- 2 respostas
- 946 visualizações
-
Gerar Código de Barra Padrão 39 em JavaScritp
fariajp respondeu ao tópico de seta00 em Programação web
http://en.wikipedia.org/wiki/Barcode . Vale a pena passear nas páginas de cada padrão (são uma penca). JP- 5 respostas
- 2.973 visualizações
-
Você precisa baixar um provider OLEDB e conhecer a connection string. Vai lá: http://www.firebirdsql.org/dotnetfirebird/ JP
- 3 respostas
- 1.671 visualizações
-
Você precisa baixar o JDK (Java Development Kit). http://java.sun.com
- 4 respostas
- 1.164 visualizações
-
Esse é código que inclui usuário. Parece-me que o seu problema é com o código de login. Posta ele ai. JP
- 4 respostas
- 1.531 visualizações
-
Essa chave parece estar correta. É Vista? Tem algum gadget do Live Contacts? Tenta reinstalar (ou desinstalar, se não usar) o Messenger ou qualquer add-on dele. Só não vejo como isso afetaria a abertura de qualquer outro programa, a não ser pela chave acima. JP
- 5 respostas
- 5.829 visualizações
-
Problema na Instalação Do Visual Studio 6
fariajp respondeu ao tópico de hilarioneto em Programação - outros
Você está instalando o Sevice Pack 6 do Visual Studio 6, e não o Visual Studio 6. JP- 1 resposta
- 2.518 visualizações
-
Qualquer coisa é qualquer coisa? Mesmo abrindo o calc, notepad, etc(apps simples)? Se está acontecendo em "qualquer coisa que vai abrir", aposto $10 que é virus (e bem ruim ainda, hehehe) Dá uma passeada no registro em HKEY_CLASSES_ROOT\exefile\shell\open\command e posta aí o valor que está definido lá. JP
- 5 respostas
- 5.829 visualizações
-
"MSDN Collection" é o help do VB6. Você precisa instalá-la para acessar o help. O resto todo funciona independentemente do MSDN. JP
- 1 resposta
- 1.294 visualizações
-
Isso é javascript e não java. Para o parâmetro "campo" você está passando o "input" direto? Tem que mudar o if para campo.value.lenth. JP
- 2 respostas
- 10.103 visualizações
-
E para que você quer fazer isso? Você precisa recuperar os fatores que geraram o número "novo" (por exemplo, a partir de 25 saber que foi gerado pelo 0, 2 e 5? Qual o valor máximo dos fatores? Penso que ou você muda para um vetor de 3 dimensões ou continua nessa solução de multiplicar, mas por um multiplicador de forma que você consiga recuperar os dados... JP
- 2 respostas
- 9.120 visualizações
-
A propriedade Value do OptionButton é um Boolean. Ela não aceita o valor "Verdadeiro" ou "Falso" (String), mas sim True ou False (booleano). JP
- 6 respostas
- 2.217 visualizações
-
O C++ Builder tem uma forma bem prática que é criar uma classe herdade de TThread. Basta fazer isso, rechear a classe com seu código, instanciá-la, chamar o Execute. Dá uma olhada na documentação da TThread que é bem fácil. JP
- 2 respostas
- 1.165 visualizações
-
A propriedade Value do OptionButton espera um Boolean... O indicado é gravar no banco como boolean então. Ou você pode fazer um "op_a.Value= Iif(RS!A = "Verdadeiro", True, False)" Mas, na minha opinião, a primeira opção é bem mais limpa. Essas conversões implícitas do VB só dão dor de cabeça... Se se programa for rodar numa micro que tenha o runtime do VB em outra lingua que não português, esse código ai vai dar pau. JP
- 6 respostas
- 2.217 visualizações
-
Qual o tipo de dado dos teus campos "A", "B", ... no BD? Isso aqui "op_a.Value= RS!teste" não está errado? Não deveria ser (dado o INSERT) op_a.Value= RS!A ? JP
- 6 respostas
- 2.217 visualizações
-
É a lógica que está errada. A partir do momento que você está mudando o número dentro do while, está abrindo precedente para ele ser igual a um número já testado. Dica: se mudou o número, volte a comparar o vetor desde o 1o. elemento. E processe só até o ultimo elemento gerado, senão não vai dar certo. JP
- 2 respostas
- 17.741 visualizações
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais