December 22, 2008
Este breve artigo irá explicar-lhe como capturar tela conteúdo para um ficheiro JPEG a partir do Delphi programa.
December 19, 2008
Delphi simplifica a tarefa de programação comum um desenvolvedor tem que fazer no seu trabalho quotidiano. Aplicação de Dados é um desenvolvimento da força da Delphi. Seus...
November 30, 2008
Ao criar uma associação na ECO não estiver garantida a ordem em que os objetos no final da associação, será apresentado. Por esta razão ECO fornece um Boolean "ordenada"...
November 30, 2008
Não só é muito longa para Application.ProcessMessages tipo, muitas vezes a funcionalidade extra tem de ser chamado quando a sua utilização. Para este efeito criada Tenho dois...
November 30, 2008
Neste artigo, vou usar o termo "Identidade" indiferentemente a nota gerada automaticamente (a partir de RDMS) valores geralmente de uma coluna que representam a chave...
November 30, 2008
Você vai precisar da função neste artigo (http://www.howtodothings.com/ViewArticle.aspx?Article=760) para obter esta funcionando corretamente
função ParamExists (const ParamName:...
November 30, 2008
(* GetParameterValue
GetParameterValue irá retornar o valor associado a um parâmetro nome na forma de
/ paramname: paramvalue -paramname: paramvalue
e
/ paramname -paramname...
November 30, 2008
função GetFileSize (const FileName: string): Integer; var sr: TSearchRec; começo Resultado: = 0;
se FindFirst (FileName, faAnyFile, sr) = 0 então começo Resultado:...
November 30, 2008
Você já enfrentou acrescentando o mesmo código para diferentes formas? E agora você pode usar o seguinte como uma classe base para todas as formas.
=============== BEGIN...
November 30, 2008
Pessoalmente acho ambos os WinAPI MessageBox e Application.MessageBox e MessageDlg funções cludgy semper e adicionar a seguinte função para cada aplicativo.
função MsgBox...
November 30, 2008
A seguinte função tentará remover o sinalizador só de ler um arquivo, você terá a função neste artigo (http://www.howtodothings.com/ViewArticle.aspx?Article=755).
função...
November 30, 2008
A seguinte função retornará True se um arquivo é somente leitura.
função IsReadOnly (const FileName: string): Boolean; var sr: TSearchRec; começo (* Considere-se não...
November 30, 2008
Este é apenas um conjunto de instruções rápidas em vez de uma abrangente artigo. Trata-se de uma cópia de um destacamento, em Fiz um Borland notícias ...
Vou te dar um...
November 30, 2008
Este artigo mostra as noções básicas sobre como armazenar e recuperar um bitmap em uma variável ECO.
ECO primeiro criar uma variável na classe que pretende segurar o bitmap,...
November 30, 2008
Com a ajuda de Jonas Hogstrom e Jan Norden eu ter escrito 2 funções para avaliar OCL.
Em primeiro lugar está a avaliar em EcoSpace OCL:
público objeto EvaluateOclInEcoSpace...
November 30, 2008
Aqui está um exemplo de como usar TableStyles diferentes dependendo do tipo do objeto selecionado atualmente em um DataGrid. Tenho 2 grandes redes, cada um agarrado ao ExpressionHandles....
November 30, 2008
ECO permite que você adicione TaggedValues (par nome / valor) para o seu modelo em desenho momento. Aqui é como recuperar o valor de uma TaggedValue no momento da execução....
November 30, 2008
Este artigo irá explicar, em ECO derivados membros. É a principal finalidade é descrever a diferença entre o ReEvaluateSubscriber e ReSubscribeSubscriber parâmetros quando...
November 30, 2008
A aplicação que vamos construir pode ser usado para capturar worktime e pausas durante o worktime. O worktime pode ser capturada com vários clientes do servidor de aplicação...
November 30, 2008
ECO II possui um novo recurso no Update 2 o que torna mais fácil ver o que ele está fazendo nos bastidores.
Quando você executar o aplicativo, pode-se ver as mensagens na...
November 30, 2008
A partir de D2005 udpate # 2 existe uma nova classe ajudante na ECO quadro chamado MaxLengthSupportFunctions.
Normalmente quando você databind um EditBox ECO, por exemplo, para...
November 30, 2008
Se você já tentou ler constrangimentos de um modelo ECO provavelmente você tem notado por agora que há montes de auto-gerada multiplicidade constrangimentos.
Pessoalmente,...
November 29, 2008
Antes de atualizar o banco de dados com as alterações aos seus objectos, é sensato para verificar se o objeto está em um estado válido em primeiro lugar. ECO permite-lhe...
November 29, 2008
procedimento THtmlMailForm.SendButtonClick (Sender: TObject); começo FRunning se, em seguida, começar MessageBeep (MB_OK); Mostrar ('**** já esteja em funcionamento...
November 29, 2008
Em um formulário etc podemos avaliar OCL no DB usando um OclPSHandle, mas como você avalia OCL do PO no código?
Esta dica graças a Jan Norden partir Borland.
IOclService...
November 29, 2008
Este artigo irá demonstrar como utilizar o código derivado associações a aplicar definidos por usuários classe constrangimentos.
Código derivados associação é derivado...
November 29, 2008
Como obter o número da versão de um aplicativo em tempo de execução
November 29, 2008
Este artigo mostra como mover controles em tempo de execução. É muito simples, no caso de OnMouseDown o controle adicionar esse código. ReleaseCapture; (Sender como TWinControl)....
November 29, 2008
Este artigo mostra como detectar quando um CD foi inserido / removido. tipo TForm1 = class (TForm) privado Declarações) (Privada procedimento WMDeviceChange (var Msg: TMessage);...
November 29, 2008
Este artigo demonstra como usar uma instância de uma classe como uma chamada. Se você queria uma chamada janelas para chamar um exemplo de uma classe, simplesmente substituir...
November 29, 2008
Este artigo demonstra como ativar AutoRun on / off para a unidade de CD. procedimento TForm1.SetCDAutoRun (AAutoRun: Boolean); const DoAutoRun: array [Boolean] de Integer =...
November 29, 2008
Este artigo mostra como usar objetos COM para acessar ASP como a Sessão.
November 29, 2008
Este artigo demonstra como detectar quantos dias estão lá em um determinado mês. procedimento TForm1.Button1Click (Sender: TObject); var MyDate: TDateTime; tmpStr: String;...
November 29, 2008
Este artigo demonstra como detectar a velocidade da corrente MHZ CPU. GetCpuSpeed função: Extensão; var t: DWORD; A MHI, MLO, nhi, nlo: DWORD; T0, T1, qui, clo, shr32:...
November 29, 2008
Este artigo demonstra como abrir / fechar o CD na bandeja Delphi. MMSystem utilizações; procedimento TForm1.OpenCdTray (AOpen: Boolean); const DoPlay: array [Boolean] da...
November 29, 2008
Este artigo demonstra como determinar se o CD é inserido um CD de áudio ou não. procedimento TForm1.Button1Click (Sender: TObject); var MyDeviceID: MCIDEVICEID; MyOpenParams:...
November 29, 2008
Este artigo demonstra como para interromper todas as formas de minimizar a partir de um aplicativo Delphi, quando a principal forma minimiza. Formulário para cada criança que...
November 29, 2008
Este artigo demonstra como determinar a filepath de uma DLL a partir de dentro da DLL. var Buffer: Array [0 .. MAX_PATH] do char; começo FillChar (Buffer [0], MAX_PATH +1,...
November 29, 2008
Este artigo demonstra como um exe pode excluir si mesmo. Sob Win32, salvo se estiver a correr a partir de uma unidade removível, você não pode excluir executando um executável....
November 29, 2008
Este artigo demonstra como converter um determinado número de algarismos romanos em Delphi. função DecToRoman (iDecimal: longint): string; const aRomans: array [1 .. 13]...
November 29, 2008
Este artigo demonstra como formatar uma unidade a partir de uma aplicação Delphi. FormatDriveDialog procedimento; começo ShellExecute (Application.Handle, 'Abrir',...
November 29, 2008
Essa dica vai te mostrar como fazer eo TForm.Canvas tomar o seu extrair algumas angulada texto sobre ele, preservando simultaneamente a fonte original e escova valores para outras...
November 29, 2008
Este artigo demonstra como extrair um pequeno ícone de um aplicativo. função GetSmallIcon (const AFile: String): THandle; var Info: TSHFileInfo; InfoSize: Integer; começo...
November 29, 2008
Este artigo demonstra como a aceitar arquivos caiu de fora de seu aplicativo Delphi. unidade Unit1; interface utilizações Windows, Mensagens, SysUtils, Classes, Graphics,...
November 29, 2008
Como esconder um aplicativo Delphi. Projeto1 programa; utilizações Os formulários, Unit1 em 'Unit1.pas' (Form1), Windows; ($ R *. RES) / / Var Declare uma janela...
November 29, 2008
Este artigo demonstra como esconder o botão iniciar do Windows. procedimento hideStartbutton (visi: boolean); Var Bandeja, Criança: hWnd; C: Array [0 .. 127] de Char; S:...
November 29, 2008
Este artigo demonstra como ocultar todos os ícones na área de trabalho. var DesktopWnd: HWND; procedimento TForm1.Button1Click (Sender: TObject); começo DesktopWnd: = FindWindow...
November 29, 2008
Este artigo demonstra uma simples hashing algorythm.
função HashElf (const buf; BufSize: Integer): Integer; var Bytes: TByteArray absoluta buf; I, X: Integer; começo ...
November 29, 2008
Este artigo mostra como adicionar um link na área de trabalho para a sua aplicação. Adicionando um link (lnk) para o diretório desktop é bem simples. Primeiro nós será...
November 29, 2008
Este artigo mostra como detectar se um disquete está na unidade especificada. função IsDriveReady (Drive: Char): Boolean; começo Resultado: = fileexists (Drive + ':...