NinjaPlayer C#   1 comment

Publicado 3 de janeiro de 2011 por andrewspabllo em Programação

NinjaClock C#   Leave a comment

ola pessoal hoje vou ta ensinando como se fazer um reloginho em C#

adicione uma textbox em time1 de dois cliques no timer1 e digite o seguinte código:

textBox1.Text = DateTime.Now.ToLongTimeString();

execute e pronto simples e facil……ate a proxima e……

PROGRAMEM AO MAXIMO!!!!!


Publicado 2 de janeiro de 2011 por andrewspabllo em Programação

Iniciantes em C#   Leave a comment

Publicado 28 de dezembro de 2010 por andrewspabllo em Programação

Programando um Media Player no C#   4 comments

Oi pessoal hoje vou mostrar como fazer um programa que toque músicas no formato mp3 e wma….

Primeiramente va a toolbox clique com o botão direito em qualquer item na janela que se abre procure o choose items na próxima janela vá até COM components role o mouse ate o windows media player marque e de OK

Logo após vá até o toolbox na aba general e procure o windows media player clique e arraste ate a form e amplie

Ponha um panel e dois buttons correspondentes ao formato mp3 e wma.

em seguida clique duas vezes no botao correspondente ao formato WMA e digite o seguinte código

{

openFileDialog1.Multiselect = true;
openFileDialog1.Filter = “WMA |*.wma”;
openFileDialog1.FileName = “Escolha lista”;
if (openFileDialog1.ShowDialog() == DialogResult.OK)
axWindowsMediaPlayer1.URL = openFileDialog1.FileName;

}

no outro botão correspondente ao MP3 digite o seguinte código:

{
saveFileDialog1.CheckFileExists = true;
saveFileDialog1.FileName = “Escolha lista”;
saveFileDialog1.Filter = “MP3 |*.mp3”;

if (saveFileDialog1.ShowDialog() == DialogResult.OK)
axWindowsMediaPlayer1.URL = saveFileDialog1.FileName;
}

Esta é a figura de como ficará seu projeto e para deixá-lo como uma pequena janela vá até as propriedades da janela e selecione o maximize box para false desse modo voce so poderá minimizar ou fechar o programa.

Pronto aperte F5 para executar seu Media Player e selecione um formato de musica do seu PC…

Espero que tenham gostado até o proximo……

 

Programe ao Máximo!!!!!

Publicado 20 de dezembro de 2010 por andrewspabllo em Programação

Sistema Hexadecimal   Leave a comment

Os números de 1 a 9 são representados da mesma forma que no sistema decimal, mas os de 10 a 15 são representados por letras.

A = 10

B = 11

C = 12

D = 13

E = 14

F = 15

e de 0 a 9 são representados por bit´s.

Exemplo de conversão:

O número binário 0010/1110 é igual a:

(2/E) enatao fica 2E.

Em um endereço de rede, quando desejarmos realizar a conversão, precisamos converter os números decimais em binário para posteriormente converter para hexadecimal.

Veja o exemplo:

Endereço de Rede: 192.168.10.1

= 11000000 / 10101000 / 00001010 / 00000001

separemos os octetos em dois quartetos para fazermos a conversão como mostra no exemplo:

1100-0000/1010-1000/0000-1010/0000-0001

portanto fica:

c0/A8/0A/01

Esta ai uma breve explicação de como se converter numeros decimais  em numeros hexadecimais.

qualquer duvida ou sugestão e so comentar……


Publicado 19 de dezembro de 2010 por andrewspabllo em Tecnologia da Informação-TI

Cálculo de Sub-Rede Classe C   Leave a comment

Olá pessoal neste post vou explicar como se faz uma cálculo de divisão de Rede…..

Como exemplo vou pegar uma questão que eu passei a meus alunos do curso de TI……

Dividir a seguinte rede classe C: 229.45.32.0/255.255.255.0.

São necessárias, PELO MENOS, 10 sub-redes. Determinar o seguinte:

a) Quantos bits serão necessários para fazer a divisão e obter pelo menos 10 sub-redes?
b) Quantos números IP (hosts) estarão disponíveis em cada sub-rede?
c) Qual a nova máscara de sub-rede?
d) Listar a faixa de endereços de cada sub-rede.

