Anunciado Delphi 2009

Escrito em 25 de Agosto de 2008 em Delphi por Leonel Togniolli

O Delphi 2009 acaba de ser anunciado. Já está disponível para pré-venda, e acredito que já esteja disponível para download para quem optar por Eletronic Software Delivery em pouco tempo.
Apesar de o principal novo recurso ser o total suporte de Unicode na VCL, vários outros novos recursos chamam a atenção:

Novos controles na VCL, com destaque [...]

Pegando a Data da Última Leitura de um arquivo

Escrito em 02 de Outubro de 2007 em Delphi, Linguagem Delphi por Feijo

Função pequena e útil, descobre quando aquele arquivo foi acessado pela última vez.
 
function FileAccessTime(FileName: String): TDateTime;var  FileHandle: Integer;  LTime,  FTimeA: TFileTime;  STime: TSystemTime;begin  FileHandle := FileOpen(FileName,fmShareDenyNone);
  if FileHandle >= 0 then  begin    // Accessado    GetFileTime(FileHandle,nil, @FTimeA, nil);    FileClose(FileHandle);    FileTimeToLocalFileTime(FTimeA,LTime);
    if FileTimeToSystemTime(LTime,STime) then    begin      Result := EncodeDate(STime.wYear,STime.wMonth,STime.wDay);      Result := Result + EncodeTime(STime.wHour,STime.wMinute,STime.wSecond,STime.wMilliSeconds);    end;  end;end;
 
procedure TForm1.Button1Click(Self);
begin
  ShowMessage(DateTimeToStr(FileAccessTime(’c:\windows\areia.bmp’));
end;

Video Aula ASP.Net 2.0 com Delphi 2007 e BlackfishSQL

Escrito em 13 de Setembro de 2007 em Asp.Net, Video Aulas por Leonel Togniolli

Essa é uma introdução que mostra como criar uma simples aplicação em ASP.Net 2.0 com o Delphi 2007 mostrando dados de uma tabela em um servidor de banco de dados BlackfishSQL. Também mostra os novos layouts que estão incluidos on Delphi 2007, usando CSS e MasterPages.
Veja o vídeo aqui.

Novidades em Banco de Dados no Delphi 2007 para .Net e RAD Studio 2007

Escrito em 12 de Setembro de 2007 em Bancos de Dados, Delphi por Leonel Togniolli

Já falei sobre as novidades na linguagem, em ASP.Net e no ECO IV no Delphi 2007 para .Net e RAD Studio 2007. O próximo tópico é novidades na área de Banco de Dados.
BlackfishSQL para .Net
BlackfishSQL é um novo banco de dados, para .Net, escrito 100% em código gerenciado, sem qualquer dependência de DLLs do windows. [...]

CodeGear Rad Studio 2007, Delphi 2007 para .Net e Delphi 2007 para Win32 Update 3 já disponíveis para Download

Escrito em 11 de Setembro de 2007 em Delphi por Leonel Togniolli

O CodeGear Rad Studio 2007 acaba de ser lançado e já está disponível imediatamente para download para quem comprar pela internet. Isso não é novidade. O interessante é que desta vez a versão trial não demorou e foi disponibilizada simultaneamente - baixe já o CodeGear Rad Studio 2007 Trial.
Outro ponto interessante é que as correções [...]

Novidades no novo Delphi 2007 para .Net/RAD Studio 2007

Escrito em 11 de Setembro de 2007 em Delphi por Leonel Togniolli

A nova versão do Delphi 2007 acaba de ser lançada, e é o Delphi 2007 para .Net, que completa o studio junto com o Delphi 2007 para Win32 e o C++Builder 2007. O studio completo com as três linguagens está sendo chamado de RAD Studio 2007. As correções para cerca de 100 reports relacionados a [...]

Associando extensão de arquivo à uma aplicação Delphi

Escrito em 06 de Agosto de 2007 em Delphi, Programação por Jeferson Oliveira

Introdução
É comum uma aplicação precisar abrir arquivos externos, sejam eles arquivos proprietários ou arquivos de tipo conhecido, e exibir seu conteúdo para o usuário. Para isso, normalmente, haverá na aplicação um formulário para seleção e abertura do arquivo desejado. Mas se o usuário sempre quiser, ou precisar, abrir esse tipo de arquivo com sua aplicação, seria [...]

Chamando funções de DLLs externas

Escrito em 29 de Julho de 2007 em Delphi por Leonel Togniolli

Muitas vezes é necessário chamar código externo a uma aplicação, seja do sistema operacional, código de terceiros em DLLs, ou mesmo seu próprio código modularizado por diversos motivos. Fazer essas chamadas de uma aplicação Delphi é bem simples, mas mesmo assim é interessante conhecer alguns fundamentos:
Uma DLL não possui informação de metadados sobre seu conteúdo. [...]

Guardando Métodos, Funcões e Procedimentos em Variáveis com Tipos Procedurais

Escrito em 28 de Julho de 2007 em Linguagem Delphi por Leonel Togniolli

Tipos Procedurais é um recurso interessante da linguagem Delphi que permite armazenar métodos, funções e procedimentos em variáveis e manipulá-los normalmente, passando como parâmetros, e chamando a função quando for necessário.
A sintaxe é simples:
type
TProcedimento = procedure;
TFuncao = function:string;
TFuncaoComParametro = function(Param: Integer):string;
TMetodo = procedure of object;

As duas primeiras [...]

Convenção de Chamadas de Procedimentos e Funções

Escrito em 27 de Julho de 2007 em Delphi por Leonel Togniolli

A execução de um programa não é nada mais do que uma série de instruções geradas pelo compilador sendo executadas em sequência. Algumas delas desviam a execução para um trecho anterior ou posterior de um código, criando laços de repetição ou condicionais. Outras, desviam o fluxo para um trecho diferente de código, que é executado [...]

Próxima Página »