SEJAM BEM VINDOS!!!

Este blog é destinado a todos que interessam em aprender e compartilhar conhecimento sobre desenvolvimento de aplicativos, linguagens de programação, banco de dados, entre outros.

O que é OCX?

Abreviatura de OLE custom control. Módulo de software que se baseia nas tecnologias OLE e COM que, quando chamado por uma aplicação, produz um controle que acrescenta algum recurso interessante à aplicação. A tecnologia OCX é independente de plataforma, opera em sistemas operacionais de 16 e 32 bits e pode ser usada com várias aplicações. É a sucessora da tecnologia VBX (Visual Basic custom control), que aceitava apenas aplicações do Visual Basic, e constitui a base dos controles ActiveX. Os controles OCX podem ser criados em diversas linguagens, embora o Visual C++ seja a linguagem mais utilizada. Desenvolvida pela Microsoft, a tecnologia OCX é tratada na especificação OCX 96 (1996 OLE Controls specification). Pesquise também ActiveX controls (controles ActiveX); COM (definição 2); control (controle – definição 2); OLE; VBX; Visual Basic.

Fonte: http://o-que-significa.blogspot.com.br/2011/06/ocx.html#.UxivZPldXik

sábado, 22 de agosto de 2009

JAVA - Centralizando seus formulários

Para centralizar suas janelas em relação a resolução do monitor basta incluir este trecho de código em sua classe
Obs.: para funcionar tem q importar o Toolkit (import java.awt.Toolkit;)

Toolkit tool = Toolkit.getDefaultToolkit();
/*pegando a altura e a largura da resolução */
int altura = tool.getScreenSize().height;
int largura = tool.getScreenSize().width;
/* pegando a altura e a largura de seu frame */
int alturaj=600;
int laguraj=800;

altura = (altura/2) - (alturaj /2);
largura = (largura/2)- (laguraj /2);

JFrame principal = new JFrame("Janela principal ");
/* na declaração da janela substitua os dois parâmetros q você informou pelas a variáveis, conforme o exemplo abaixo */
principal.setBounds(largura,altura,800,600);

JAVA - Tipo abstrato de Dados

Na linguagem Java a declaração de variáveis é feita da seguinte forma
Double valor;
Isso quer dizer que “Double” é o tipo dela e “valor” é o nome da variável.
Podemos criar o nosso tipo de dados, não estamos presos aos tipos primitivos do Java veja mos o código abaixo
public class Cidade
{
String Nome="";
String Estado="";

public void tad(String nome, String estado)
{
Nome=nome;
Estado=estado;
}
}

Essa é classe será o nosso tipo de Abstrato de Dados, agora vamos em um nova classe iremos declarar um variável desse nosso tipo de dados

public class run
{
/* Declarando a nossa variavel */
Cidade naturalidade;

public void main (String [] args)
{
/* passando valores para a nossa variavel como parâmetros */
naturalidade = new Cidade(“Nome da cidade”,”Nome do estado”);

/*mostrando os valores da variavel */
System.out.println(naturalidade.Nome);
System.out.println(naturalidade.Estado);

}
}

quinta-feira, 20 de agosto de 2009

MOTRIX DOSVOX

Já ouviu em MOTRIX, ou em DOSVOX?

O MOTRIX é um software que permite que pessoas com deficiências motoras graves, em especial tetraplégica e distrofia muscular, possam ter acesso a microcomputadores, permitindo assim, em especial com a intermediação da Internet, um acesso amplo à escrita, leitura e comunicação. O acionamento do sistema é feito através de comandos que são falados num microfone.(...)
O DOSVOX é um sistema para microcomputadores da linha PC que se comunica com o usuário através de síntese de voz, viabilizando, deste modo, o uso de computadores por deficientes visuais, que adquirem assim, um alto grau de independência no estudo e no trabalho.

Saiba mais baixando toda a meteria

Cálculo de Validação do CPF

Você sempre teve vontade aprender como funciona, qual é o calculo feito para validar um CPF, ou até mesmo cansado de copiar códigos que validam CPF, mas que muitas vezes não se encaixam perfeitamente a sua aplicação.

Aproveite e baixa todo o calculo para validação de um CPF, totalmente detalhado, para que você possa desenvolver a sua forma de validar o CPF.

Baixar aqui.

Visual Basic - Manipulando teclas precionadas

