Postagens

Delphi - Usando Tipos Record

Poderá utilizar um Array, veja exemplo abaixo: type TServicos = record Dias : Array[0..10] of Integer; Valor :Array[0..10] of Double; end; Neste caso armazenaremos dois tipos de variáveis.

C# - Arrays, ArrayList e List

Imagem
Continuando com nossos artigos relacionados ao C#, escreverei um pouco sobre os denominados “Arrays” e das classes “ArrayList” e “List”. De uma forma geral, estas coleções admitem inserção e manipulação de vários itens em seu interior, podendo acessá-los através de índices ou chaves. Mas qual seria diferença entre eles? Falarei um pouco de cada estrutura seguido de exemplos práticos. Crie uma aplicação “Windows Forms” adicionando alguns componentes no formulário. A tela deverá ficar idêntica a  Imagem 01. Figura 01: Formulário de Exemplos. Array São coleções de dados de um mesmo tipo, como por exemplo: texto ou inteiro. Uma característica dos “Arrays” é que eles são estáticos, ou seja, depois de declarado não conseguimos aumentar o seu tamanho ou a quantidade de posições em tempo de execução. A classe “Array” utiliza o Namespace “System” que já vem declarado por padrão. Sintaxe: Declaração da variável: <tipo>[] <variavel> = new <tipo>[10...

Asp.Net - Ler arquivos .TXT

 protected void Button2_Click(object sender, EventArgs e)     {         string caminho = Server.MapPath("~\\Arquivos\\dados.txt");         StreamReader srLeitor = File.OpenText(caminho);         srLeitor.BaseStream.Seek(0, SeekOrigin.Begin);         string cod = "", nome = "", cidade = "", linha  = "";         while (srLeitor.Peek() > -1)         {             linha = srLeitor.ReadLine();             cod = linha.Substring(0, 4);             nome = linha.Substring(4, 20);             cidade = linha.Substring(27, 7);             ListBox2.Items.Add(cod);             ListBox3.Items.Add(nome);             ListBox4.Items.Add(cida...

Delphi - Campo auto-incremento no ClientDataSet

 with CDS.FieldDefs do   begin     Add('Codigo',ftAutoInc,  0, False);     Add('Nome'  ,ftString ,  20, False);     Add('Cidade',ftString,  20, False);     Add('UF'    ,ftString,   2, False);   end;   CDS.CreateDataSet;   CDS.Open;

Delphi - Sites úteis para ícones nos botões

http://fasticon.com/freeware/ http://www.iconarchive.com/category/system/fast-icon-users-icons-by-fasticon.html http://www.istockphoto.com/index.php http://www.glyfx.com/ http://www.glyfx.com/products/free.html

Delphi - Como usar o InputQuery

procedure TForm1.Button1Click(Sender: TObject); var  resultado : string; begin   resultado := 'Teste';   if InputQuery('The Club', 'Teste', resultado ) then     begin       showmessage(resultado)     end   else     begin      ShowMessage('Operação Cancelada !');      Edit1.SetFocus;     end; end;

Android - Lendo e Carregando Arquivo Texto

Imagem
Neste mês abordarei um pouquinho de como podemos criar e carregar arquivos do tipo texto no Android armazenando estas informações no cartão SD do dispositivo. Montaremos um exemplo prático abordando recursos como: Criar e utilizar o evento Onclick() do botão, Utilização da classe “Java.IO” para manipulação de arquivos, entre outros recursos que poderão ser acompanhados ao decorrer da leitura. Opções de Armazenamento O Android nos fornece diversas formas para salvar os dados, sendo que a solução depende da necessidade, podendo assumir as seguintes formas: SharedPreferences: Armazenar dados particulares primitivos em pares chave-valor. Internal Storage: Armazenar dados privados na memória do dispositivo. External Storage: Armazenar dados públicos sobre o armazenamento externo compartilhado. SQLite DataBases: Armazenar dados estruturados em um banco de dados. Como foi dito no início do artigo, usaremos a opção “External Storage”, que significa Armazenamento externo...