OBSERVAÇÃO: COMO SÃO PELO MENOS 10 SUB REDE VAMOS CONSIDERAR 16 POIS A QUESTÃO FALA QUE DEVEMOSA CONSIDERAR NO MINIMO 10 SUB REDES PORTANTO CONSIDERAREMOS 16 POIS 10 SUB REDES TEREMOS NUMEROS NÃO INTEIROS.ESSA OBSERVAÇÃO E PARA A TURMA DE TI.

Para se calcular uma sub rede e preciso saber quantas sub redes eu tenho que obter.Neste exemplo eu preciso de 10 sub redes e sabemos que a rede de classe C tem como mascara padrão 255.255.255.0, sendo assim terei de saber quantos bit´s da mascara padrão terei que pedir emprestados para se obter a nova mascara para as 10 sub redes.

255.255.255.0==11111111.11111111.11111111.00000000 temos então a mascara em decimal e em binário(que e como entende o computador) dai usaremos uma formula simples como eu quero dez sub redes elevo 2 ao numero de bit´s que corresponda a quantidade de sub-redes que eu quero assim:

2^n=10::2^4~=16:: dois elevado a três são oito porém estar mais próximo de dez que é o número de sub rede que se quer…

Portanto letra A são 4bit´s.

se eu pego tres bit´s emprestado qual sera minha nova mascara é simples ….

255.255.255.0==11111111.11111111.11111111.00000000 ollhando para essa mascara padrão e sabendo que eu preciso de 3bit´s então aciona se os tres primeiros bit´s da mascara padrão ou seja:

11111111.11111111.11111111.00000000 passa a ficar 11111111.11111111.11111111.11110000 essa e a nova sequencia de bit´s em dicimal corresponde a 255.255.255.240 então a nova mascara de sub rede e 255.255.255.240

Querendo saber agora quantos hosts disponiveis tera cada sub rede usaremos a formula 2^n-2 sendo que nesse caso agora o “n” corresponde a quantidade de “0”(zeros) que se tem na nova sub mascara ou seja:

11111111.11111111.11111111.11110000 como podemos observar temos QUATRO “0” na nova mascara aplicando isso na formula  terei

(2^4)-2=14hosts(obs: subtraio por “2” pois estou querendosaber quantos Hosts validos ou seja aquele que eu posso usar na rede sendo assim nao considero o”0″ da rede e nem o “255′ do broadcast).

Portanto terei 14 hosts disponiveis em cada sub rede. LETRA “B”

A tabela será assim:

SUB-REDE

REDE

0000

1º HOST

0001

ÚLTIMO HOST

1110

BROADCAST

1111

1º=0000

0

1

14

15

2 º=0001

16

17

30

31

3 º=0010

32

33

46

47

4 º=0011

48

49

62

63

5 º=0100

64

65

78

79

6 º=0101

80

81

94

95

7 º=0110

96

97

110

111

8 º=0111

112

113

126

127

9 º=1000

128

129

142

143

10 º=1001

144

145

158

159

11 º=1010

160

161

174

175

12 º=1011

176

177

190

191

13 º=1100

192

193

206

207

14 º=1101

208

209

222

223

15 º=1110

224

225

238

239

16 º=1111

240

241

254

255

Para explicar como montei essa tabela siga as dicas:

Eu sei que o IP de rede é “0”(zero) então os bits correspondentes a “0”(zero) são “0000” da mesma forma eu sei que o primeiro host tem IP igual a “1” então os bits correspondentes a “1” são “0001”,da mesma forma eu sei que o ultimo host tem IP igual ao broadcast menos 1 então se o broadcast tem todos os bits acionados o ultimo host terá o seu ultimo bits igual a “0”(zero) ou seja o ultimo host será “1110” pois o broadcast e igual a “1111”.

Agora por que usei combinações de 4 bits se eu tenho que ter 4 octetos?

Justamente porque os outros 4 bits serão das sub-redes.

E como faço para saber quais são eles?

Simples tenho 16 sub rede então terei 16 combinações de bits, ou seja:

0000

0001

0010

0011

0100

0101

0110

0111

1000

1001

1010