Como vimos anteriormente podemos controlar as teclas que são pressionadas através do tabela ASCII, vamos ver um exemplo dessa manipulação na linguagem Visual Basic, veja o código abaixo:

If KeyAscii < 48 Or KeyAscii > 57 Then
If KeyAscii <> 8 Then
KeyAscii = 0 'nenhum tecla será ativada
End If
End If

Esse código quer dizer que será possível digitar apenas números e utilizar o backspace.
A variável KeyAscii é a variável que armazena o código ASCII da tecla prescionada.
Um exemplo de onde usar esse código é no evento Keypress de uma caixa de texo para informar a idade de uma pessoa

Private Sub txtidade_KeyPress(KeyAscii As Integer)
If KeyAscii < 48 Or KeyAscii > 57 Then
If KeyAscii <> 8 Then
KeyAscii = 0
End If
End If
End Sub

Espero que tenham gostado da dica!

Tabela ASCII

ASCII (American Standard Code for Information Interchange, que em português significa "Código Padrão Americano para o Intercâmbio de Informação") é uma codificação de caracteres de sete bits baseada no alfabeto inglês. Os códigos ASCII representam texto em computadores, equipamentos de comunicação, entre outros dispositivos que trabalham com texto. Desenvolvida a partir de 1960, grande parte das codificações de caracteres modernas a herdaram como base.

A codificação define 128 caracteres, preenchendo completamente os sete bits disponíveis. Desses, 33 não são imprimíveis, como caracteres de controle atualmente obsoletos, que afetam o processamento do texto. Exceto pelo caractere de espaço, o restante é composto por caracteres imprimíveis.

Esses caracteres podem ser manipulados via Códigos de Programação, que será o tema de nossas próximas postagens.

Baixe a tabela completa do código ASSCII

quarta-feira, 19 de agosto de 2009

Entendendo e Dominando o Linux


Tem dúvidas com o linux baixe este guia e entenda como funciona o Sistema operacional do Futuro. Aprenda comandos para ser utlizado em todas as distribuições. Instale em seu Desktop, Servidor e economize e fique seguro.

Categoria: Diversos
SO: Todos
Tamanho: 9 mb
Mirror: 4Shared

terça-feira, 18 de agosto de 2009

Microsoft Virtual PC

Instale o Win 98, o XP, o Linux em uma só maquina divirta-se e aprenda de uma forma diferente, baixe esse freeware da Microsoft e Comece agora.

Categoria: Diversos
SO: Windows, Vista e 7
Tamanho: 31 mb
Mirror: 4Shared

Download(31 mb)

segunda-feira, 17 de agosto de 2009

Net Beans 6.7.1

A mais Famosa IDE de Desenvolvimento Java. O Net Beans 6.7.1 é a versão mais recente, com servidores Tom Cat e Glass Fish integrados. Está é com certeza a Ferramenta mais eficiente para o desenvolvimento java.

Categoria: IDE
SO: Windows
Tamanho: 302 mb
Mirror: 4Shared

sábado, 15 de agosto de 2009

Siumulador da Mega Sena em JAVA

Baixe o código.

Linguagem de programação

Uma linguagem de programação é um método padronizado para expressar instruções para um computador. É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador. Uma linguagem permite que um programador especifique precisamente sobre quais dados um computador vai atuar, como estes dados serão armazenados ou transmitidos e quais ações devem ser tomadas sob várias circunstâncias.

O conjunto de palavras (tokens), compostos de acordo com essas regras, constituem o código fonte de um software. Esse código fonte é depois traduzido para código de máquina, que é executado pelo processador.

Um pouco de História...

O primeiro projeto de linguagem de programação surgiu para um computador que não existia, sendo idealizada por Ada Lovelace, esposa de William King-Noel. O projeto do primeiro computador foi idealizado por Charles Babbage que, após gastar fortunas e um longo tempo, não conseguiu concretizar o projeto. A linguagem de programação ADA foi batizada em homenagem a esta primeira programadora.
Uma das primeiras linguagens de programação para computadores foi provavelmente Plankalkül, criada por Konrad Zuse na Alemanha Nazi, mas que teve pouco ou nenhum impacto no futuro das linguagens de programação.
A primeira linguagem de programação de alto nível amplamente usada foi Fortran, criada em 1954.
Em 1957 foi criada B-0, que daria origem a Flow-Matic (1958), antecessor imediato de COBOL, de 1959. Lisp e ALGOL foram criadas em 1958. Veja um mapa[1] da história das linguagens de programação].