1011

1100

1101

1110

1111

Sabemos também que o PRIMEIRO HOST é a REDE mais “1” e que o ÚLTIMO HOST é o BROADCAST menos “1 “sabendo disso e só montar a tabela de acordo com esses conceitos. Lembrando que para montar a tabela devemos juntar os 4 bits das SUB REDE(parte superior da tabela) com os 4 bits correspondente a REDE/1º HOST/ÚLTIMO HOST/BROADCAST(parte vertical da tabela onde se encontra as sub rede).

 

 

SUB-REDE

REDE

0000

1º HOST

0001

ÚLTIMO HOST

1110

BROADCAST

1111

1º=0000

0

1

14

15

2 º=0001

16

17

30

31

3 º=0010

32

33

46

47

4 º=0011

48

49

62

63

5 º=0100

64

65

78

79

6 º=0101

80

81

94

95

7 º=0110

96

97

110

111

8 º=0111

112

113

126

127

9 º=1000

128

129

142

143

10 º=1001

144

145

158

159

11 º=1010

160

161

174

175

12 º=1011

176

177

190

191

13 º=1100

192

193

206

207

14 º=1101

208

209

222

223

15 º=1110

224

225

238

239

16 º=1111

240

241

254

255

 

Publicado 19 de dezembro de 2010 por andrewspabllo em Sem categoria, Tecnologia da Informação-TI

Troca de Mensagens   1 comment

ola pessoal mais um programinha em C# para voces e ao final o DESAFIO………

abrindo o visual C# va ao toolbox escolha um richTextBox1 e um button….

fig.1

De forma a fica como  mostra na figura

Clique sobre o richTextBox1 e va nas propriedades do mesmo mude o modifiers para public

feito isso va em project na parte superior e crie uma nova janela clicando em add windows form…

nessa nova janela adicio somente um richTextBox1….

fig.2

De forma a fica de acordo com a figuar…

Clique sobre o richTextBox1 e va nas propriedades do mesmo mude o modifiers para public...

Ainda na pro priedade do richTextBox1 procure a propriedade Dock e mude para FILL.

Feito isso e hora de programar va ate a primeira janela clica duas vezes no botao e digite o seguinte codigo……

pr.richTextBox1.Text = this.richTextBox1.Text;
pr.Show();

sendo que esse codigo deverá ficar obviamente dentro  do botão….

Em seguida digite dentro das chaves do public partial class Form1 : Form

o seguinte código

Form2 pr;

E dentro da chave do código do public Form1() digite o código:

pr = new Form2(this);

Configurado e programado e só executar pra ve o resultado e por ser apenas caixa de mensagens vá em Propriedades das duas janelas e ponha false no MaximizeBox das janelas.

Agora vem o desafio……

O desafio consiste em programar para que tanto uma como a outra possa enviar e receber mensagens…

MISSÃO DADA É MISSÃO CUMPRIDA.

“PROGRAMEM AO MÁXIMO”

 

OBS:em qualquer um dos posts se acontecer algum problema postem o problema para que eu possa resolver….obrigadooooooooooooooo


Publicado 15 de dezembro de 2010 por andrewspabllo em Programação

Fibras Opticas a nova tendencia…   1 comment

ola a todos hoje postarei videos refente a fibra opticas seus tipos suas vantagens e seu processo de fabricação….espero que gostem

Publicado 5 de dezembro de 2010 por andrewspabllo em Tecnologia da Informação-TI

C# Programa de Login e senha…   3 comments

Olá mais uma vez aqui compartilhando o minimo que eu sei.

Hoje vou mostrar como se faz um programa que Login e Senha

inicialmente ja no programa visual C# configurea form1.cs[design] da maneira como esta ilustrada a figura abaixo

Como se pode observar teremos que adicionar duas textbox,dois lables e dois botões.

Quanto a configuração da proprieade dos mesmos fica a criterio de quem faz lembrando que para ficar um pouco melhor esteticamente clique sobre a form1 va em propriedades e procure a opção MaximizeBox clique e ponha em False.

Dando prosseguimento…..de dois cliques no botão ENTRAR da Form1.cs[design] e digite o seguinte código…

if (textBox1.Text == “login” && textBox2.Text == “123456”)
{
MessageBox.Show(“Parabéns”);
} this.Hide();

ja para acionar o botão ESQUECI MINHA SENHA primeiramente e necessario adicionar uma nova janela para que atraves de uma palavra chave o sistema possa lhe informar a senha esquecida portanto adicione uma nova janela como mostra a figura:

feito isso configure a nova janela criada(e essa nova janela pode ser nomeada por exemplo “NOVA JANELA”) como na figura:

Nesta nova janela teremos uma textBox um label e um botão(button) desabilite a função MaximizeBox como feito anteriormente para que a essa janela na seja maximinizada…

Em seguida clique duas vezes no botão OK da NOVA JANELA e digite o seguinte código…

if (textBox1.Text == “branca”)
{
MessageBox.Show(“Seu Usuário:Senai Sua Senha:123456”);
Application.Restart();
} this.Hide();

Salve o projeto e execute apertando F5 ou clicando no botão START DEBUGGING…..

LEMBRETE:

PARA EXECUTAR O PROGRAMA DO LOCAL ONDE FOI SALVO FAÇA O SEGUINTE:

Vá AO LOCAL ONDE VOCE SALVOU O PROJETO PROCURE A PASTA COM O NOME DO PROJETO entre na pasta BIN depois na pasta DEBUG e clique no aplicativo executável….por exemplo:

C:/Senha/Senha/BIN/DEBUG/

dai em diante vc pode implamentar o projeto futuramente:

Por exemplo===C:/Senha/Senha(neste caso o arquivo com o icone do C#)/ va em solution explorer e escolha a janela da qual voce quer alterar.

Bem meus amigos esse é o programinha de hoje nada de tão complicado…espero que tenho sido claro e objetivo aceito criticas e sujestões.

PROGRAMEM AO MÁXIMO!!!!!!

 

Publicado 4 de dezembro de 2010 por andrewspabllo em Programação

Cálculo da Média…   2 comments



Neste post farei um programa que calcule a media escola neste caso a media da escola em que estudo porem vc pode estar alterando a formula de acordo com sua escola…….

No form.cs[design] voce ira por tres textbox, tres bottuns, dois radiobuttons, uma progressbar, seis labels sendo um para o titulo e os outros para as especificações de cada textbox e de cada radiobutton os botoes renomea-los nas suas propriedades….

segue o código…….

  

private void Form1_Load(object sender, EventArgs e)  

{
#region

 

 

Cdigo da Barrra de Status
{

 

string dataCompleta = DateTime .Now.ToLongDateString();

string Semana = dataCompleta.Substring(0, 1).ToUpper() + dataCompleta.Substring(1, dataCompleta.Length – 1);

 

toolStripSatusData.Text = Semana;

 

timer1.Enabled =true ;

}

 

}

private void button1_Click(object sender, EventArgs e)

 

 

{

 

double p1;

 double p2;

 

 

double md;

 

 

 

p1 =Convert.ToDouble(textBox1.Text);

 

 

 

p2 =Convert .ToDouble(textBox2.Text);

 

 

 

md = (p1 + 3 * p2) / 4;

textBox3.Text =Convert .ToString(md);

if

(md <= 50)
{

radioButton2.Checked =true ;

}

if

(md >= 50 && md <= 100)
{

radioButton1.Checked =true ;

}

progressBar1.Value = 100;

 if

(md>100)
{

errorProvider1.SetError(textBox3,“digite um numero” );

 

}

}

private void button2_Click_1(object sender, EventArgs e)

 

{textBox1.Clear();

textBox2.Clear();

textBox3.Clear();

textBox1.Focus();

}

private void button3_Click_1(object sender, EventArgse)

 

{

string texto = “Deseja sair do programa?” ;

 

 

string titulo = “****FINALIZANDO****” ;

 

 

if (MessageBox .Show(texto, titulo,

 

 MessageBoxButtons .YesNo,

 

 

MessageBoxIcon.Question) == DialogResult .Yes)

 

{

this .Close();

}

}

private void textBox4_TextChanged(object sender, EventArgs e)

{

}

Publicado 1 de dezembro de 2010 por andrewspabllo em Sem categoria